写道
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3838)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4488)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1345)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)
Caused by: Unable to load configuration. - [unknown location]
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
... 20 more
Caused by: Caught exception while loading file struts-default.xml - [unknown location]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:913)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:154)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:121)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:179)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 22 more
Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown Source)
at com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.createDocument(SAX2DOM.java:324)
at com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM.<init>(SAX2DOM.java:84)
at com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(TransletOutputHandlerFactory.java:187)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(TransformerImpl.java:392)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl.setResult(TransformerHandlerImpl.java:137)
at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.setup(DomHelper.java:205)
at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:190)
at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:181)
at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<init>(DomHelper.java:167)
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:107)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:904)
... 26 more
2011-4-15 22:34:41 org.apache.catalina.core.StandardContext start
严重: Error filterStart
2011-4-15 22:34:41 org.apache.catalina.core.StandardContext start
严重: Context [/CT] startup failed due to previous errors
这个错误发生在我把一个struts2项目改名再次发布后,tomcat启动报错,网上查错,发现时lib冲突,这时候那个报load找不到,就把他的两个解析xml用的jar从项目里移到tomacat的lib下面就ok了,xml-apis.jar xerces-2.6.2.jar,
分享到:
相关推荐
Struts2是一个强大的Java Web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个框架简化了开发过程,提供了丰富的特性来处理请求、控制流程、展示视图以及与数据库交互。在本文...
为了更具体地解决问题,需要查看`struts2中,在tomcat启动时候总是出现严重.txt`这个文本文件,它应该包含了详细的错误堆栈信息。根据这些信息,我们可以进一步定位问题所在,并采取相应的解决措施。如果文件中包含...
在部署Java Web应用程序到Apache Tomcat服务器的过程中,经常会遇到各种各样的问题,其中一种常见的错误就是启动时出现“严重:Exception starting filters struts2”这样的异常信息。本文将详细解析这个错误的原因,...
确保这两个JAR文件已被正确地添加到项目的类路径中,无论是通过IDE的构建路径设置,还是在部署的WAR文件中包含它们。 2. **版本不匹配**:如果你正在使用的Struts或其他依赖库需要特定版本的DBCP,而你提供的是不同...
Struts2是Apache软件基金会的一个开源项目,是一个基于MVC设计模式的Web应用框架,用于简化Java Web应用程序的开发。本课程的第三讲主要聚焦在Struts2的实践操作上,通过源代码分析来深入理解其工作原理和解决实际...
因此,解决Struts项目中的乱码问题,需要从以下几个方面着手: 1. **设置正确的页面编码**:确保JSP页面的`<%@ page pageEncoding="..." %>`属性与实际使用的字符集一致。 2. **统一请求编码**:确保客户端发送请求...
本项目是一个基于JavaWeb的办公自动化(OA)系统,其后台技术栈采用了经典的SSH(Struts2、Spring、Hibernate)三大框架,并结合了Activiti工作流引擎,为初学者提供了很好的实践示例。下面我们将深入探讨这个项目中...
创建一个简单的 Action 类来测试 Struts 2 的基本功能,并在 `struts.xml` 文件中配置相应的 Action 映射。 **部署并运行:** 将项目部署到 Tomcat 中,启动服务器,并通过浏览器访问相应的 URL 来测试。 ### ...
在进行应用移植到WebSphere的过程中,开发者可能会遇到各种问题,这些问题涉及到数据库操作、资源加载、配置文件定位、应用部署、端口使用等多个方面。以下是一些常见问题的解决方法: 1. **数据库插入数据异常**:...
2. **启动Eclipse与解决常见问题** - **Eclipse打开报错:failed to create the java virtual machine**:这通常是因为JVM内存设置不足。可以在eclipse.ini文件中调整`-Xms`和`-Xmx`参数,降低初始和最大堆内存...
1. 服务器启动报错通常是由于缺少jar包或者jar包冲突。检查项目中的jar引用,确保服务器已正确部署所需库,并排除端口占用的可能性。 2. ClassNotFoundException异常通常意味着运行时找不到某个类,这可能是缺少了...
标题 "tomcat5.5缺少jar包" 描述了在使用Tomcat 5.5版本时遇到的一个常见问题,即在部署和运行基于Webwork、Spring和iBatis的Web应用时,由于某些必需的JAR文件缺失,导致程序无法正常启动或运行。这个问题通常与...
12. **解决项目错误**:项目报错可能是因为配置不完整或错误,需要检查并修改项目设置,例如更改主源文件夹。 13. **源代码编写**:编写 Flex 和 Java 代码,实现客户端与服务器的交互。在 Flex 中创建 MXML 文件...
2. **问题二:安装过程中需要注意的问题** - 确保所有服务器的时间同步。 - 检查防火墙设置,确保必要的端口开放。 - 配置 SELinux 或禁用它,以免对集群造成影响。 3. **问题三:运行 ./startup.sh 时抛出内存...
- **原因分析**:通常是因为Struts2配置错误或类路径问题。 - **解决方案**: - 检查Struts2配置文件(struts.xml)。 - 确保所有必需的库都包含在类路径中。 **3. `org.springframework.beans.factory....
- **集成示例**:可能包含一些与主流框架(如Spring、Struts等)的集成示例,帮助开发者快速接入到现有项目中。 4. **部署与使用** - **环境准备**:Snaker1.01需要Java运行环境,部署前需确保JDK已安装。 - **...
##### SpringMVC、struts1和struts2区别 - **SpringMVC**:轻量级框架,与Spring无缝集成。 - **Struts1**:较早的MVC框架,使用ActionForm。 - **Struts2**:基于拦截器的设计模式。 ##### Struts2中result中的...
- **共享编辑**:多人同时编辑同一个文件而不冲突。 - **共享调试**:协同完成代码调试过程。 - **Visual 设计器同步**:确保参与协作的成员所看到的设计界面保持一致。 - **关闭会话**:结束当前的协作会话。 - **...