[ https://issues.apache.org/jira/browse/GERONIMO-3975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
YunFeng Ma reopened GERONIMO-3975: ---------------------------------- Another error when G is installed in a path with white space {noformat} 11:06:14,656 ERROR [DisplayPlanHandler] problem javax.enterprise.deploy.model.exceptions.DDBeanCreateException: problem at org.apache.geronimo.deployment.tools.DDBeanRootImpl.<init>(DDBeanRootImpl.java:60) at org.apache.geronimo.deployment.tools.loader.AbstractDeployable.<init>(AbstractDeployable.java:60) at org.apache.geronimo.deployment.tools.loader.WebDeployable.<init>(WebDeployable.java:43) at org.apache.geronimo.deployment.tools.loader.WebDeployable.<init>(WebDeployable.java:39) at org.apache.geronimo.console.configcreator.JSR88_Util.createDeploymentPlan(JSR88_Util.java:293) at org.apache.geronimo.console.configcreator.DisplayPlanHandler.renderView(DisplayPlanHandler.java:57) at org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:144) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:208) at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:139) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472) at org.apache.pluto.core.DefaultPortletInvokerService.invoke(DefaultPortletInvokerService.java:167) at org.apache.pluto.core.DefaultPortletInvokerService.render(DefaultPortletInvokerService.java:101) at org.apache.pluto.core.PortletContainerImpl.doRender(PortletContainerImpl.java:173) at org.apache.pluto.driver.tags.PortletTag.doStartTag(PortletTag.java:152) at jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspService(portlet_002dskin_jsp.java:87) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at jsp.WEB_002dINF.themes.default_002dtheme_jsp._jspx_meth_c_005fforEach_005f0(default_002dtheme_jsp.java:219) at jsp.WEB_002dINF.themes.default_002dtheme_jsp._jspService(default_002dtheme_jsp.java:105) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:151) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:801) Caused by: java.lang.NullPointerException at org.apache.geronimo.deployment.tools.DDBeanRootImpl.<init>(DDBeanRootImpl.java:45) ... 60 more {noformat} > 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.