Weblogic 6.1部署EJB,将jar upload后,有必要将class再放到classes下吗?
也就是说部署EJB是在Install a new EJB前或后还需要做什么配置吗? 问题点数:100、回复次数:11Top
1 楼broze()回复于 2002-05-31 10:18:47 得分 30
你要把除了xxxBean.class以外的全部文件放到你的classes目录下面。Top
2 楼newwen(玩一会儿)回复于 2002-05-31 10:31:01 得分 0
我未找到相关文档,而且BEA的人也说不用,我想是不是还没弄清Weblogic 6.1的EJB部署,当然,不按照上面的方法我还不能部署成功,希望有成功者讲述经验,按上面方法部署的就不用说了Top
3 楼ZeroC(笨小孩)回复于 2002-05-31 10:41:41 得分 10
no,no
I need add your .jar path to the classpath.
it will be okTop
4 楼wyalchemy(透明)回复于 2002-05-31 10:49:20 得分 10
不需要!Top
5 楼zero_wgh(traffic_light)回复于 2002-05-31 10:54:02 得分 10
noTop
6 楼arke(keke)回复于 2002-05-31 10:56:03 得分 40
这个问题应该分情况而定,如果你只要要开发中间层,而你定制好的EJB都已经发布了,则可以将classes目录下的文件自然用处不大。
但你还要继续开发其他EJB,如开发Session Bean调用你原有的Entity Bean,或者你还要用Java开发客户端,则当然需要原有EJB的类文件。Top
7 楼arke(keke)回复于 2002-05-31 10:59:52 得分 0
当然,引用类文件的方式也很多,在开发工具中引入×××.jar文件在EJB开发较为稳定后是非常可取的。Top
8 楼newwen(玩一会儿)回复于 2002-05-31 11:00:53 得分 0
to arke(keke):
jar中已经包含了class,为什么还需要原有EJB的类文件?Top
9 楼broze()回复于 2002-05-31 11:04:39 得分 0
Compile handler class into WEB-INF/classes。
This ensures that the EJB can be accessed by JSPs or Servlets.Top
10 楼arke(keke)回复于 2002-05-31 14:27:44 得分 0
to newwen:
我的意思和你的不冲突,我是指在开发过程中,如果原有EJBRemote接口要增加业务代码(即此时的EJB还不是最后定制的),建议调用该EJB的Sessionbean或者客户端的开发者先引用类文件比较妥当。
当开发过程基本结束,当然应将所有的类文件打包。
也许,你的意思是EJB已经开发妥帖(服务端代码稳定),那么,开发客户端的程序员当然引入打包后的**.jar文件即可了。
还有,Weblogic上发布的**.jar文件要记得时时同步,否则,会出错的。Top
11 楼arke(keke)回复于 2002-05-31 14:30:10 得分 0
to newwen:
也许,你强调的性质问题,而我强调的却是方式问题。
:)Top




