最近在一个项目中遇到个很纠结的问题,希望有高手能帮忙分析分析,有遇到这种情况的更好。
情况如下:
一个web工程 + 个ear工程(里面是一个EJB工程)+Weblogic 服务器;在Myeclipse7.5下配置了weblogic sever节点,并配置了classpath实现预加载一些信息,
“Preferences---servers---weblogic---weblogic10.x 下的Paths中”配了一下信息:
“D:/prop; D:/prop/startupbean.jar; ”在D:/prop下有一些properties文件和一个startupbean.jar包,主要作用就是实现预先加载一些信息;在Myeclipse中web项目没有问题,都能调到ejb中的服务;本地的Myeclipse环境都好好的,ejb跑的都没有问题,但是打成war包、ear包部署到服务器上就有问题了,就是因为需要预加载 的东西没有加载;
试过了网上说的以下3种方法:
通过修改startWebLogic.cmd设置classpath、通过eblogic控制台设置classpath、jar包放在server下的lib下;
这些都没有起作用,现在不知道该从何下手啊?说明:之所以没有将web工程一起打到ear工程里,因为ejb是人家的工程,我们只是调用里面的服务,而web工程是我们自己的,所以分成了war包和ear包单独部署;
预加载信息也是正对EJB的,EJB工程这样部署在weblogic8.1(配了classpath)上好像也没有问题,但就是在weblogic10.3上没有成功……
很急啊……
情况如下:
一个web工程 + 个ear工程(里面是一个EJB工程)+Weblogic 服务器;在Myeclipse7.5下配置了weblogic sever节点,并配置了classpath实现预加载一些信息,
“Preferences---servers---weblogic---weblogic10.x 下的Paths中”配了一下信息:
“D:/prop; D:/prop/startupbean.jar; ”在D:/prop下有一些properties文件和一个startupbean.jar包,主要作用就是实现预先加载一些信息;在Myeclipse中web项目没有问题,都能调到ejb中的服务;本地的Myeclipse环境都好好的,ejb跑的都没有问题,但是打成war包、ear包部署到服务器上就有问题了,就是因为需要预加载 的东西没有加载;
试过了网上说的以下3种方法:
通过修改startWebLogic.cmd设置classpath、通过eblogic控制台设置classpath、jar包放在server下的lib下;
这些都没有起作用,现在不知道该从何下手啊?说明:之所以没有将web工程一起打到ear工程里,因为ejb是人家的工程,我们只是调用里面的服务,而web工程是我们自己的,所以分成了war包和ear包单独部署;
预加载信息也是正对EJB的,EJB工程这样部署在weblogic8.1(配了classpath)上好像也没有问题,但就是在weblogic10.3上没有成功……
很急啊……
解决方案 »
- jsp的问题
- 怎么能执行到success 里面
- 求一个例子可以让本地word、pdf在JSP网页上保留格式原样显示
- 如何判断用户 IE版本 及 操作系统?
- 怎么样可以从数据库最后的数据开始读一直读到最开始啊
- 我在对SQL数据库进行写入存储过程的时候出现了这么一个问题,那位大虾有办法呀,小弟急用,在线~~~~~~~~~~
- 再问虚拟目录的配置问题!!
- 高手都进来看看啊!!昨天问了没有人回答
- 有用jbuilder的吗?
- 用java对excel表格进行操作
- Ext JS 树形结构如何默认选中根节点?
- 运行已编译程序,抛异常:Exception in thread "Thread-0" java.lang.NoClassDefFoundError: org/a
尤其是配classpath 又有预加载信息的
如果是linux、solaris等,则修改setDomainEnv.sh文件
首先EJB里存在一个jar包冲突的问题;然后同时设置setDomainEnv.cmd和startWeblogic.cmd文件就好了;