More added at the end of this mail.
Am 10.11.26 um 00:14 schrieb Rainer Jung:
Quick response: some test failures with Java 8 (higher versions not
yet tested). Hopefully just bugs in patches not in the non-test code.
Problems not observed for TC 11 with Java 17.
org.apache.catalina.realm.TestDataSourceRealm
Derby JVM version incompatibility:
Testcase: testRealmWithoutRoleStore took 0.491 sec
Caused an ERROR
org/apache/derby/jdbc/EmbeddedDriver has been compiled by a more
recent version of the Java Runtime (class file version 61.0), this
version of the Java Runtime only recognizes class file versions up to
52.0
java.lang.UnsupportedClassVersionError: org/apache/derby/jdbc/
EmbeddedDriver has been compiled by a more recent version of the Java
Runtime (class file version 61.0), this version of the Java Runtime
only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.apache.catalina.realm.TestDataSourceRealm$DerbyDataSourceRealm.open(TestDataSourceRealm.java:61)
at
org.apache.catalina.realm.TestDataSourceRealm.testRealmWithoutRoleStore(TestDataSourceRealm.java:175)
org.apache.catalina.webresources.TestJarContents
Testcase: testMalformedEntryNames took 0.139 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.catalina.webresources.TestJarContents.testMalformedEntryNames(TestJarContents.java:160)
org.apache.catalina.webresources.TestJarWarResourceSet
Testcase: testMultiReleaseWithInvalidVersionDirectories took 0.053 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.catalina.webresources.TestJarWarResourceSet.testMultiReleaseWithInvalidVersionDirectories(TestJarWarResourceSet.java:117)
Testcase: testMultiReleaseVersionDirectoryEntry took 0.014 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.catalina.webresources.TestJarWarResourceSet.testMultiReleaseVersionDirectoryEntry(TestJarWarResourceSet.java:216)
Testcase: testMultiReleaseVersionDirectoryRules took 0.021 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.catalina.webresources.TestJarWarResourceSet.testMultiReleaseVersionDirectoryRules(TestJarWarResourceSet.java:174)
org.apache.jasper.compiler.TestJavaCompiler
Testcase: testCompilationErrorsDispatchedBeforeGeneratedSourceRemoved
took 3.539 sec
Caused an ERROR
invalid source release: 17
java.lang.IllegalArgumentException: invalid source release: 17
at
com.sun.tools.javac.main.OptionHelper$GrumpyHelper.error(OptionHelper.java:103)
at com.sun.tools.javac.main.Option$11.process(Option.java:204)
at
com.sun.tools.javac.api.JavacTool.processOptions(JavacTool.java:217)
at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:156)
at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:107)
at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:64)
at
org.apache.jasper.compiler.JavaCompiler.generateClass(JavaCompiler.java:76)
at
org.apache.jasper.compiler.TestJavaCompiler.testCompilationErrorsDispatchedBeforeGeneratedSourceRemoved(TestJavaCompiler.java:101)
org.apache.jasper.tagplugins.jstl.core.TestForEach
Testcase: testCollectionBeginAfterEnd took 1.905 sec
FAILED
expected:<200> but was:<500>
junit.framework.AssertionFailedError: expected:<200> but was:<500>
at
org.apache.jasper.tagplugins.jstl.core.TestForEach.testCollectionBeginAfterEnd(TestForEach.java:83)
org.apache.tomcat.util.scan.TestAbstractInputStreamJar
Testcase: testMultiReleaseVersionedResourceWithoutBaseEntry took 0.011 sec
FAILED
expected:<META-INF/versions/9/test/resource.txt> but was:<null>
junit.framework.AssertionFailedError: expected:<META-INF/versions/9/
test/resource.txt> but was:<null>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseVersionedResourceWithoutBaseEntry(TestAbstractInputStreamJar.java:277)
Testcase: testMultiReleaseVersionedResourceIsUsed took 0.011 sec
FAILED
expected:<[META-INF/versions/11/]test/resource.txt> but was:<[]test/
resource.txt>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/11/]test/resource.txt> but was:<[]test/resource.txt>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseVersionedResourceIsUsed(TestAbstractInputStreamJar.java:261)
Testcase: testMultiReleaseEntryDirectlyBelowVersionsDirectory took 0.006
sec
FAILED
expected:<[META-INF/versions/9/]test/Foo.class> but was:<[]test/Foo.class>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/9/]test/Foo.class> but was:<[]test/Foo.class>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseEntryDirectlyBelowVersionsDirectory(TestAbstractInputStreamJar.java:178)
Testcase: testMultiReleaseUnselectedLeadingSlashEntryIsHidden took 0.007
sec
FAILED
expected:<[META-INF/versions/11/]test/Foo.class> but was:<[]test/Foo.class>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/11/]test/Foo.class> but was:<[]test/Foo.class>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseUnselectedLeadingSlashEntryIsHidden(TestAbstractInputStreamJar.java:243)
Testcase: testMultiReleaseLeadingSlash took 0.005 sec
FAILED
expected:<[/META-INF/versions/9/]test/Foo.class> but was:<[]test/Foo.class>
junit.framework.AssertionFailedError: expected:<[/META-INF/
versions/9/]test/Foo.class> but was:<[]test/Foo.class>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseLeadingSlash(TestAbstractInputStreamJar.java:152)
Testcase: testMultiReleaseVersionSelected took 0.006 sec
FAILED
expected:<[META-INF/versions/11/]test/Foo.class> but was:<[]test/Foo.class>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/11/]test/Foo.class> but was:<[]test/Foo.class>
at
org.apache.tomcat.util.scan.TestAbstractInputStreamJar.testMultiReleaseVersionSelected(TestAbstractInputStreamJar.java:133)
org.apache.tomcat.util.scan.TestJarFileUrlJar
Testcase: testMultiReleaseSelectedEntryContent took 0.334 sec
FAILED
expected:<[eleven]> but was:<[base]>
junit.framework.AssertionFailedError: expected:<[eleven]> but was:<[base]>
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseSelectedEntryContent(TestJarFileUrlJar.java:178)
Testcase: testMultiReleaseLookupByName took 0.022 sec
FAILED
expected:<[META-INF/versions/11/]test/resource.txt> but was:<[]test/
resource.txt>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/11/]test/resource.txt> but was:<[]test/resource.txt>
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.doTestMultiReleaseLookupByName(TestJarFileUrlJar.java:369)
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseLookupByName(TestJarFileUrlJar.java:408)
Testcase: testMultiReleaseLookupByNameViaJarUrl took 0.032 sec
FAILED
expected:<[META-INF/versions/11/]test/resource.txt> but was:<[]test/
resource.txt>
junit.framework.AssertionFailedError: expected:<[META-INF/
versions/11/]test/resource.txt> but was:<[]test/resource.txt>
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.doTestMultiReleaseLookupByName(TestJarFileUrlJar.java:369)
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseLookupByNameViaJarUrl(TestJarFileUrlJar.java:418)
Testcase: testMultiReleaseVersionSelectionForResources took 0.011 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseVersionSelectionForResources(TestJarFileUrlJar.java:291)
Testcase: testMultiReleaseVersionSelectionViaJarUrl took 0.006 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseVersionSelectionViaJarUrl(TestJarFileUrlJar.java:221)
Testcase: testMultiReleaseFutureVersion took 0.005 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseFutureVersion(TestJarFileUrlJar.java:133)
Testcase: testMultiReleaseResetAndUnusableEntries took 0.009 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseResetAndUnusableEntries(TestJarFileUrlJar.java:199)
Testcase: testMultiReleaseEntryDirectlyBelowVersionsDirectory took 0.006
sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseEntryDirectlyBelowVersionsDirectory(TestJarFileUrlJar.java:238)
Testcase: testMultiReleaseLeadingSlash took 0.006 sec
FAILED
null
junit.framework.AssertionFailedError
at
org.apache.tomcat.util.scan.TestJarFileUrlJar.testMultiReleaseLeadingSlash(TestJarFileUrlJar.java:272)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]