Estou tentando criar um contexto colocando um arquivo xml no web-apps dele
TesteWS.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<Context path="/TesteWS" docBase="C:\a\TesteWS"
reloadable="true" crossContext="true" debug="3">
</Context>
aí quando inicio o Tomcat dá esse erro…
27/08/2008 20:08:16 org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 3 column 11: Document root element "web-app", must match DOCTYPE root "null".
org.xml.sax.SAXParseException: Document root element "web-app", must match DOCTYPE root "null".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
…
alguém sabe o que pode ser? se eu remover esse meu xml de contexto não aparece o erro
*novas informações
parece que apesar disso ele consegue chamar a aplicação, não sei se o problema é meu web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<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_2_5.xsd"
version="2.5">
<display-name>Desenvolvimento</display-name>
<description>
Descritor do contexto de desenvolvimento.
</description>
<servlet>
<servlet-name>XFireServlet</servlet-name>
<servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/servlet/XFireServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
</web-app>
possuo a pasta lib dentro de WEB-INF e ela contém os jar da minha aplicação, mas quando chamo a servlet ele dá o erro abaixo
java.lang.NoClassDefFoundError: org/springframework/web/context/support/GenericWebApplicationContext
mas essa classe está dentro do jar “xfire-spring-1.2.6.jar” que está no WEB-INF/lib