在工程属性设置对话框中,将该jar作为如BAS, Weblogic 6.1一样的类库加入即可

解决方案 »

  1.   

    to:dreammaster(天涯)
    你所说的方法不行,因为用你的方法,则JAR中的EJB并没有发布,所以在使用lookup查找JNDI名称时,会抛出异常:javax.naming.NameNotFoundException。我使用的方法是在工程工程属性设置对话框中指定需要的应用的JAR的Source的路径。在工程中NEW ,选择EJB GROUP FROM DESCRIPTORS,利用需要引入的JAR引入该JAR的EJBGROUP。并发布该EJBGROUP,这时工程就有了两个EJBGROUP。这时运行容器,需要引用的JAR中的EJB全部发布,也就是说用lookup查找JNDI名称时正常,但是在创建HOME接口的时候,却出现如下错误:ava.lang.ClassCastException: The class loader sun.misc.Launcher$AppClassLoader@7d8483 is different from com.inprise.ejb.classloader.ClassLoaderDriver$LocalClassLoader@6fa9fc简直搞不懂是怎么回事,神啊,救救我吧。
      

  2.   

    插播:请各位高手帮忙给看看http://www.csdn.net/expert/topic/463/463710.shtmhttp://www.csdn.net/expert/topic/463/463555.shtm