tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Filip Hanik - Dev Lists <devli...@hanik.com>
Subject Re: TCK Failed Was: Tomcat 5.5.18-beta preview
Date Mon, 28 Aug 2006 19:10:21 GMT
in hindsight I think its ok to let these slip

filip

Filip Hanik - Dev Lists wrote:
> Looks like the TCK is expecting a IOException, and not a runtime 
> jasper exception when you have invalid TLD files is one of the errors.
>
>
> -------------------------------------------
> Test FAILED.  Exception thrown by forwardedresource, but was not an 
> instance of IOException
> Type thrown: org.apache.jasper.JasperException
> -------------------------------------------
> ERROR: Exception at:
> ERROR: com.sun.ts.tests.common.webclient.TestFailureException: Test 
> FAILED!
>    at 
> com.sun.ts.tests.common.webclient.WebTestCase.execute(WebTestCase.java:168) 
>
>    at 
> com.sun.ts.tests.common.webclient.BaseUrlClient.invoke(BaseUrlClient.java:378) 
>
>    at 
> com.sun.ts.tests.jsp.api.javax_servlet.jsp.pagecontext.URLClient.pageContextForwardIOExceptionTest(URLClient.java:166)

>
>    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:324)
>    at com.sun.ts.lib.harness.EETest.run(EETest.java:473)
>    at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:370)
>    at com.sun.ts.lib.harness.EETest.run(EETest.java:229)
>    at 
> com.sun.ts.tests.jsp.api.javax_servlet.jsp.pagecontext.URLClient.main(URLClient.java:26)

>
>
> -------------------------------------------
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativeFragmentRtexprvalue.tag(6,1) Cannot
> specify both 'fragment' and 'type' attributes.  If 'fragment' is 
> present, 'type' is fixed as 'javax.servlet.jsp.tagext.
> JspFragment'
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativeFragmentType.tag(6,1) Cannot specif
> y both 'fragment' and 'type' attributes.  If 'fragment' is present, 
> 'type' is fixed as 'javax.servlet.jsp.tagext.JspFrag
> ment'
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativeName1.tag(7,1) The value of the nam
> e attribute of the attribute directive and the value of the name 
> attribute of the attribute directive in line 6 are the
> same.
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativeName2.tag(7,1) The value of the nam
> e-given attribute of the variable directive and the value of the name 
> attribute of the attribute directive in line 6 are
> the same.
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativePageDirective.tag(6,8) &lt;%@ page
> directive cannot be used in a tag file
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
> java.lang.RuntimeException: org.apache.jasper.JasperException: 
> /WEB-INF/tags/negativeBodyContent.tag(6,1) Invalid body-c
> ontent (JSP) in tag directive
>        at 
> org.apache.jasper.compiler.ImplicitTagLibraryInfo.getTagFile(ImplicitTagLibraryInfo.java:129)

>
>        at 
> org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1315)
>        at 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
>        at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211) 
>
>        at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:100) 
>
>        at 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
>        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
>        at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
>
>        at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
>
>        at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>        at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

>
>        at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

>
>        at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>
>        at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>
>        at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>
>        at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>
>        at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>
>        at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>
>        at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>
>        at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java

>
> :664)
>        at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>
>        at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

>
>        at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>
>        at java.lang.Thread.run(Thread.java:595)
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Filip Hanik - Dev Lists wrote:
>> great, I will let the feedback gather up a little bit, (waiting for 
>> the TCK tests to complete)
>> then make the adjustments
>>
>> Filip
>>
>> Yoav Shapira wrote:
>>> Hi,
>>> Cool.  The directory structure and signatures look good.  We need to
>>> update the release notes
>>> (http://people.apache.org/~fhanik/v5.5.18-beta/RELEASE-NOTES) to
>>> remove the LD_ASSUME_KERNEL section on Linux, as Bill (IIRC) pointed
>>> out the day.
>>>
>>> Yoav
>>>
>>> On 8/28/06, Filip Hanik - Dev Lists <devlists@hanik.com> wrote:
>>>> I have created a 5.5.18 distribution located at
>>>> http://people.apache.org/~fhanik/v5.5.18-beta/
>>>>
>>>> I'm about to setup the TCK tests, servlet and JSP, to validate against
>>>> it. In the meantime feel free to play around with it.
>>>>
>>>> Once we deem that it looks correct, we can setup a vote for it.
>>>>
>>>> Filip
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>>>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message