在工程属性设置对话框中,将该jar作为如BAS, Weblogic 6.1一样的类库加入即可
解决方案 »
- ava web 程序员能走多远??? 该向哪方面发展???请高人指点
- java 求助
- Struts用模型驱动好还是属性驱动好
- spring的配置文件,我是用SSH三个搭在一起用的,但是我删除的时候这个事务好像没起作用,不知道是不是我配置错了,麻烦大家看一下!谢谢!
- 从 request.setAttribute("demoArrayList",getList()) 传到页面,请问页面中用Struts怎样判断该List的长度?
- 新手问tomcat下Servlet问题
- 请问关于打jar包的问题
- JavaWebStudio应用于STRUTS联接ORACLE时出错了
- tapestry怎么写自己的客户端表单验证脚本?
- 讨论几个EJB的问题
- 关于CMP实体Bean的EJB问题
- 我参照书写了几个EJB文件,编译不了,为什么?
你所说的方法不行,因为用你的方法,则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简直搞不懂是怎么回事,神啊,救救我吧。