本文介绍了Tomcat中的Web.Xml Errror的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我在java中有一个名为authmantra的Web应用程序。

当我尝试在tomcat7上部署时,它会给出以下错误。



2014年2月4日下午1:08:11 org.apache.catalina.startup.ContextConfig parseWebXml

严重:应用程序中的解析错误web.xml文件位于:/ D:/Apache/conf/web.xml


org.xml.sax.SAXParseException:根元素后面的文档中的标记必须很好 - 形成。

at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)

at com.sun.org.apache。 xerces.internal.util.ErrorHandlerWrapper.fatalError(未知来源)

at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ TrailingMiscDriver。下一个(未知来源)

at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(未知来源)

at ............... .......

............................. ...

org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment(ContextConfig.java:1472)

org.apache.catalina.startup.ContextConfig.webConfig( ContextConfig.java:1250)

org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)

org.apache.catalina.startup。 ContextConfig.lifecycleEvent(ContextConfig.java:369)

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

org.apache。 catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)

org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

at org.apache.catalina.core.ContainerBa se.addChildInternal(ContainerBase.java:901)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)

org.apache。 catalina.core.StandardHost.addChild(StandardHost.java:618)

org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:963)

at org.apache.catalina.startup.HostConfig $ DeployWar.run(HostConfig.java:1600)

at java.util.concurrent.Executors $ RunnableAdapter.call(Unknown Source)

在java.util.concurrent.FutureTask $ Sync.innerRun(未知来源)

在java.util.concurrent.FutureTask.run(未知来源)

在java .util.concurrent.ThreadPoolExecutor $ Worker.runTask(未知来源)

java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)

at java.lang .Thread.run(未知来源)

2014年2月4日下午1:08:11 org.apache.catalina.startup.ContextConfig parseWebXml

严重:发生在第4285行第2栏

2014年2月4日1 :08:11 PM org.apache.catalina.startup.ContextConfig configureStart

严重:由于之前的错误导致此应用程序无法使用

2014年2月4日1: 08:11 PM org.apache.catalina.core.StandardContext startInternal

严重:错误getConfigured

2014年2月4日下午1:08:11 org.apache .catalina.core.StandardContext startInternal


严重:由于以前的错误导致上下文[/ authmantra]启动失败



我的Web.Xml如下



Hello,
I have one web application in java named "authmantra".
When I try to deploy on tomcat7, it is giving below error.

Feb 4, 2014 1:08:11 PM org.apache.catalina.startup.ContextConfig parseWebXml
SEVERE: Parse error in application web.xml file at file:/D:/Apache/conf/web.xml

org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$TrailingMiscDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at ............................
................................
org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment(ContextConfig.java:1472)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1250)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:369)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:963)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1600)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Feb 4, 2014 1:08:11 PM org.apache.catalina.startup.ContextConfig parseWebXml
SEVERE: Occurred at line 4285 column 2
Feb 4, 2014 1:08:11 PM org.apache.catalina.startup.ContextConfig configureStart
SEVERE: Marking this application unavailable due to previous error(s)
Feb 4, 2014 1:08:11 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error getConfigured
Feb 4, 2014 1:08:11 PM org.apache.catalina.core.StandardContext startInternal

SEVERE: Context [/authmantra] startup failed due to previous errors

My Web.Xml is as under

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

         version="3.0">
    <session-config>
        <session-timeout>
            5
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>GetAuth.jsp</welcome-file>
    </welcome-file-list>
   </web-app>

推荐答案




这篇关于Tomcat中的Web.Xml Errror的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-07 13:54
查看更多