[ https://issues.apache.org/jira/browse/GERONIMO-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
YunFeng Ma updated GERONIMO-3975: --------------------------------- Attachment: GERONIMO-3975-v2.1.2.patch GERONIMO-3975-v2.1.2.patch is for v2.1.2, please review it. I think the trunk build has the same problem, I'll verify it soon. Thanks a lot. > 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-v2.1.2.patch, 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.