一 当我们把项目部署到相应的
域名下时,weblogic确提示找不到类路径,项目部署失败的
错误,错误内容如下
1 问题描述如下:
① Unable to load a class specified in your ejb-jar.xml: com.cattsoft.mdsp.sm.svr.ejb.SMDataAuthSVRBean
② java.lang.ClassNotFoundException: org.apache.axis.transport.http.Axis
HTTPSessionListener
2 解决方案如下:
① 在Eclipse环境下,配置servers中weblogic的paths值,其中append to classpath中加入项目中的包以及需要的class目录。
② 在weblogic相应域名的bin目录下找到startWeblogic.cmd,在此文件中修改
set CLASSPATH=%CLASSPATH%;%MEDREC_WEBLOGIC_CLASSPATH%为
set CLASSPATH=E:\
project\lib\a.jar;......;
E:\project\web\web-inf\classes;......;
%CLASSPATH%;%MEDREC_WEBLOGIC_CLASSPATH%
3 注意,set CLASSPATH=后面的值最好不要换行,以免达不到预期的效果。