Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 30348 invoked from network); 21 Apr 2008 18:01:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Apr 2008 18:01:02 -0000 Received: (qmail 44109 invoked by uid 500); 21 Apr 2008 18:00:52 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 44037 invoked by uid 500); 21 Apr 2008 18:00:52 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 44014 invoked by uid 99); 21 Apr 2008 18:00:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Apr 2008 11:00:52 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Apr 2008 18:00:07 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A0455234C0D4 for ; Mon, 21 Apr 2008 10:57:26 -0700 (PDT) Message-ID: <1977267596.1208800646651.JavaMail.jira@brutus> Date: Mon, 21 Apr 2008 10:57:26 -0700 (PDT) From: "Jason Dillon (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Closed: (GERONIMO-3858) start-server.bat fails to start server if there is a space in the path In-Reply-To: <23680045.1203061268428.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/GERONIMO-3858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jason Dillon closed GERONIMO-3858. ---------------------------------- Resolution: Fixed Fix Version/s: 2.2 > start-server.bat fails to start server if there is a space in the path > ---------------------------------------------------------------------- > > Key: GERONIMO-3858 > URL: https://issues.apache.org/jira/browse/GERONIMO-3858 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: startup/shutdown > Affects Versions: 2.1, 2.1.1, 2.2 > Environment: Windows XP > Reporter: YunFeng Ma > Assignee: Jason Dillon > Fix For: 2.2 > > > start-server.bat fails to start server if there is a space in the install path, but startup.bat works fine. Looks like it's an Ant bug. > H:\myf\Apache Geronimo\bin>start-server.bat > --------------------------------------------------- > constituent[0]: file:/H:/myf/Apache Geronimo/etc/ > constituent[1]: file:/H:/myf/Apache Geronimo/lib/gshell/geronimo-commands-2.1-SN > APSHOT.jar > constituent[2]: file:/H:/myf/Apache Geronimo/repository/org/apache/ant/ant/1.7.0 > /ant-1.7.0.jar > constituent[3]: file:/H:/myf/Apache Geronimo/repository/org/apache/ant/ant-launc > her/1.7.0/ant-launcher-1.7.0.jar > constituent[4]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/gshell-cli/1.0-alpha-1-SNAPSHOT/gshell-cli-1.0-alpha-1-SNAPSHOT.jar > constituent[5]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/gshell-embeddable/1.0-alpha-1-SNAPSHOT/gshell-embeddable-1.0-alpha-1-SNAPSHOT > .jar > constituent[6]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/remote/gshell-remote-client/1.0-alpha-1-SNAPSHOT/gshell-remote-client-1.0-alp > ha-1-SNAPSHOT.jar > constituent[7]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/remote/gshell-remote-common/1.0-alpha-1-SNAPSHOT/gshell-remote-common-1.0-alp > ha-1-SNAPSHOT.jar > constituent[8]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/remote/gshell-remote-server/1.0-alpha-1-SNAPSHOT/gshell-remote-server-1.0-alp > ha-1-SNAPSHOT.jar > constituent[9]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/gshe > ll/gshell-whisper/1.0-alpha-1-SNAPSHOT/gshell-whisper-1.0-alpha-1-SNAPSHOT.jar > constituent[10]: file:/H:/myf/Apache Geronimo/repository/org/apache/mina/mina-co > re/1.1.2/mina-core-1.1.2.jar > constituent[11]: file:/H:/myf/Apache Geronimo/repository/org/apache/mina/mina-fi > lter-ssl/1.1.2/mina-filter-ssl-1.1.2.jar > constituent[12]: file:/H:/myf/Apache Geronimo/repository/org/codehaus/groovy/gro > ovy-all/1.1-rc-1/groovy-all-1.1-rc-1.jar > constituent[13]: file:/H:/myf/Apache Geronimo/repository/org/slf4j/slf4j-log4j12 > /1.4.3/slf4j-log4j12-1.4.3.jar > constituent[14]: file:/H:/myf/Apache Geronimo/repository/org/slf4j/jcl104-over-s > lf4j/1.4.3/jcl104-over-slf4j-1.4.3.jar > constituent[15]: file:/H:/myf/Apache Geronimo/lib/geronimo-kernel-2.1-SNAPSHOT.j > ar > constituent[16]: file:/H:/myf/Apache Geronimo/lib/log4j-1.2.14.jar > constituent[17]: file:/H:/myf/Apache Geronimo/lib/cglib-nodep-2.1_3.jar > constituent[18]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/spe > cs/geronimo-javaee-deployment_1.1MR3_spec/1.0/geronimo-javaee-deployment_1.1MR3_ > spec-1.0.jar > constituent[19]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-cli/2.1-SNAPSHOT/geronimo-cli-2.1-SNAPSHOT.jar > constituent[20]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-deploy-config/2.1-SNAPSHOT/geronimo-deploy-config-2.1-SNAPSHOT.jar > constituent[21]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-deploy-jsr88/2.1-SNAPSHOT/geronimo-deploy-jsr88-2.1-SNAPSHOT.jar > constituent[22]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-deploy-tool/2.1-SNAPSHOT/geronimo-deploy-tool-2.1-SNAPSHOT.jar > constituent[23]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-system/2.1-SNAPSHOT/geronimo-system-2.1-SNAPSHOT.jar > constituent[24]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-plugin/2.1-SNAPSHOT/geronimo-plugin-2.1-SNAPSHOT.jar > constituent[25]: file:/H:/myf/Apache Geronimo/repository/org/apache/geronimo/mod > ules/geronimo-common/2.1-SNAPSHOT/geronimo-common-2.1-SNAPSHOT.jar > constituent[26]: file:/H:/myf/Apache Geronimo/repository/org/codehaus/plexus/ple > xus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.jar > constituent[27]: file:/H:/myf/Apache Geronimo/repository/org/codehaus/plexus/ple > xus-utils/1.4.1/plexus-utils-1.4.1.jar > --------------------------------------------------- > java.lang.IllegalArgumentException > at java.net.URI.create(URI.java:842) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.tools.ant.launch.Locator.fromURI(Locator.java:162) > at org.apache.tools.ant.launch.Locator.getResourceSource(Locator.java:11 > 9) > at org.apache.tools.ant.launch.Locator.getClassSource(Locator.java:90) > at org.apache.tools.ant.Project.setAntLib(Project.java:313) > at org.apache.tools.ant.Project.initProperties(Project.java:309) > at org.apache.tools.ant.Project.init(Project.java:295) > at org.apache.geronimo.commands.AntBuilder.createProject(AntBuilder.java > :47) > at org.apache.geronimo.commands.AntBuilder.(AntBuilder.java:41) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct > orAccessorImpl.java:39) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC > onstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > at org.codehaus.groovy.runtime.MetaClassHelper.doConstructorInvoke(MetaC > lassHelper.java:465) > at groovy.lang.MetaClassImpl.doConstructorInvoke(MetaClassImpl.java:2086 > ) > at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1022) > at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:952) > at org.codehaus.groovy.runtime.Invoker.invokeConstructorOf(Invoker.java: > 126) > at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(Invoker > Helper.java:103) > at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN(ScriptBy > tecodeAdapter.java:233) > at org.apache.geronimo.commands.StartServerCommand.doExecute(StartServer > Command.groovy:74) > at org.apache.geronimo.gshell.command.CommandSupport.execute(CommandSupp > ort.java:101) > at org.apache.geronimo.gshell.plugin.PlexusCommandWrapper.execute(Plexus > CommandWrapper.java:71) > at org.apache.geronimo.gshell.DefaultCommandExecutor.execute(DefaultComm > andExecutor.java:209) > at org.apache.geronimo.gshell.ExecutingVisitor.visit(ExecutingVisitor.ja > va:96) > at org.apache.geronimo.gshell.parser.ASTExpression.jjtAccept(ASTExpressi > on.java:17) > at org.apache.geronimo.gshell.parser.SimpleNode.childrenAccept(SimpleNod > e.java:57) > at org.apache.geronimo.gshell.ExecutingVisitor.visit(ExecutingVisitor.ja > va:79) > at org.apache.geronimo.gshell.parser.ASTCommandLine.jjtAccept(ASTCommand > Line.java:17) > at org.apache.geronimo.gshell.DefaultCommandLineBuilder$1.execute(Defaul > tCommandLineBuilder.java:95) > at org.apache.geronimo.gshell.DefaultCommandExecutor.execute(DefaultComm > andExecutor.java:86) > at org.apache.geronimo.gshell.DefaultShell.execute(DefaultShell.java:123 > ) > at org.apache.geronimo.gshell.GShell.execute(GShell.java:120) > at org.apache.geronimo.gshell.cli.Main.boot(Main.java:246) > at org.apache.geronimo.gshell.cli.Main.main(Main.java:266) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun > cher.java:289) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav > a:229) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La > uncher.java:408) > at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: > 351) > at org.apache.geronimo.gshell.bootstrap.Launcher.main(Launcher.java:59) > Caused by: java.net.URISyntaxException: Illegal character in path at index 19: f > ile:/H:/myf/Apache Geronimo/repository/org/apache/ant/ant/1.7.0/ant-1.7.0.jar > at java.net.URI$Parser.fail(URI.java:2816) > at java.net.URI$Parser.checkChars(URI.java:2989) > at java.net.URI$Parser.parseHierarchical(URI.java:3073) > at java.net.URI$Parser.parse(URI.java:3021) > at java.net.URI.(URI.java:578) > at java.net.URI.create(URI.java:840) > ... 47 more > WARNING: Abnormal JVM shutdown detected -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.