Re: Java 9 backports [Was: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)]

2017-10-02 Thread Mark Thomas
On 26/09/17 10:47, Rainer Jung wrote: > I checked the TC 9 svn log for messages containing the regexp > /(java|jvm|jdk) ?9/i. All of them actually contained "Java 9" and the > following is the list. I marked the ones where I found the revision in > the 8.5 mergeinfo with a leading "*", but I have

Java 9 backports [Was: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)]

2017-09-26 Thread Rainer Jung
I checked the TC 9 svn log for messages containing the regexp /(java|jvm|jdk) ?9/i. All of them actually contained "Java 9" and the following is the list. I marked the ones where I found the revision in the 8.5 mergeinfo with a leading "*", but I have not checked how complete the 8.5 backport

Re: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-25 Thread Mark Thomas
On 25/09/17 13:33, Coty Sutherland wrote: > On Sat, Sep 23, 2017 at 11:01 AM, Mark Thomas wrote: >> On 23/09/17 15:55, Rainer Jung wrote: >>> Hi all, >>> >>> when running TC 8.5.21 (9.0 should be the same) with Java 9 I get the >>> following warnings on STDOUT during shutdown:

Re: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-25 Thread Coty Sutherland
On Sat, Sep 23, 2017 at 11:01 AM, Mark Thomas wrote: > On 23/09/17 15:55, Rainer Jung wrote: >> Hi all, >> >> when running TC 8.5.21 (9.0 should be the same) with Java 9 I get the >> following warnings on STDOUT during shutdown: > > Tomcat 9 has the Java 9 fixes. 8.5.x doesn't.

Re: Multi-release Jars [Was: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)]

2017-09-23 Thread Rainer Jung
Forgot the reference: http://openjdk.java.net/jeps/238 Am 23.09.2017 um 20:01 schrieb Rainer Jung: Am 23.09.2017 um 17:22 schrieb Mark Thomas: On 23/09/17 16:10, Rainer Jung wrote: Thanks Mark! You might also want to look at r1809434 as a candidate and check whether that workaround looks OK

Multi-release Jars [Was: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)]

2017-09-23 Thread Rainer Jung
Am 23.09.2017 um 17:22 schrieb Mark Thomas: On 23/09/17 16:10, Rainer Jung wrote: Thanks Mark! You might also want to look at r1809434 as a candidate and check whether that workaround looks OK for you. Looks good to me. I've added to the list of J9 back-port candidates. It does beg the

Re: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-23 Thread Mark Thomas
On 23/09/17 16:10, Rainer Jung wrote: > Thanks Mark! > > You might also want to look at r1809434 as a candidate and check whether > that workaround looks OK for you. Looks good to me. I've added to the list of J9 back-port candidates. It does beg the question whether or not we want to look at

Re: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-23 Thread Rainer Jung
Thanks Mark! You might also want to look at r1809434 as a candidate and check whether that workaround looks OK for you. Wishing you a nice and successful TomcatCon! Regards, Rainer Am 23.09.2017 um 17:01 schrieb Mark Thomas: On 23/09/17 15:55, Rainer Jung wrote: Hi all, when running TC

Re: Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-23 Thread Mark Thomas
On 23/09/17 15:55, Rainer Jung wrote: > Hi all, > > when running TC 8.5.21 (9.0 should be the same) with Java 9 I get the > following warnings on STDOUT during shutdown: Tomcat 9 has the Java 9 fixes. 8.5.x doesn't. I've put together a list of the Java 9 commits that need to be back-ported. Now

Java 9 TC shutdown warnings (reflection in WebappClassLoaderBase)

2017-09-23 Thread Rainer Jung
Hi all, when running TC 8.5.21 (9.0 should be the same) with Java 9 I get the following warnings on STDOUT during shutdown: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.catalina.loader.WebappClassLoaderBase