Hi,

Can anybody tell me if the following JMS configuration is correct for JBOSS 4.03 SP1, using axis2.1.0 or am I missing something?

 

<transportReceiver name="jms" class="org.apache.axis2.transport.jms.SimpleJMSListener">

        <parameter name="transport.jms.Destination" locked="false">topic/emailTopic</parameter>

        <parameter name="java.naming.factory.initial" locked="false">org.jnp.interfaces.NamingContextFactory</parameter>

        <parameter name="java.naming.provider.url" locked="false">tcp://localhost:1099</parameter>

 </transportReceiver>

 

When I send a JMS payload to the server I get,

            javax.jms.JMSSecurityException: User:  is NOT authenticated

             at org.jboss.mq.security.SecurityManager.authenticate(SecurityManager.java:215)

             at org.jboss.mq.security.ServerSecurityInterceptor.authenticate(ServerSecurityInterceptor.java:51)

             at org.jboss.mq.server.TracingInterceptor.authenticate(TracingInterceptor.java:734)

             at org.jboss.mq.server.JMSServerInvoker.authenticate(JMSServerInvoker.java:287)

             at org.jboss.mq.il.uil2.ServerSocketManagerHandler.handleMsg(ServerSocketManagerHandler.java:204)

             at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:369)

             at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:377)

             at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743)

             at java.lang.Thread.run(Thread.java:595)

08:02:05,468 ERROR [JMSSender] Unable to connect

org.apache.axis2.AxisFault: cannotConnect; nested exception is:

             javax.jms.JMSSecurityException: User:  is NOT authenticated

             at org.apache.axis2.transport.jms.JMSConnectorManager.getConnector(JMSConnectorManager.java:273)

             at org.apache.axis2.transport.jms.JMSSender.setupTransport(JMSSender.java:374)

             at org.apache.axis2.transport.jms.JMSSender.invoke(JMSSender.java:233)

             at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:589)

             at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:328)

             at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:279)

             at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:457)

             at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:399)

 

Thanks

Lakshmi

 

Reply via email to