登录系统后,打开某个菜单后,JSP页面无法显示(高手进)

若水徒生 2013-07-25 04:31:00


环境:weblgic 10.3,jdk 1.6


]] Root cause of ServletException.
weblogic.servlet.jsp.CompilationException: Failed to compile JSP /jsp/yslx/yslxcx.jsp
yslxcx.jsp:1:1: The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exception: "java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory".
<%@ page contentType="text/html;charset=GBK" language="java" %>
^-------------------------------------------------------------^

at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:328)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:237)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:182)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235)
at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
Truncated. see log file for complete stacktrace
>
...全文
172 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
若水徒生 2013-07-30
  • 打赏
  • 举报
回复
weblgic部署的是时候报以下错误: weblogic.application.ModuleException: [HTTP:101216]Servlet: "dispatcherServlet" failed to preload on startup in Web application: "guangdongshengyunshu". org.springframework.beans.factory.BeanCreationException: Error creating bean wit h name 'org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAd apter': Instantiation of bean failed; nested exception is org.springframework.be ans.BeanInstantiationException: Could not instantiate bean class [org.springfram ework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter]: Constructor th rew exception; nested exception is java.lang.ClassCastException: weblogic.xml.ja xp.RegistrySAXTransformerFactory cannot be cast to javax.xml.transform.Transform erFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:946) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:890) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479) at org.springframework.beans.factory.support.AbstractAutowireCapableBean Factory.createBean(AbstractAutowireCapableBeanFactory.java:450) =================================================================== 删除这个jar包后,又不能解析hibernate Queries 报以下错误: ]] Root cause of ServletException. weblogic.servlet.jsp.CompilationException: Failed to compile JSP /jsp/yslx/yslxcx.jsp yslxcx.jsp:1:1: The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exception: "java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory". <%@ page contentType="text/html;charset=GBK" language="java" %> ^-------------------------------------------------------------^ at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:328) at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:237) at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:182) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235) at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408) Truncated. see log file for complete stacktrace
若水徒生 2013-07-30
  • 打赏
  • 举报
回复
查了好多解决办法,主要原因是weblogic 的jar 包与程序中的jar包冲突,prefer-web-inf-classes设置为true 引起的需要删除xml-apis.jar这个jar包才可以。 ------但删除这个jar包后,又不能解析hibernate Queries
balabala_sean 2013-07-26
  • 打赏
  • 举报
回复
[quote=引用 3 楼 u011459439 的回复:] If your webapplication is using the following JAR file : xml-apis-1.x.x then please remove it from your WEB-INF/lib directory. [quote] 删掉xml-apis.jar也不行吗?
若水徒生 2013-07-26
  • 打赏
  • 举报
回复
有高手知道吗?搞了好几天了。。。。
若水徒生 2013-07-25
  • 打赏
  • 举报
回复
我在网上查找对于的解决方案如下: The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exception: "java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory". <%@page contentType="text/html;charset=utf-8"%> ^---------------------------------------------^ If your webapplication is using the following JAR file : xml-apis-1.x.x then please remove it from your WEB-INF/lib directory. 按照这个方法去弄,也解决不了问题。
若水徒生 2013-07-25
  • 打赏
  • 举报
回复
不知道那个jar包冲突
ZHOU西口 2013-07-25
  • 打赏
  • 举报
回复
jar冲突了

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