Azure / Azure/azure-functions-java-worker

ServiceBusQueueTrigger MessageReceiver Binding throws error

Ouverte
#407 6 commentaires 0 réactions 1 personne assignée Réclamée par @kamperiadis Voir sur GitHub
area:java-functions Enhancement New Feature reviewed
Langage dominant
Java
Étoiles
103
Forks
74
Merge moyen
4 j 8 h
PR mergées (30 j)
2

Description

#### Actual behavior

I was trying to get metadata MessageReceiver for a ServiceBusQueueTrigger function using binding annotation, but this throws error. I noticed MessageSession, DeadletterSource throws error too whereas other binding works well. I was following this document
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-trigger?tabs=java

Is this expected or what I'm doing wrong?

Source

```java
@FunctionName("MessageConsumer")
public void run(
@ServiceBusQueueTrigger(name = "msg",
queueName = "ServiceBusQueue",
connection = "ServiceBusConStr")
String message,
@BindingName("MessageReceiver") MessageReceiver messageReceiver,
@BindingName("UserProperties") Map properties,
final ExecutionContext context
){
context.getLogger().info("got message from: "+message);
}
```

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.