Can you please provide links to those other discussions, so that we can take them into account when responding here?
On Jun 8, 2017 6:50 AM, "aragoubi" <aymen....@gmail.com> wrote: > I have an activemq broker deployed within my jboss server. > activemq is deployed as a rar file placed into jboss standalone/deployment > repository. > An other project is also deployed within my jboss as an ear file. > This last is exposing some ejb objects. > I tried to get an ejb inside a jar file placed inside my activemq rar file. > A class placed within the jar is called when I connect a client to the > broker. > I am connecting a client over websocket. To do so, I am adding the > jetty-all-server jar in order to define a websocket connector inside my > broker config. > My problem is that I am not able anymore to get EJBs exposed into my jboss > when I add the jetty jar. > I think that activemq is looking for EJBs always inside the jetty context. > I tried the code allowing me to get EJB in other place and it works fine. > I also posted question in jboss forum and stackoverflow and they told me > that the problem is coming maybe from jetty inside activemq. > > Here the error that I get when I try to get the EJB: > > > 12:44:41,688 ERROR [stderr] (qtp936717879-140) > javax.naming.NameNotFoundException; remaining name > 'ejb:global/Hemis/HemisCoreClient//HardwareDataManagement!com. > ubiant.hemis.client.ejb.interf.I_HardwareDataManagement' > > 12:44:41,688 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.jndi.local.localContextRoot.lookup( > localContextRoot.java:490) > > 12:44:41,689 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.jndi.local.localContextRoot.lookup( > localContextRoot.java:536) > > 12:44:41,689 ERROR [stderr] (qtp936717879-140) at > javax.naming.InitialContext.lookup(InitialContext.java:411) > > 12:44:41,689 ERROR [stderr] (qtp936717879-140) at > authentification.TokenAuthentificationBroker.addConnection( > TokenAuthentificationBroker.java:83) > > 12:44:41,690 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.broker.MutableBrokerFilter.addConnection( > MutableBrokerFilter.java:97) > > 12:44:41,690 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.broker.TransportConnection.processAddConnection( > TransportConnection.java:733) > > 12:44:41,691 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.broker.jmx.ManagedTransportConnection. > processAddConnection(ManagedTransportConnection.java:79) > > 12:44:41,691 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139) > > 12:44:41,692 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.broker.TransportConnection.service( > TransportConnection.java:292) > > 12:44:41,692 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.broker.TransportConnection$1. > onCommand(TransportConnection.java:149) > > 12:44:41,693 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.TransportSupport.doConsume( > TransportSupport.java:83) > > 12:44:41,693 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.ws.MQTTSocket.sendToActiveMQ( > MQTTSocket.java:112) > > 12:44:41,693 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.mqtt.MQTTProtocolConverter.sendToActiveMQ( > MQTTProtocolConverter.java:133) > > 12:44:41,694 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.mqtt.MQTTProtocolConverter.onMQTTConnect( > MQTTProtocolConverter.java:235) > > 12:44:41,694 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.mqtt.MQTTProtocolConverter.onMQTTCommand( > MQTTProtocolConverter.java:157) > > 12:44:41,695 ERROR [stderr] (qtp936717879-140) at > org.apache.activemq.transport.ws.MQTTSocket.onMessage(MQTTSocket.java:59) > > 12:44:41,696 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$ > WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:860) > > 12:44:41,696 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext( > WebSocketParserRFC6455.java:349) > > 12:44:41,697 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle( > WebSocketConnectionRFC6455.java:225) > > 12:44:41,697 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle( > SelectChannelEndPoint.java:628) > > 12:44:41,698 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run( > SelectChannelEndPoint.java:52) > > 12:44:41,698 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob( > QueuedThreadPool.java:608) > > 12:44:41,699 ERROR [stderr] (qtp936717879-140) at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run( > QueuedThreadPool.java:543) > > 12:44:41,699 ERROR [stderr] (qtp936717879-140) at > java.lang.Thread.run(Thread.java:745) > > > > > > -- > View this message in context: http://activemq.2283324.n4. > nabble.com/Adding-activemq-jetty-all-jar-for-using-ws- > doesn-t-allow-me-anymore-getting-jboss-exposed-ejb-tp4727190.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >