用到了struts.jar 包的应用发布到websphere上出错,提示JSP 容器无法装入问题,详细日志如下

问题描述

[3/13/098:20:41:567CST]00000025jspEcom.ibm.ws.jsp.taglib.TldParserlogParseErrorMessageFailedtoparseTagLibrary[META-INF/c-1_0-rt.tld]:JSPG0235E:TheJSPcontainerfailedtoloadtheTagExtraInfoclass[org.apache.taglibs.standard.tei.ImportTEI][3/13/098:20:41:568CST]00000025jspWcom.ibm.ws.jsp.taglib.TagLibraryCacheloadTldsFromJarjsperrorfailedtoloadtldinjar.uri=[/WEB-INF/lib/standard.jar]com.ibm.ws.jsp.JspCoreException:org.xml.sax.SAXException:JSPG0235E:TheJSPcontainerfailedtoloadtheTagExtraInfoclass[org.apache.taglibs.standard.tei.ImportTEI]atcom.ibm.ws.jsp.taglib.TldParser.parseTLD(TldParser.java:266)atcom.ibm.ws.jsp.taglib.TagLibraryCache.loadTldsFromJar(TagLibraryCache.java:238)atcom.ibm.ws.jsp.taglib.TagLibraryCache.loadTldsFromJar(TagLibraryCache.java:201)atcom.ibm.ws.jsp.taglib.TagLibraryCache.loadLibJarMap(TagLibraryCache.java:191)atcom.ibm.ws.jsp.taglib.TagLibraryCache.<init>(TagLibraryCache.java:96)Causedby:org.xml.sax.SAXException:JSPG0235E:TheJSPcontainerfailedtoloadtheTagExtraInfoclass[org.apache.taglibs.standard.tei.ImportTEI]atcom.ibm.ws.jsp.taglib.TldParser.endElement(TldParser.java:376)atorg.apache.xerces.parsers.AbstractSAXParser.endElement(UnknownSource)atorg.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(UnknownSource)atorg.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(UnknownSource)atorg.apache.xerces.impl.dtd.XMLDTDValidator.endElement(UnknownSource)atorg.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(UnknownSource)atorg.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(UnknownSource)atorg.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(UnknownSource)atorg.apache.xerces.parsers.XML11Configuration.parse(UnknownSource)atorg.apache.xerces.parsers.XML11Configuration.parse(UnknownSource)atorg.apache.xerces.parsers.XMLParser.parse(UnknownSource)atorg.apache.xerces.parsers.AbstractSAXParser.parse(UnknownSource)atorg.apache.xerces.jaxp.SAXParserImpl.parse(UnknownSource)atjavax.xml.parsers.SAXParser.parse(UnknownSource)atcom.ibm.ws.jsp.translator.visitor.xml.ParserFactory.parseDocument(ParserFactory.java:104)atcom.ibm.ws.jsp.taglib.TldParser.parse(TldParser.java:281)atcom.ibm.ws.jsp.taglib.TldParser.parseTLD(TldParser.java:261)...96more有谁碰到过,帮忙解决下,搞了几天了还没有弄好,急!!!!!!!!!!!!!!!!!!!!!!!!!

解决方案

解决方案二:
试试看把你的TLD移动到WAR下面
解决方案三:
该回复于2009-05-05 20:28:03被版主删除
解决方案四:
试探性的改一下你的应用程序类载入循序.
解决方案五:
你容器版本够低!包好像不全!struts.jar的原名版本号多少?struts2-core-2.0.6.jar这样么?那么JSTL的版本要对应!

时间: 2024-07-31 20:16:01

用到了struts.jar 包的应用发布到websphere上出错,提示JSP 容器无法装入问题,详细日志如下的相关文章

sqlserver 2000-eclipse导入连接数据库需要的三个jar包后,还是连不上数据库

