Azure / azure-functions-java-library

Contains annotations for writing Azure Functions in Java
MIT License
43 stars 43 forks source link

context is null #79

Open bastman opened 5 years ago

bastman commented 5 years ago

Parameter context (ExecutionContext) is null. How is that possible? Could you please help ? :)

The issue is documented here: https://github.com/bastman/azure-functions-kotlin

bastman commented 5 years ago

fun kotlinPing(context: ExecutionContext):String { context.logger.info { "=====> handle api call kotlinPing ... fn=${context.functionName} invocationId=${context.invocationId}" } return "Pong: ${Instant.now()}" }

` $ curl -v http://localhost:7071/api/kotlinping

response: 404 (beta-3) or 500 (beta-2) `

` [02/16/2019 08:35:50] Parameter specified as non-null is null: method azure.tika.FunctionKt.kotlinPing, parameter context [02/16/2019 08:35:50] Result: Parameter specified as non-null is null: method azure.tika.FunctionKt.kotlinPing, parameter context [02/16/2019 08:35:50] Exception: Parameter specified as non-null is null: method azure.tika.FunctionKt.kotlinPing, parameter context [02/16/2019 08:35:50] Stack: java.lang.IllegalArgumentException: Parameter specified as non-null is null: method azure.tika.FunctionKt.kotlinPing, parameter context [02/16/2019 08:35:50] at azure.tika.FunctionKt.kotlinPing(Function.kt)

`