[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2020-10-02 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Mark Thomas changed: What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|---

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2020-09-22 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #16 from Mark Thomas --- This has been fixed in the main development branch for openjdk 16. The fix should be in the next EA release. There is currently no information on whether or not the fix will be back-ported. Once the

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2020-01-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Mark Thomas changed: What|Removed |Added CC||ris...@kogei.jp --- Comment #15 from

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-12-11 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #14 from Konstantin Kolinko --- (In reply to Mark Thomas from comment #13) > Scenarios a) and b) can use the same solution. I have implemented this > committed the changes in: > - master for 9.0.30 onwards > - 8.5.x for 8.5.50

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-11-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Mark Thomas changed: What|Removed |Added Status|REOPENED|NEEDINFO --- Comment #13 from Mark

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-11-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #12 from Mark Thomas --- Scenario c) is currently unfixable due to a jdb bug. I've created a test case and opened https://bugs.openjdk.java.net/browse/JDK-8234808 -- You are receiving this mail because: You are the assignee for

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-11-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #11 from Mark Thomas --- I have reverted this for : - master for 9.0.30 onwards - 8.5.x for 8.5.50 onwards - 7.0.99 onwards due to the regressions. There are broadly three different scenarios: a) passing to java in

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-11-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #10 from Mark Thomas --- Konstantin was right in comment #2. I missed it because I only tested code paths where eval was used. All the code paths that don't use eval are now broken. -- You are receiving this mail because: You are

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-11-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Mark Thomas changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Mark Thomas changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-16 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #7 from Mark Thomas --- (In reply to Konstantin Kolinko from comment #2) > Please note that on the last step (when invoking a java executable) the > JAVA_OPTS must produce several separate command line arguments: java expects >

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-15 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #6 from mrog...@zaizi.com --- There are various style guides on the web suggesting that it is good practice to always quote the use of variables in bash scripts e.g. Google https://google.github.io/styleguide/shell.xml

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #5 from Eugène Adell --- Your quoting is OK (confirmed in https://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html although the unix equivalent webpage doesn't mention this). I'm not convinced Tomcat is guilty of

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 mrog...@zaizi.com changed: What|Removed |Added Status|NEEDINFO|NEW -- You are receiving this

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-14 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #4 from mrog...@zaizi.com --- Thank you for the comments. I'm actually using Tomcat within docker so would like to avoid touching any tomcat code or configuration, whether catalina.sh or setenv.sh. The pattern I'm seeing used

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 Eugène Adell changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #3 from Eugène

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-08 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #2 from Konstantin Kolinko --- What exact change are you asking for? Please note that on the last step (when invoking a java executable) the JAVA_OPTS must produce several separate command line arguments: java expects that each -D

[Bug 63815] Expansion of JAVA_OPTS in catalina.sh containing '*' stops startup on linux

2019-10-08 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=63815 --- Comment #1 from Mark Thomas --- I'm wondering how important it is to remove newlines backwards compatibility. might it be sufficient to document the change in behaviour? -- You are receiving this mail because: You are the assignee for