WAS6.1下设置类加载模式为PARENT_LAST程序启动不了?
因为项目里用的是JSF和MyFaces与IBM自带的JSF冲突了,我已经把类加载模式为PARENT_LAST后启动服务时就会出现:8-3-6 13:28:52:953 CST] 0000001f jsp W com.ibm.ws.jsp.taglib.TagLibraryCache loadWebInfMap webinf tld failed to load for resourcePath =[/WEB-INF/tld/c-1_0.tld]
com.ibm.ws.jsp.JspCoreException: org.xml.sax.SAXException: JSPG0235E: JSP 容器无法装入 TagExtraInfo 类[org.apache.taglibs.standard.tei.ImportTEI]
困了几天 哪位朋友能提供点相关的解决经验 谢谢! 我项目的LIB文件夹里都包含了必要的jar,在Tomcat5.5下测试是没问题的! --------------------编程问答-------------------- 接分是王道! --------------------编程问答-------------------- 好像没那么简单,呵呵. --------------------编程问答-------------------- 不知道楼主的问题解决没
现在我也碰到了 如果有解决办法请赐教
QQ:275060254 --------------------编程问答-------------------- 正在开始JSF,关注ing.. --------------------编程问答-------------------- 如果打算调整类加载器级别的话,那你的 jar 包可能不是全放一个目录那么简单,比如:某些 API 在服务器级别的 lib 目录下有,过去你就需要再把它放 WEB-INF/lib.现在你调整之后就不一定了。PARENT_LAST 意味着优先使用你提供的。可能要复制部分东西到 WEB 下来,出现这样的问题我估计是一半用到的包在 ${WAS_INSTALL_ROOT} 而另一半在 WEB-INF/lib 也有(通常是一个 jar 包里面的类用到的一半自己有另一半在其他 jar 包中,而它可能由不同的类加载器加载了),如果全部在同一个位置我想是没有错误的。 --------------------编程问答-------------------- 纠正:过去你就“不”需要再把它放 WEB-INF/lib.现在你调整之后就不一定了. --------------------编程问答-------------------- www.icanwell.cn/default.aspx --------------------编程问答-------------------- url=http://www.icanwell.cn/default.aspx]www.icanwell.cn/default.aspx[/url] --------------------编程问答-------------------- http://www.icanwell.cn/default.aspx --------------------编程问答-------------------- 5楼正解 --------------------编程问答-------------------- 接分 。。。
补充:企业软件 , WebSphere