Ciao ragazzi, mi sto approcciando al J2EE per la prima volta usando la guida di HTML.it http://www.html.it/guide/guida-j2ee/ il problema è che l'applicazione creata mi da un errore.

Premetto che uso Jboss eap 6.2, Java 1.8, ed ho creato 1 progetto tramite Maven.
Seguendo la guida ho creato le interfacce remote ed il codice di business però quando ho dovuto creare il descrittore XML ho avuto qualche problema http://www.html.it/pag/17166/stateless-session-bean/ devo per caso assegnare un nome particolare? come fa l'AS a catturare questo file?

Come client ho creato il modulo "myweb" che preleva il contenuto del EJB creato prima e lo mostra tramite una servlet.

Il deployment del progetto + il modulo "myweb" non fallisce però quando eseguo la servlet mi viene restituito un errore che scrivo alla fine del post.

Ci sbatto la testa da un bel po ma non capisco dove sbaglio qui il link al codice completo: https://github.com/AndreaCatania/ejb2

Grazie mille in anticipo a tutti

codice:
[31m09:19:25,137 ERROR [stderr] (http-/127.0.0.1:8080-1) javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]]]
[0m[31m09:19:25,137 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1562)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:634)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at javax.naming.InitialContext.lookup(InitialContext.java:417)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at com.andrea.servlet.Test1.doGet(Test1.java:45)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
[0m[31m09:19:25,138 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[0m[31m09:19:25,139 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.lang.Thread.run(Thread.java:745)
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1) Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]]
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:274)
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1533)
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1)     ... 19 more
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1) Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: Connection refused]
[0m[31m09:19:25,140 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:248)
[0m[31m09:19:25,141 ERROR [stderr] (http-/127.0.0.1:8080-1)     ... 20 more
[0m[31m09:19:25,141 ERROR [stderr] (http-/127.0.0.1:8080-1) Caused by: java.net.ConnectException: Connection refused
[0m[31m09:19:25,141 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.PlainSocketImpl.socketConnect(Native Method)
[0m[31m09:19:25,141 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
[0m[31m09:19:25,141 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
[0m[31m09:19:25,142 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
[0m[31m09:19:25,142 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
[0m[31m09:19:25,142 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.Socket.connect(Socket.java:589)
[0m[31m09:19:25,142 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.Socket.connect(Socket.java:538)
[0m[31m09:19:25,142 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.Socket.<init>(Socket.java:434)
[0m[31m09:19:25,143 ERROR [stderr] (http-/127.0.0.1:8080-1)     at java.net.Socket.<init>(Socket.java:328)
[0m[31m09:19:25,143 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)
[0m[31m09:19:25,143 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)
[0m[31m09:19:25,143 ERROR [stderr] (http-/127.0.0.1:8080-1)     at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:244)
[0m[31m09:19:25,143 ERROR [stderr] (http-/127.0.0.1:8080-1)     ... 20 more
[0m