当前位置: 首页 > 知识库问答 >
问题:

java.rmi.无法解析描述符文件;嵌套异常是:java.rmi.server.ExportException:

金骞尧
2023-03-14

我已经将我的web应用程序从java6升级到java7。我已经在weblogic 10.3上成功部署了web层、ejb层和web服务层。除了有状态ejb之外,一切都很好。在这些ejb调用过程中,我在服务器日志上看到以下异常。

java.rmi.UnmarshalException: cannot unmarshaling return; nested exception is: 
    java.rmi.UnexpectedException: Failed to parse descriptor file; nested exception is: 
    java.rmi.server.ExportException: Failed to export class SearchAccountSessionBean_qa86w0_EOImpl problem with rmi descriptor signature getFilterCount([Lcom.abc.SearchResultFilterName;)RemoteMethodSet=[setPrimaryKey(Ljava.lang.Object;), ......

谁能告诉我根本原因是什么。我的ejb版本是2.0。

共有1个答案

公冶子琪
2023-03-14

有时候weblogic中的EJBCompilerCache会有旧的bean细节,从而导致上述错误。只需清理weblogic application server tmp和缓存文件夹,然后重试。

 类似资料:
  • 当我在Weblogic 10.3.6中部署WAR时,它会运行,但在Weblogic 10.3.0中,它会抛出以下内容: 无法加载描述符D:\bea103\user_projects\domain\SRVWinplex\Deployments\WinplexA模块WinplexA的oader2.java:768weblogic.servlet.internal.错误是escriptor.get描述符

  • 文件描述符 Linux很重要的设计思想就是一切皆文件,网络是文件,键盘等外设也是文件,很神奇吧?于是所有资源都有了统一的接口,开发者可以像写文件那样通过网络传输数据,我们也可以通过/proc/的文件看到进程的资源使用情况。 内核给每个访问的文件分配了文件描述符(File Descriptor),它本质是一个非负整数,在打开或新建文件时返回,以后读写文件都要通过这个文件描述符了。 应用 我们想想操作

  • 文件描述符接口 函数 int  fd_new (void)   分配文件描述符   struct dfs_fd *  fd_get (int fd)   获取文件描述结构   void  fd_put (struct dfs_fd *fd)   放置文件描述符   int  fd_is_open (const char *pathname)   判断文件是否已被打开   int  select (

  • Python 中,通过使用描述符,可以让程序员在引用一个对象属性时自定义要完成的工作。 本质上看,描述符就是一个类,只不过它定义了另一个类中属性的访问方式。换句话说,一个类可以将属性管理全权委托给描述符类。 描述符是 Python 中复杂属性访问的基础,它在内部被用于实现 property、方法、类方法、静态方法和 super 类型。 描述符类基于以下 3 个特殊方法,换句话说,这 3 个方法组成

  • 我正在获取dynamo db中的所有记录,对于每条记录,我都要对一个外部服务进行多线程调用。 但是我得到了这个错误: 嵌套异常是java.util.concurrent.executionException:org.springframework.web.client.HttpServererRoreXception:500 null] 编辑: 错误的完整堆栈跟踪: org.springframe

  • 我创建了一个J2EE web应用程序(war+EJB模块),并尝试为Oracle Glassfish 3.1.2.2设置JMS资源;github(web应用程序和EJB模块)上的项目链接是: J2EE web应用程序 EJB模块 我想用Java/Glassfish部署描述符文件在Oracle Glassfish上设置JMS资源(JMS工厂和JMS目的地)。 Oracle Glassfish在部署期