Maybe this will help?

http://fisheye.jboss.com/viewrep/~raw,r=1.4/JBoss/jboss-jms/docs/examples/ejb3mdb/README.html

2. I get "javax.jms.JMSSecurityException: User null is NOT authenticated"

You probably didn't install JBoss Messaging correctly. A fresh JBoss Messaging installation requires changes in the security configuration of a default JBoss instance, specifically a properly configured "messaging" security domain.  Follow the instructions from the "Installation" paragraph of the release documentation.

HTH,
Robert
http://www.braziloutsource.com/


On 6/9/06, Lakshmi Chaparala < [EMAIL PROTECTED] > wrote:

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