`
yerk
  • 浏览: 21382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jboss 4.2.x EJB3远程调用错误解决方法

阅读更多
: 

javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:109
9 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exce
ption is java.net.SocketTimeoutException: Receive timed out] [Root exception is javax.naming.Communi
cationException: Failed to connect to server localhost:1099 [Root exception is java.lang.ClassNotFou
ndException: org.jnp.server.NamingServer_Stub (no security manager: RMI class loader disabled)]]
	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1727)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:680)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
	at javax.naming.InitialContext.lookup(InitialContext.java:351)
	at org.jboss.test.bmp.test.SmallCacheBmpUnitTestCase.testBMP(SmallCacheBmpUnitTestCase.java:46)
	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
	at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
	at junit.extensions.TestSetup.run(TestSetup.java:23)
	at org.jboss.test.compatibility.test.matrix.MatrixTestContainer$TestProxy.run(MatrixTestContainer.j
ava:185)
	at org.jboss.test.compatibility.test.matrix.MatrixTestContainer$TestSuiteProxy.run(MatrixTestContai
ner.java:85)
Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exc
eption is java.lang.ClassNotFoundException: org.jnp.server.NamingServer_Stub (no security manager: R
MI class loader disabled)]
	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:311)
	at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1698)
	... 29 more
Caused by: java.lang.ClassNotFoundException: org.jnp.server.NamingServer_Stub (no security manager: 
RMI class loader disabled)
	at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:371)
	at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:165)
	at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:620)
	at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:247)
	at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:197)
	at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544)
	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
	at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
	at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:290)
	 


jboss启动服务器参数后追加 -Djava.rmi.server.ignoreStubClasses=true
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...

    jboss ejb3.0开发介绍

    - 使用 JNDI 查找实体 Bean 的远程接口,并调用其方法进行测试。 ```java package test; import java.util.Properties; import javax.naming.Context; import javax.naming.InitialContext; import javax....

    JBOSS EJB3.0实例教程

    ### JBoss EJB3.0 实例教程知识点详解 #### 一、教程概览与适用人群 本教程《JBoss EJB3.0 实例教程》由黎活明编写,适用于希望深入了解Java企业级开发中EJB3.0组件使用的开发者们。无论是初学者还是有一定经验的...

    EJB 知识与运行环境设置(笔记)

    - JBOSS(4.2.x以上) - Glassfish - WebLogic(10以上) - Sun Application Server(9.0以上) #### JBoss配置与环境变量设置 为了便于Ant打包发布等操作,建议设置`JBOSS_HOME`环境变量。此外,JBoss的主要目录...

    EJB案例及开发步骤,一个小案例,仅供学习参考

    EJB案例及开发步骤,仅供学习参考 相关步骤比较全,不过...就可以看到Ejb的远程调用的数据.顺便说一下,我用的 测试数据库是sqlserver2000,数据文件也在项目包中 (当然你也可以自己创建数据库,不过配置就要改了)

    JBoss架构分析

    ##### 4.2 JBoss命名服务实际模型 命名服务的实际模型展示了具体实现中的细节,包括: - **特殊组件和相互关系**:除了核心组件外,还包括与命名服务交互的其他组件。 - **客户端获得EJB本地对象的例子**:展示了...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    JBoss Seam 简介......................................................................................................................................................................... 11 Chapter 1. ...

    EJB3使用说明中文版

    - 在 JBoss AS 中部署 Web 应用程序,通过 JNDI 查找 EJB 的远程接口进行调用。 **2.5 如何获取最新的内嵌 EJB3 的 JBOSS 版本**: - 访问 JBoss 官方网站或 GitHub 仓库,查看最新的发行版信息。 #### 三、基础...

    JBOSS使用指南

    - 实现具体的业务逻辑方法,并暴露给JMX客户端进行调用。 - **3.3 配置文件jboss-service.xml** - 使用`<service>`标签定义服务,并通过`<mbean>`标签注册MBean。 - **3.4 将实例部署到JBoss** - 将配置文件和...

    EJB3.0中文资料

    - 使用远程EJB接口或者通过RMI/IIOP协议进行调用。 - 需要配置客户端和服务端之间的连接。 ##### 2.6 发布在JBoss中的WEB应用调用EJB - WEB应用通过本地或远程接口调用EJB。 - 通常需要在Web应用中配置EJB的JNDI...

    EJB3.0

    虽然TOMCAT本身不支持EJB,但可以通过在TOMCAT中部署JBoss Connector来实现与远程JBoss服务器的通信,从而实现在TOMCAT中调用JBoss中的EJB。 ##### 2.4 JBOSS中的WEB应用调用EJB 在JBoss中,可以很容易地让Web应用...

Global site tag (gtag.js) - Google Analytics