[ 
https://issues.apache.org/jira/browse/GERONIMO-3966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim McConnell resolved GERONIMO-3966.
-------------------------------------

    Resolution: Fixed

All codebase strings returned from the public methods in RMIClassLoaderSpiImpl 
are now normalized. There was one leg in the getClassAnnotation() method where 
the codebase was not getting normalized and was causing the problem.....

Fixed with revision 649354. 

> Spaces in server installation directory causes deployment problems when using 
> JMX to deploy
> -------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-3966
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3966
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: kernel
>    Affects Versions: 2.0.1, 2.0.2, 2.1
>         Environment: Platform independenct -- not Windows-specific as 
> originally thought
>            Reporter: Tim McConnell
>            Assignee: Tim McConnell
>             Fix For: 2.2
>
>
> MalformedURLExceptions will result whenever JMX is used to deploy to a 
> Geronimo server installed in a path with spaces (e.g., C:\Program 
> File\Geronimo). The problem appears to be due to Sun's RMI codebase 
> implementation, which uses a space as a delimiter between filenames in the 
> codebase. An example failure is shown below: 
> Distribution of configuration failed. See log for details. 
>   Error unmarshaling return; nested exception is: 
>    java.net.MalformedURLException: no protocol: 
> Files/IBM/WebSphere/AppServerCommunityEdition/repository/org/apache/geronimo/modules/geronimo-common/2.0.1/geronimo-common-2.0.1.jar
> This is a Geronimo jira to correspond to the GERONIMODEVTOOLS-254. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to