
启动JBoss报错!求高手解决!
启动JBoss后,再启动tomcat时会报错!报错内容如下!10:02:38,627ERROR[STDERR]javax.naming.NameAlreadyBoundE...
启动JBoss后,再启动tomcat时会报错!报错内容如下!
10:02:38,627 ERROR [STDERR] javax.naming.NameAlreadyBoundException
10:02:38,627 ERROR [STDERR] at org.jnp.server.NamingServer.bind(NamingServer.java:144)
10:02:38,627 ERROR [STDERR] at org.jnp.interfaces.NamingContext.bind(NamingContext.java:591)
10:02:38,627 ERROR [STDERR] at org.jnp.interfaces.NamingContext.bind(NamingContext.java:552)
10:02:38,627 ERROR [STDERR] at javax.naming.InitialContext.bind(InitialContext.java:400)
求解决! 展开
10:02:38,627 ERROR [STDERR] javax.naming.NameAlreadyBoundException
10:02:38,627 ERROR [STDERR] at org.jnp.server.NamingServer.bind(NamingServer.java:144)
10:02:38,627 ERROR [STDERR] at org.jnp.interfaces.NamingContext.bind(NamingContext.java:591)
10:02:38,627 ERROR [STDERR] at org.jnp.interfaces.NamingContext.bind(NamingContext.java:552)
10:02:38,627 ERROR [STDERR] at javax.naming.InitialContext.bind(InitialContext.java:400)
求解决! 展开
1个回答
展开全部
不同版本的jboss,对@Remote和@Local的支持是不同的。
LZ应该是用jboss4.x吧?这个版本只能声明@Remote和@Local中的其中一个。
jboss5.x可以将@Remote和@Local同时声明。其它低版本的jboss我没用过,不过如果出现同样的问题的话,应该也是同样的原因了。
对于这个问题,据说官方还没有统一的说法。所以,LZ只需要了解这个问题就是了,至于代码,那就按需修改吧,顶多将ejb声明两次。。
LZ应该是用jboss4.x吧?这个版本只能声明@Remote和@Local中的其中一个。
jboss5.x可以将@Remote和@Local同时声明。其它低版本的jboss我没用过,不过如果出现同样的问题的话,应该也是同样的原因了。
对于这个问题,据说官方还没有统一的说法。所以,LZ只需要了解这个问题就是了,至于代码,那就按需修改吧,顶多将ejb声明两次。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询