2017-08-08 2 views
0

Ich verwende Apache Kamel mit Plan DSL konvertieren, und ich versuche Nachrichten von meiner Standalone-Sicherungsanwendung webmethods Warteschlange zu senden, aber immer den FehlerWie Web-Methoden jar zu OSGi-Bundles

Verursacht durch: javax. naming.NoInitialContextException: Die InitialContextFactory com.webmethods.jms.naming.WmJmsNamingCtxFactory konnte nicht gefunden werden.

obwohl ich die erforderlichen Web-Methoden jar in meinem Klassenpfad haben.

Ich habe sogar versucht die folgenden Gläser aussetzt als Bündel

jms.jar, 
wm-brokerclient.jar, 
wm-g11nutils.jar, 
wm-jmsclient.jar, 
wm-jmsnaming.jar 

den Befehl osgi mit: install -s file: ProjectDir/target/jarname.jar

, aber es gibt keinen Effekt mit, dass . Wo gehe ich falsch? Ist es möglich, Webmethoden-Jars als OSGI-Bundle verfügbar zu machen?

Antwort

0

Bitte verwenden Sie den unten genannten Befehl für die Installation von Gläsern als Bündel.

osgi: install es mvn: GROUP_ID/ARTIFACT_ID/VERSION

Das ist für mich gearbeitet, wenn Gläser in karaf Konsole bereitstellen.

+0

Ich habe das versucht ... Aber ich bin unbeleidigt, die webmethods Broker-Gläser als Bundkes mit dem obigen Befehl zu offenbaren – Augustus

Verwandte Themen