Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.1.0
-
None
-
None
Description
client VM did not exit cleanly expected:<0> but was:<1> java.lang.AssertionError: client VM did not exit cleanly expected:<0> but was:<1> 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.apache.activemq.artemis.tests.integration.security.NettySecurityClientTest.doTestProducerConsumerClient(NettySecurityClientTest.java:96) at org.apache.activemq.artemis.tests.integration.security.NettySecurityClientTest.testProducerConsumerClientWithSecurityManager(NettySecurityClientTest.java:45)
The test has two problems:
1. Method URL.getPath() encode special characters with % sign. We should use URLDecoder.decode() to decode these characters.
2. When we run the test with IBM JDK, the additional permission is needed.