Weird, I just added that and it worked fine when run with Jetty. Perhaps it's not technically Servlet compliant however. I'll change to something else.
Thanks for the heads up- John On Fri, Mar 4, 2011 at 8:15 AM, Ryan J Baxter <[email protected]> wrote: > Anyone else seeing this? Looks like its being caused by > <servlet-mapping> > <servlet-name>rpcSwf</servlet-name> > <url-pattern>xpc.swf</url-pattern> > </servlet-mapping> > > SEVERE: Parse error in application web.xml file at > jndi:/localhost/WEB-INF/web.xml > java.lang.IllegalArgumentException: Invalid <url-pattern> xpc.swf in > servlet mapping > at org.apache.tomcat.util.digester.Digester.createSAXException( > Digester.java:2806) > at org.apache.tomcat.util.digester.Digester.createSAXException( > Digester.java:2832) > at org.apache.tomcat.util.digester.Digester.endElement( > Digester.java:1141) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement( > AbstractSAXParser.java:601) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement( > XMLDocumentFragmentScannerImpl.java:1782) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next( > XMLDocumentFragmentScannerImpl.java:2938) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next( > XMLDocumentScannerImpl.java:648) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument( > XMLDocumentFragmentScannerImpl.java:511) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse( > XML11Configuration.java:808) > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse( > XML11Configuration.java:737) > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse( > XMLParser.java:119) > at > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse( > AbstractSAXParser.java:1205) > at > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse( > SAXParserImpl.java:522) > at org.apache.tomcat.util.digester.Digester.parse( > Digester.java:1642) > at org.apache.catalina.startup.ContextConfig.applicationWebConfig( > ContextConfig.java:365) > at org.apache.catalina.startup.ContextConfig.start( > ContextConfig.java:1076) > at org.apache.catalina.startup.ContextConfig.lifecycleEvent( > ContextConfig.java:261) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > LifecycleSupport.java:119) > at org.apache.catalina.core.StandardContext.start( > StandardContext.java:4540) > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start( > StandardHost.java:785) > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java:1045) > at org.apache.catalina.core.StandardEngine.start( > StandardEngine.java:445) > at org.apache.catalina.core.StandardService.start( > StandardService.java:519) > at org.apache.catalina.core.StandardServer.start( > StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:581) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> > xpc.swf in servlet mapping > at org.apache.catalina.core.StandardContext.addServletMapping( > StandardContext.java:2675) > at org.apache.catalina.core.StandardContext.addServletMapping( > StandardContext.java:2651) > at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.tomcat.util.IntrospectionUtils.callMethodN( > IntrospectionUtils.java:959) > at org.apache.catalina.startup.CallMethodMultiRule.end( > WebRuleSet.java:789) > at org.apache.tomcat.util.digester.Rule.end(Rule.java:229) > at org.apache.tomcat.util.digester.Digester.endElement( > Digester.java:1138) > ... 29 more > > > -Ryan > > Email: [email protected] > Phone: 978-899-3041 > developerWorks Profile > >
