You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Donald Woods (JIRA)" <ji...@apache.org> on 2008/05/13 17:08:55 UTC

[jira] Resolved: (GERONIMO-3975) PlanCreator fails to deploy an application when Geronimo is installed into a directory with white space

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

Donald Woods resolved GERONIMO-3975.
------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 2.2)

Committed revision 655899.
Only applied patch to 2.1.2, as the code in trunk (2.2) had significant changes and didn't use toURI().


> PlanCreator fails to deploy an application when Geronimo is installed into a directory with white space
> -------------------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-3975
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3975
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: PlanCreator
>    Affects Versions: 2.1, 2.1.1
>         Environment: Windows
>            Reporter: YunFeng Ma
>            Assignee: Donald Woods
>             Fix For: 2.1.2
>
>         Attachments: GERONIMO-3975.patch
>
>
> The following exceptions are thrown:
> 16:48:55,328 ERROR [GetArchiveHandler] Illegal character in path at index 23: fi
> le:/H:/geronimo server1/var/temp/geronimo-planCreator39270.tmpdir/WebAppJD
> BCAccess.war
> java.net.URISyntaxException: Illegal character in path at index 23: file:/H:/geronimo server1/var/temp/geronimo-planCreator39270.tmpdir/WebAppJDBCAccess.w
> ar
>         at java.net.URI$Parser.fail(URI.java:2821)
>         at java.net.URI$Parser.checkChars(URI.java:2994)
>         at java.net.URI$Parser.parseHierarchical(URI.java:3078)
>         at java.net.URI$Parser.parse(URI.java:3026)
>         at java.net.URI.<init>(URI.java:590)
>         at java.net.URL.toURI(URL.java:950)
>         at org.apache.geronimo.console.configcreator.JSR88_Util.createApplicatio
> nInfo(JSR88_Util.java:132)
>         at org.apache.geronimo.console.configcreator.JSR88_Util.parseWarReferenc
> es(JSR88_Util.java:144)
>         at org.apache.geronimo.console.configcreator.GetArchiveHandler.actionAft
> erView(GetArchiveHandler.java:90)
>         at org.apache.geronimo.console.MultiPagePortlet.processAction(MultiPageP
> ortlet.java:114)
>         at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218
> )
>         at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:145)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:290)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:206)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
> atcher.java:654)
>         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
> ispatcher.java:557)
>         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
> patcher.java:481)
>         at org.apache.pluto.core.DefaultPortletInvokerService.invoke(DefaultPort
> letInvokerService.java:167)
>         at org.apache.pluto.core.DefaultPortletInvokerService.action(DefaultPort
> letInvokerService.java:85)
>         at org.apache.pluto.core.PortletContainerImpl.doAction(PortletContainerI
> mpl.java:219)
>         at org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet
> .java:112)
>         at org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServle
> t.java:158)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:290)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:206)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> alve.java:233)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> alve.java:175)
>         at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu
> bjectValve.java:56)
>         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
> torBase.java:525)
>         at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.
> invoke(GeronimoStandardContext.java:406)
>         at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Gero
> nimoBeforeAfterValve.java:47)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> ava:128)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> ava:102)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> ve.java:109)
>         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
> 563)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
> a:263)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> :844)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
> ss(Http11Protocol.java:584)
>         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
> 7)
>         at java.lang.Thread.run(Thread.java:801)

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