[
https://issues.apache.org/jira/browse/TAPESTRY-1343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12480466
]
Robert Zeigler commented on TAPESTRY-1343:
------------------------------------------
My first version (which, obviously, I didn't use) just had a String.equals
call. But then I remembered seeing the "notBlank" method elsewhere in the code,
and wondered if that would be preferable for the sake of consistency in the
code. Either way, it should fix the issue.
Robert
> Under Tomcat, a root path URL such as http://.../context (without a trailing
> slash) causes a StringIndexOutOfBoundsException inside PageRenderDispatcher
> --------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TAPESTRY-1343
> URL: https://issues.apache.org/jira/browse/TAPESTRY-1343
> Project: Tapestry
> Issue Type: Bug
> Affects Versions: 5.0.3
> Environment: linux, tomcat4 ("connected" to apache1.3 via modjk),
> java 1.5
> Reporter: Robert Zeigler
> Assigned To: Howard M. Lewis Ship
> Fix For: 5.0.3
>
> Attachments: TAPESTRY-1343.patch, TestPageRenderDispatcher.java
>
>
> PageRenderDispatcher.dispatch assumes that request.getPath() will always
> return at least "/". However, it is possible with tomcat for getPath() to
> return an empty string.
> http://www.foo.com/context will return an empty string in tomcat (not in
> jetty).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]