首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >javax.naming.CommunicationException:

javax.naming.CommunicationException:
EN

Stack Overflow用户
提问于 2013-01-05 04:46:50
回答 1查看 7.7K关注 0票数 0

我在EJB3.0中创建了一个helloworld应用程序,JBoss6,如下面的链接所示

http://theopentutorials.com/examples/java-ee/ejb3/how-to-create-a-simple-ejb3-project-in-eclipse-jboss-6-1/

现在,我得到了例外,我做了很多关于它,但我找不到它,因为我是新的EJB,请帮助。

Log4j:没有为记录器(org.jnp.interfaces.TimedSocketFactory)找到任何附加程序。log4j :警告请正确初始化log4j系统。Log4j:警告参见http://logging.apache.org/log4j/1.2/faq.html#noconfig以获得更多信息。

*javax.naming.CommunicationException:无法连接到这些urls中的任何一个: localhost:1099,而发现失败时出现了错误: javax.naming.CommunicationException:接收超时根异常是java.net.SocketTimeoutException:接收时间为org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1690)

代码语言:javascript
运行
复制
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1761)


at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)

at javax.naming.InitialContext.lookup(Unknown Source)


at com.ibytecode.client.EJBApplicationClient.doLookup(EJBApplicationClient.java:22)
at com.ibytecode.client.EJBApplicationClient.main(EJBApplicationClient.java:10)
    Caused by: java.net.SocketTimeoutException: Receive timed out

at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
at java.net.TwoStacksPlainDatagramSocketImpl.receive(Unknown Source)
at java.net.DatagramSocket.receive(Unknown Source)
at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1659)
... 6 more

[Root exception is javax.naming.CommunicationException: Failed to connect to server    

localhost/127.0.0.1:1099 [根异常为javax.naming.ServiceUnavailableException:

未能连接到服务器localhost/127.0.0.1:1099 [根异常为

java.net.ConnectException:连接被拒绝:连接]

代码语言:javascript
运行
复制
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1780)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)

at javax.naming.InitialContext.lookup(Unknown Source)

at com.ibytecode.client.EJBApplicationClient.doLookup(EJBApplicationClient.java:22)
at com.ibytecode.client.EJBApplicationClient.main(EJBApplicationClient.java:10)

导致: javax.naming.CommunicationException:未能连接到服务器localhost/127.0.0.1:1099 [根异常为javax.naming.ServiceUnavailableException:未能连接到服务器本地主机/127.0.0.1:1099根异常是java.net.ConnectException:连接被拒绝:连接:连接]

代码语言:javascript
运行
复制
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:337)

at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1746)
... 5 more

由: javax.naming.ServiceUnavailableException:未能连接到服务器localhost/127.0.0.1:1099根异常是java.net.ConnectException:连接被拒绝:连接在

由: java.net.ConnectException:连接拒绝:连接引起

代码语言:javascript
运行
复制
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)

at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:97)
at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:82)
at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:303)
... 6 more

com.ibytecode.client.EJBApplicationClient.main(EJBApplicationClient.java:12)中线程"main“java.lang.NullPointerException中的异常

EN

回答 1

Stack Overflow用户

发布于 2015-05-11 14:43:12

在EJBApplicationClient.java:12有一个空指针

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14168683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档