[
http://issues.apache.org/jira/browse/GERONIMO-1917?page=comments#action_12424098
]
Jason Dillon commented on GERONIMO-1917:
----------------------------------------
I'm not sure what your simple fix was... but why not add an additional check to
{{Repository.contains(Artifact)}} to verify that the case of the file via
{{Repository.getLocation(Artifact)}} matches the values given to {{contains()}}
? If they case does not match, then return false
> repository doesn't deal well with case insensitive file systems
> ---------------------------------------------------------------
>
> Key: GERONIMO-1917
> URL: http://issues.apache.org/jira/browse/GERONIMO-1917
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: kernel
> Affects Versions: 1.1
> Reporter: David Jencks
> Fix For: 1.1.1
>
>
> If you've installed a configuration A/B/1/car and then look for a/b/1/car,
> the repository will claim it's there on a case insensitive file system, but
> then further logic in the config store/ manager blows up because those are
> different artifacts. Solution appears to be to check when locating an
> artifact that the case from the file system matches the case you are asking
> for.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira