-
Bug
-
Resolution: Fixed
-
P3
-
6
-
None
-
b43
-
generic
-
generic
-
Verified
I put here the JCK test output that is self describing :
(TEST) array is null
(TEST) [null]
(ERROR) Got Exception java.lang.NullPointerException
java.lang.NullPointerException
at javax.management.ImmutableDescriptor.isEmpty(ImmutableDescriptor.java:190)
at javax.management.ImmutableDescriptor.findNonEmpty(ImmutableDescriptor.java:195)
at javax.management.ImmutableDescriptor.union(ImmutableDescriptor.java:159)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.doUnionTest_1(MethodsTest.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.main(MethodsTest.java:48)
[...]
(TEST) array contains two times the same ImmutableDescriptor plus several null elements
(TEST) [null, {a=b}, null, {a=b}, null]
(ERROR) Got Exception java.lang.NullPointerException
java.lang.NullPointerException
at javax.management.ImmutableDescriptor.isEmpty(ImmutableDescriptor.java:190)
at javax.management.ImmutableDescriptor.findNonEmpty(ImmutableDescriptor.java:195)
at javax.management.ImmutableDescriptor.union(ImmutableDescriptor.java:159)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.doUnionTest_1(MethodsTest.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.main(MethodsTest.java:48)
###@###.### 2005-05-20 16:14:51 GMT
(TEST) array is null
(TEST) [null]
(ERROR) Got Exception java.lang.NullPointerException
java.lang.NullPointerException
at javax.management.ImmutableDescriptor.isEmpty(ImmutableDescriptor.java:190)
at javax.management.ImmutableDescriptor.findNonEmpty(ImmutableDescriptor.java:195)
at javax.management.ImmutableDescriptor.union(ImmutableDescriptor.java:159)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.doUnionTest_1(MethodsTest.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.main(MethodsTest.java:48)
[...]
(TEST) array contains two times the same ImmutableDescriptor plus several null elements
(TEST) [null, {a=b}, null, {a=b}, null]
(ERROR) Got Exception java.lang.NullPointerException
java.lang.NullPointerException
at javax.management.ImmutableDescriptor.isEmpty(ImmutableDescriptor.java:190)
at javax.management.ImmutableDescriptor.findNonEmpty(ImmutableDescriptor.java:195)
at javax.management.ImmutableDescriptor.union(ImmutableDescriptor.java:159)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.doUnionTest_1(MethodsTest.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
at javasoft.sqe.tests.api.javax.management.foundation.ImmutableDescriptor.MethodsTest.main(MethodsTest.java:48)
###@###.### 2005-05-20 16:14:51 GMT