[jboss-jira] [JBoss JIRA] Updated: (JBAS-4901) Reverse paths are not allowed (containing a . or ..)

Adrian Brock (JIRA) jira-events at lists.jboss.org
Thu Oct 25 06:17:01 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBAS-4901?page=all ]

Adrian Brock updated JBAS-4901:
-------------------------------

    Assignee:     (was: Adrian Brock)

I don't see how this can be backwards compatibility issue since the VFS has never supported
the .. notation.

We've discussed supporting it in the past, but nothing was ever done.
I've raised a feature request for it.

> Reverse paths are not allowed (containing a . or ..)
> ----------------------------------------------------
>
>                 Key: JBAS-4901
>                 URL: http://jira.jboss.com/jira/browse/JBAS-4901
>             Project: JBoss Application Server
>          Issue Type: Sub-task
>      Security Level: Public(Everyone can see) 
>            Reporter: Thomas Diesler
>             Fix For:  JBossAS-5.0.0.Beta3
>
>
> This change breaks backward compatibility
> IllegalArgumentException: Reverse paths are not allowed (containing a . or ..), use getParent(): WEB-INF/wsdl//imported/my-service/1.0-SNAPSHOT/../../../common/1.0-SNAPSHOT/CoreComponentTypes.xsd
> To be lees strict, this should be valid
> vf.findChild("foo/bar/../file.txt")
> and this not
> vf.findChild("foo/bar/../../../file.txt")

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list