https://bz.apache.org/bugzilla/show_bug.cgi?id=59065

--- Comment #2 from Ed Randall <ed.rand...@ingenotech.com> ---
I think you are perhaps unfamiliar with cygwin and have misunderstood.

"cygpath --unix ${VARIABLE}" transforms all drive letters, slashes, colons and
semicolons into a unix-style which cygwin and bash will work with correctly. 
For example if 
    CATALINA_HOME=C:\apps\apache-tomcat-8.0.32 
then it will become 
    /cygdrive/c/apps/apache-tomcat-8.0.32 
after the transformation. 

Unfortunately these new lines which detect "colon" in these base variables (and
 have apparently been added since Tomcat 7) have been placed before the cygwin
magic, so in my environment the script bombs immediately on seeing the "C:". 
The fix is to simply move them after cygwin-specific transforms.  All is then
well.  

In a non-cygwin environment the net effect of the patch is no change.

CLASSPATH is not an issue here. 
Thanks :)

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to