ejb-jar.xml 是你自己写的.
当然用工具的话是工具写的.
但绝对不是weblogic给你完成的!!!

解决方案 »

  1.   

    那在weblogic中该如何完成ejb-jar.xml ,好像也没有输入的地方
    刚开始的时候没有这些xml文件,编译以后,出现了jar文件,ejb-jar就已经在jar里了,根本就不能修改啊,写session bean时不就是自动完成的吗
      

  2.   

    你用什么编的ejb ?
    说清楚点难道你用weblogic编程 ???????
      

  3.   

    用jbuilder,weblogic作应用服务器,上面可能没说清楚,在jbuilder中如何完成ejb-jar.xml
      

  4.   

    你用的jbuilder和weblogic都是哪个版本的,ejb-jar.xml是jbuilder根据配置的weblogic的版本自动生成的,错误可能是因为版本不一致造成
      

  5.   

    jbuilder8,weblogic7因为是第一次写,该在哪里配置还不是很熟悉,我刚刚找到了好像是配此xml文件的地方,里面要我定位priamry key class,我记得我写的primary key的代码在bean中,可是现在weblogic报错,"SavingsAccount.ejbgrpx": ERROR: Error from ejbc: Unable to load a class specified in your ejb-jar.xml: Unable to load Primary Key Class: 'SavingsAccountBean'. Possible causes: 1: The Primary Key Class is a Java Language Primitive, this is not allowed. 2: If the Primary Key is a Compound Key, the Compound Primary Key Class is not in the Jar File being compiled. 3: The Classpath is incorrect.;
    这个class该在哪里找呢
      

  6.   

    这个不是你的问题,是Jbuilder和Weblogic配合使用的BUG,你先清除已经生成的类class,再把所有的EJB重新生成一遍,如果这时候你还不能驱除错误,那么只好重来了。
      

  7.   

    ----assert error -------是什麽错误。
    偶在调试ejb程序的时候出现了这样的一个错误?
    不知道是什麽原因?
    请楼主帮助。
    Thank u!!!!
    编译是没错,运行时出错。