[ https://issues.apache.org/jira/browse/APLO-332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13887048#comment-13887048 ]
Hiram Chirino commented on APLO-332: ------------------------------------ I've now added support for this. If you get a chance try out this snapshot and let me know what you think: https://repository.apache.org/content/repositories/snapshots/org/apache/activemq/apache-apollo/99-trunk-SNAPSHOT/apache-apollo-99-trunk-20140130.205836-254-unix-distro.tar.gz > Apollo not starting with cygwin under windows7 > ---------------------------------------------- > > Key: APLO-332 > URL: https://issues.apache.org/jira/browse/APLO-332 > Project: ActiveMQ Apollo > Issue Type: Bug > Components: apollo-cli > Affects Versions: 1.6 > Environment: windows 7 32bit + cygwin + Java 1.7 > Reporter: Francesco Di Tolla > Assignee: Hiram Chirino > Priority: Blocker > Fix For: 1.7 > > > the commands: "apollo" or "apollo create broker" fail with the error > Exception in thread "main" java.lang.ClassNotFoundException: > org.apache.activemq.apollo.cli.Apollo > the problem seems to be related to the fact the $BOOTDIRS argument is passed > as unix path. > To fix this I modified by hand, in my istallation, the bin/apollo script > adding > BOOTDIRS=`cygpath --path --windows "$BOOTDIRS"` > in the if block for cygwin and it seems to work correctly. > The "apollo create broker" command creates a script > APOLLO_BASE/bin/apollo-broker.cmd, and no unix-like apollo-broker script, > which I created by hand. > When $APOLLO_HOME/bin/apollo is called from the apollo-broker script,it fails > again since the APOLLO_BASE is set. > This happens cause of the setting: > BOOTDIRS="${APOLLO_BASE}/lib\;${BOOTDIRS}" > which is not converted properly by cygpath. > To fix it I changed again the definition of BOOTDIRS in the same place as > above, i.e. in the block for cygwin, as follows: > BOOTDIRS=`cygpath --path --windows > "${APOLLO_BASE}/lib\:${APOLLO_HOME}/lib"` > . -- This message was sent by Atlassian JIRA (v6.1.5#6160)