Konfigurieren Sie den WSO2 ESB-JMS-Transport mit IBM-Nachrichtenblick
Frage
Ich habe mich gefragt, wie man einen JMS-Transport konfiguriert, um mit IBM Messagesight zu arbeiten, ähnlich wie: http://docs.wso2.org/display/esb460/configure+withmactivemq
Jetzt habe ich in Axis2.xml Folgendes:
generasacodicetagpre.und ich habe so etwas in einem ESB-Proxy-Service:
generasacodicetagpre.Wenn ich den ESB-Server steachet, erhalte ich den folgenden Fehler: Der JNDI-Kontext kann nicht erwerben, JMS-Anschlussfabrik: topicconnectionfactory oder Standardziel: NULL for JMS CF
Jede Hilfe wäre sehr dankbar.Danke!
Lösung
okay, also habe ich das herausgefunden.
Die JMS-Konfiguration in Axis2.xml sollte:
sein generasacodicetagpre.und ich habe eine JNDI-Eigenschaftsdatei mit dem Namen .bindings mit den folgenden:
generasacodicetagpre.Vergessen Sie auch nicht, den IMAAJMSClient.jar in Insidekomponenten / lib zu legen.
Ich habe immer noch Probleme, in denen jeder Dienst Themen / Warteschlangen erstellt, und weil sie nicht in .bindungen definiert sind, ist der Server puking.Ich habe damit umgearbeitet, indem ich das JMS-Transportprotokoll auf jedem Datenträger und dem JAR-Dienst entfernen.