Je suis très nouveau à mule et activemq. mais je fais du poc sur mule activemq dans ma compagnie. ici mon problème est que j'ai téléchargé apache-activemq-5.13.3. et a commencé et ouvrir admin gui d'activemq aussi. donc c'est en cours d'exécution. mais quand je fais un exemple simple avec l'expéditeur de la file d'attente et le destinataire dans mule suis l'erreur comme erreur noSuchmethod. J'ai ajouté aussi le fichier activemq-all-5.13.3.jar dans buildpath. aidez-moi à résoudre cemule suis obtenir erreur comme erreur noSuchmethod pour activemq .. addedactivemq-all-5.13.3.jar fichier dans buildpath également. aide-moi à résoudre ce problème
ici est mon erreur log
ERROR 2016-05-26 12:19:05,786 [[queue_test].TCP.receiver.02] org.mule.exception.DefaultMessagingExceptionStrategy:
Message:
org.apache.activemq.ActiveMQMessageProducerSupport.getDestination()Ljavax/jms/Destination; (java.lang.NoSuchMethodError). Message payload is of type: ActiveMQBytesMessage Type : org.mule.api.MessagingException Code : MULE_ERROR--2 Payload : ActiveMQBytesMessage {commandId = 0, responseRequired = false, messageId = null, originalDestination = null, originalTransactionId = null, producerId = null, destination = null, transactionId = null, expiration = 0, timestamp = 0, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = null, replyTo = null, persistent = false, type = null, priority = 0, groupID = null, groupSequence = 0, targetConsumerId = null, compressed = false, userID = null, content = null, marshalledProperties = null, dataStructure = null, redeliveryCounter = 0, size = 0, properties = {MULE_SESSION=rO0ABXNyACNvcmcubXVsZS5zZXNzaW9uLkRlZmF1bHRNdWxlU2Vzc2lvbi7rdtEW7GGKAwAFWgAFdmFsaWRMAA1mbG93Q29uc3RydWN0dAAmTG9yZy9tdWxlL2FwaS9jb25zdHJ1Y3QvRmxvd0NvbnN0cnVjdDtMAAJpZHQAEkxqYXZhL2xhbmcvU3RyaW5nO0wACnByb3BlcnRpZXN0AA9MamF2YS91dGlsL01hcDtMAA9zZWN1cml0eUNvbnRleHR0ACdMb3JnL211bGUvYXBpL3NlY3VyaXR5L1NlY3VyaXR5Q29udGV4dDt4cAFwdAAkZjA1MDI0ZjItMjMwZC0xMWU2LTlkOWUtZTY1ZTIwNTI0MTUzc3IAJWphdmEudXRpbC5Db2xsZWN0aW9ucyRTe... JavaDoc : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html
pile d'exception est:
-
org.apache.activemq.ActiveMQMessageProducerSupport.getDestination()Ljavax/jms/Destination; (java.lang.NoSuchMethodError) org.apache.activemq.ActiveMQMessageProducerSupport:269 (null)
-
org.apache.activemq.ActiveMQMessageProducerSupport.getDestination()Ljavax/jms/Destination; (java.lang.NoSuchMethodError). Message payload is of type: ActiveMQBytesMessage (org.mule.api.MessagingException) org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor:32 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html)
Racine trace de la pile d'exception:
java.lang.NoSuchMethodError: org.apache.activemq.ActiveMQMessageProducerSupport.getDestination()Ljavax/jms/Destination; at org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:269) at org.mule.transport.jms.Jms102bSupport.send(Jms102bSupport.java:266) at org.mule.transport.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:185) at org.mule.transport.jms.JmsMessageDispatcher.doDispatch(JmsMessageDispatcher.java:77) at org.mule.transport.AbstractMessageDispatcher.process(AbstractMessageDispatcher.java:107
J'ai trouvé une réponse par quelque part j'ai lu. J'ai ajouté le dernier jar j2ee dans le chemin de construction dans mule anypoint studio .. je ne sais pas comment cela fonctionne maintenant .. quelqu'un peut-il expliquer, dans quels scénarios nous aurons cette erreur .. –
mis à jour la réponse pour plus de clarification – AnupamBhusari