ActiveMQ を使用して、HornetQ を使用するサーバーに JMS メッセージを送信しようとしていますが、問題があります。私はそれを行うのが完全に合理的なことだと思うので、何らかの(おそらく些細な)オペレーターエラーが私の側にあると思われます。ここで見つけられるもの、または私が見るべきものはありますか? セッションを作成しようとすると、次のエラーが発生します。
私の側では、次のことを行っています。
final ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(ActiveMQConnection.DEFAULT_USER, ActiveMQConnection.DEFAULT_PASSWORD, serverUrl);
connection = connectionFactory.createQueueConnection();
session = connection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
サーバー側では、次のように表示されます。
11:53:06,428 ERROR [org.hornetq.core.protocol.core.impl.RemotingConnectionImpl] (Old I/O server worker (parentId: 1778858866, [id: 0x6a073b72, -hostname-]))
Failed to decode: java.lang.IllegalArgumentException: Invalid type: 1
at org.hornetq.core.protocol.core.impl.PacketDecoder.decode(PacketDecoder.java:550) [hornetq-core-2.2.13.Final.jar:]
....