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/
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
