Ich versuche eine String-Nachricht in eine JMS-Warteschlange zu senden, die im Weblogic-Server erstellt wurde. Ich benutze Eclipse ide und wenn ich meine Webanwendung ausführen bekomme ich den folgenden Fehler und der Tomcat Server wird heruntergefahren. Der Fehler ist
%Vor%Bitte helfen Sie mir. Danke und viele Grüße
Basierend auf einer kurzen Recherche zu diesem Problem, scheint es durch die Verwendung verschiedener JDK-Stufen zwischen dem App-Server und dem Client verursacht zu sein. Die meisten der Beispiele, die ich gesehen habe, haben gezeigt, dass es auftritt, wenn Java 6 auf dem Client verwendet wird, während Weblogic auf Java 5 ausgeführt wird.
Obwohl ich es nicht persönlich ausprobiert habe, empfehlen wir, dem Startbefehl Ihrer Clientanwendung Folgendes hinzuzufügen:
%Vor%Durch das Setzen dieser Eigenschaft wird ein Rückwärtskompatibilitätsmodus in der loadClass-Methode des ClassLoaders aktiviert.
Hier finden Sie einen Link zu einer Oracle-Forumfrage , die zusätzliche Informationen enthält.
Alternativ müssen Sie sicherstellen, dass der Client und der Server dieselbe JVM-Ebene ausführen, wenn Sie direkte Integrationen ausführen. Offensichtlich ist dies normalerweise nicht die optimale Lösung.