问题描述 eclipse导入连接数据库需要的三个jar包后,还是连不上数据库 代码如下:mport java.sql.*;import java.util.Vector;import javax.swing.*;public class Test1 extends JFrame{ JTable jt=null;JScrollPane jsp=null;Vector rowData=null;Vector columnName=null;Connection cn=null;PreparedSta

maven项目部署在linux上的jar包问题

问题描述 maven项目部署在linux上的jar包问题 昨天吧写好的程序部署在linux上准备测试.发现找不到hibernate3.0.6.jar 看后发现, 这个jar包是引用在本地磁盘上的一个jar包.如:G:xxxx/xxxx/xx/hibernateXX.jar ,但是maven的jar包也已经打包到lib下放到程序包的同级目录下.可能linux上没有盘符, 而maven里找jar包的是通过pom文件找jar包的.pom文件里面写的是G:xxxxxxx.hibernateXX.jar

websphere7下发布axis2 webservice JAR包冲突的问题,求大神解答!

问题描述 websphere7下发布axis2webservice后访问WSDL的异常如下(在weblogic下可以正常访问):[16-1-2219:42:51:398CST]00000016webappEcom.ibm.ws.webcontainer.webapp.WebApplogServletErrorSRVE0293E:[Servlet错误]-[reinsACIC_axis2Servlet]:org.apache.axis2.deployment.DeploymentException:

java-spring mvc 文件上传 找不到jar包,已知的都添加了,大神来看看

问题描述 spring mvc 文件上传 找不到jar包,已知的都添加了,大神来看看 ! 解决方案 没有build到项目中把jar包,你只是直接把jar粘到了lib目录下 解决方案二: 上面有句话是这样说的··········java .lang.NoClassFounderror: org/apache/commns/fileupload/FileItemfactory 我个人认为是这个jar包里没有哪个类里所请求的FileItemfactory 来提供创建文件工厂对象 解决方案三: 错误信息

jar包导入到项目里报错

问题描述 jar包导入到项目里报错 我在网上下载的ant.jar包,每次导入到Myeclipse里总是提示missing,这个包明明存在怎么没有呢 解决方案 build path refresh validate --上面3个不好用就换个jar包 我本地测试没问题的 PS:提示能不能写全点-- 解决方案二: 完整的提示是什么,什么missing了.它所依赖的包是否齐全,下载的包本身有没有问题. 解决方案三: 其他包不存在,仔细读一下提示

关于使用第三方jar包上传大文件至ftp问题

问题描述 rt试过common-netftp4j等jar包做ftp的大文件上传结果都失败了--敢问现在的javase是不是做不到上传大文件至ftp服务器啊! 解决方案 解决方案二:额上传失败,有什么错误信息吗?解决方案三:softwarecausedconnectionabort:recvfailedsoftwarecausedconnectionabort:socketwriteerror解决方案四:softwarecausedconnectionabort连接中止socketwriteerr

javascript怎么显示jar包中的图标,img src=要怎么写?

问题描述 我项目中的图标资源都在jar包中,我在网页上要显示某个图标,但是img src=不知道怎么写,尝试过xxx.jar!/xxx/xxx.png,但是显示不出来.请求帮助 问题补充:cwj158 写道 解决方案 直接拿出来放在一个目录里不就可以啦,脚本怎么能操作到jar包呢,难道你们的程序jar对外公开?解决方案二: 为什么要将图标资源都在jar包呢?不理解这样做的好处是为了节省空间?个人感觉性能上应该提高不了,而且网络传输量不会减少,因为从JAR包里拿到图片后还是要生成输出流给客户端.

怎么把MyEclipse的默认的jar包导入到lib目录下

问题描述 如javaEE5Libraries,是批量导入到lib目录下,不要让我去MyEclipse目录下逐个找 解决方案 解决方案二:在myeclise导入jar包的时候,应该有一个选项.默认是将jar的引用地址导入到项目,把那个选项更改后就可以自动复制该jar包到lib目录.这样的话就不用手工去添加到lib目录了.解决方案三:在导入JAR包的时候,用shief选择解决方案四:楼上能不能说的详细点,试了下找不到你们说的那种效果

maven: 打包可运行的jar包(java application)及依赖项处理

IDE环境中,可以直接用exec-maven-plugin插件来运行java application,类似下面这样: 1 <plugin> 2 <groupId>org.codehaus.mojo</groupId> 3 <artifactId>exec-maven-plugin</artifactId> 4 <version>1.2.1</version> 5 <executions> 6 <execu