You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ar...@mail.state.ky.us on 2002/11/27 18:14:56 UTC

why is my style sheet and and validation.js ??

can some tell me why is my style sheet and and validation.js
file  is mapped to servlet 
i am using mod webapp connector between tomcat4.0 and apache 1.3 in ssl mode
can some one intrepet from log what happenning 
why am i getting  number format exception
this behavior is random 



002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos' with
requestURI='/ekos/validation.js' and relativeURI='/validation.js'
2002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos' with
requestURI='/ekos/main.css' and relativeURI='/main.css'
2002-11-26 09:39:55 StandardContext[/ekos]: Decoded
relativeURI='/validation.js'
2002-11-26 09:39:55 StandardContext[/ekos]: Decoded relativeURI='/main.css'
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying default match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying default match
2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'default'
with servlet path '/validation.js' and path info 'null' and update=true
2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'default'
with servlet path '/main.css' and path info 'null' and update=true
2002-11-26 09:39:55 StandardWrapperValve[default]: Servlet.service() for
servlet default threw exception
java.lang.NumberFormatException: 
	at java.lang.Long.parseLong(Long.java:344)
	at java.lang.Long.parseLong(Long.java:381)
	at java.text.DigitList.getLong(DigitList.java:150)
	at java.text.DecimalFormat.parse(DecimalFormat.java:1067)
	at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1698)
	at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1159)
	at java.text.DateFormat.parse(DateFormat.java:332)
	at
org.apache.catalina.servlets.DefaultServlet.checkIfHeaders(DefaultServlet.ja
va:753)
	at
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.jav
a:1098)
	at
org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:519)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHand
ler.java:217)
	at
org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:19
4)
	at java.lang.Thread.run(Thread.java:536)

2002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos' with
requestURI='/ekos/error/e.jsp' and relativeURI='/error/e.jsp'
2002-11-26 09:39:55 StandardContext[/ekos]: Decoded
relativeURI='/error/e.jsp'
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'jsp' with
servle

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: why is my style sheet and and validation.js ??

Posted by Bill Barker <wb...@wilshire.com>.
Well, basically, because mod_webapp maps your entire context to Tomcat, and
in Tomcat everything is eventually handled by a Servlet.

Without checking the source code, I believe that this particular bug is even
fixed in the latest 4.0.x release.  It's a very old bug.

<Ar...@mail.state.ky.us> wrote in message
news:4D833575AEABD411BCD800508BCFE81A01B9DCD3@agency22.state.ky.us...
> can some tell me why is my style sheet and and validation.js
> file  is mapped to servlet
> i am using mod webapp connector between tomcat4.0 and apache 1.3 in ssl
mode
> can some one intrepet from log what happenning
> why am i getting  number format exception
> this behavior is random
>
>
>
> 002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos'
with
> requestURI='/ekos/validation.js' and relativeURI='/validation.js'
> 2002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos'
with
> requestURI='/ekos/main.css' and relativeURI='/main.css'
> 2002-11-26 09:39:55 StandardContext[/ekos]: Decoded
> relativeURI='/validation.js'
> 2002-11-26 09:39:55 StandardContext[/ekos]: Decoded
relativeURI='/main.css'
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying default match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying default match
> 2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'default'
> with servlet path '/validation.js' and path info 'null' and update=true
> 2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'default'
> with servlet path '/main.css' and path info 'null' and update=true
> 2002-11-26 09:39:55 StandardWrapperValve[default]: Servlet.service() for
> servlet default threw exception
> java.lang.NumberFormatException:
> at java.lang.Long.parseLong(Long.java:344)
> at java.lang.Long.parseLong(Long.java:381)
> at java.text.DigitList.getLong(DigitList.java:150)
> at java.text.DecimalFormat.parse(DecimalFormat.java:1067)
> at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1698)
> at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1159)
> at java.text.DateFormat.parse(DateFormat.java:332)
> at
>
org.apache.catalina.servlets.DefaultServlet.checkIfHeaders(DefaultServlet.ja
> va:753)
> at
>
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.jav
> a:1098)
> at
> org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:519)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:190)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
> 46)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> )
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:170)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
> )
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :174)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at
>
org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHand
> ler.java:217)
> at
>
org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:19
> 4)
> at java.lang.Thread.run(Thread.java:536)
>
> 2002-11-26 09:39:55 StandardContext[/ekos]: Mapping contextPath='/ekos'
with
> requestURI='/ekos/error/e.jsp' and relativeURI='/error/e.jsp'
> 2002-11-26 09:39:55 StandardContext[/ekos]: Decoded
> relativeURI='/error/e.jsp'
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying exact match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying prefix match
> 2002-11-26 09:39:55 StandardContext[/ekos]:   Trying extension match
> 2002-11-26 09:39:55 StandardContext[/ekos]:  Mapped to servlet 'jsp' with
> servle





--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>