Wir führen Portlets in WebSphere 6.01 mit Java 1.4 aus. Wir möchten JMS-Nachrichten an eine JBoss 5-Warteschlange senden, auf der Java 5 ausgeführt wird (oder vielleicht 6, aber es ist sicherlich neuer als 1.4). Der Versuch, eine Verbindung mithilfe von JNDI herzustellen, funktioniert nicht, da wir die JBoss-Client-JAR-Dateien in den Klassenpfad des Portlets aufnehmen müssen und sie sind Java 1.5. Daher erhalte ich einen nicht unterstützten Major/Minor-Fehler, wenn ich versuche, den InitialContext zu erstellen.JMS ohne JNDI?
Können wir direkt mit JBoss verbinden, ohne JNDI zu verwenden? Oder gibt es einen Weg, um dieses Problem zu umgehen, an das ich nicht denken kann?