-
Bug
-
Resolution: Done
-
Major
-
4.2.0.Beta2
-
None
It appears the tomcat runtime detector fails to properly detect tomcat 8 instances when run with JDK 6, which caused the test failures in JBIDE-17288 :
Error Message expected:<3> but was:<2> Stacktrace java.lang.AssertionError: expected:<3> but was:<2> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.junit.Assert.assertEquals(Assert.java:542) at org.jboss.tools.wtp.runtimes.tomcat.tests.TomcatDetectionTest.testTomcatDetection(TomcatDetectionTest.java:64)
Tomcat 8 needs a JDK 7 to be properly set. nickboldt's PR, while strenghtening the tests, is not enough to address the issue/ So instead of using the default VM, we should assign the most appropriate one in the detector.
- clones
-
JBIDE-17288 org.jboss.tools.wtp.runtimes.tomcat.tests.TomcatDetectionTest.testTomcatDetection has been failing for 28 builds
- Closed