EJB的辅助类CLASSPATH问题

04-10-21 powerqw
1、项目中在某些业务逻辑sessionbean中使用了自己写的一些辅助类,这些类与EJB打包在一起发布,发布时weblogic提示找不到这些类。为什么与EJB打包在一起都无法找到,难道还要将这些类单独打包放在CLASSPATH中,我使用过weblogic6.1和7都可以找到,weblogic8中不行,不知道是否版本问题。

2、EJB调用EJB,两个EJB均打包同一EJBModule中发布,不使用反射方式动态调用,按传统方法调用,但是提示找不到home接口类和remote接口类,必须将这些类单独提取打包配置在weblogic classpath中才能够正确调用,但weblogic启动时会出警告,说这些类容器中已存在之类的。请问EJB 之间调用时Stub类如何部署?

banq
2004-10-25 13:31
第一个问题和具体服务器版本的classloader策略有关,建议你好好研究一下。

第二个问题很奇怪,同一EJBModule中怎么会有不能调用呢?

猜你喜欢