[ https://jira.terracotta.org/jira//browse/CDV-262?page=comments#action_20853 ] Eugene Kuleshov commented on CDV-262: -------------------------------------
Isn't it duplicate of the CDV-254 as a result of class sharing feature of IBM JRE? > NPE when starting WebSphere from configurator > --------------------------------------------- > > Key: CDV-262 > URL: https://jira.terracotta.org/jira//browse/CDV-262 > Project: Community Development > Issue Type: Bug > Reporter: Nathaniel Harward > Assigned To: Nathaniel Harward > Priority: 0 Showstopper > > The java class could not be loaded. java.lang.VerifyError: ; > java.lang.NullPointerException > java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 28 > at com.tc.asm.ClassReader.<init>(ClassReader.java:149) > at com.tc.asm.ClassReader.<init>(ClassReader.java:128) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.<init>(AsmClassInfo.java:182) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.getClassInfo(AsmClassInfo.java:301) > at > com.tc.object.bytecode.hook.impl.DefaultWeavingStrategy.transform(DefaultWeavingStrategy.java:103) > at > com.tc.object.bytecode.hook.impl.DSOContextImpl.preProcess(DSOContextImpl.java:137) > at > com.tc.object.bytecode.hook.impl.ClassProcessorHelper.defineClass0Pre(ClassProcessorHelper.java:417) > at java.lang.ClassLoader.__tc_defineClassImpl(ClassLoader.java) > at java.lang.ClassLoader.defineClass(ClassLoader.java:222) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:649) > at java.net.URLClassLoader.findClass(URLClassLoader.java:467) > at java.lang.ClassLoader.loadClass(ClassLoader.java:604) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:327) > at java.lang.ClassLoader.loadClass(ClassLoader.java:561) > at java.util.logging.LogManager$1.run(LogManager.java:178) > at > java.security.AccessController.doPrivileged(AccessController.java:192) > at java.util.logging.LogManager.<clinit>(LogManager.java:171) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at java.lang.Class.forNameImpl(Native Method) > at java.lang.Class.forName(Class.java:131) > at com.sun.jmx.trace.Trace.initDestination(Trace.java:64) > at com.sun.jmx.trace.Trace.<clinit>(Trace.java:43) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at > javax.management.MBeanServerFactory.debug(MBeanServerFactory.java:558) > at > javax.management.MBeanServerFactory.checkMBeanServerBuilder(MBeanServerFactory.java:517) > at > javax.management.MBeanServerFactory.getNewMBeanServerBuilder(MBeanServerFactory.java:545) > at > javax.management.MBeanServerFactory.newMBeanServer(MBeanServerFactory.java:319) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:234) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:195) > at > com.tc.management.L1Management.attemptToRegister(L1Management.java:138) > at com.tc.management.L1Management.access$000(L1Management.java:39) > at com.tc.management.L1Management$1.run(L1Management.java:81) > at java.lang.Thread.run(Thread.java:797) > java.lang.NullPointerException > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository.checkParentClassRepository(AsmClassInfoRepository.java:195) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository.addClassInfo(AsmClassInfoRepository.java:141) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.<init>(AsmClassInfo.java:188) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.getClassInfo(AsmClassInfo.java:301) > at > com.tc.object.bytecode.hook.impl.DefaultWeavingStrategy.transform(DefaultWeavingStrategy.java:103) > at > com.tc.object.bytecode.hook.impl.DSOContextImpl.preProcess(DSOContextImpl.java:137) > at > com.tc.object.bytecode.hook.impl.ClassProcessorHelper.defineClass0Pre(ClassProcessorHelper.java:417) > at java.lang.ClassLoader.__tc_defineClassImpl(ClassLoader.java) > at java.lang.ClassLoader.defineClass(ClassLoader.java:222) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:649) > at java.net.URLClassLoader.findClass(URLClassLoader.java:467) > at java.lang.ClassLoader.loadClass(ClassLoader.java:604) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:327) > at java.lang.ClassLoader.loadClass(ClassLoader.java:561) > at java.util.logging.LogManager$1.run(LogManager.java:178) > at > java.security.AccessController.doPrivileged(AccessController.java:192) > at java.util.logging.LogManager.<clinit>(LogManager.java:171) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at java.lang.Class.forNameImpl(Native Method) > at java.lang.Class.forName(Class.java:131) > at com.sun.jmx.trace.Trace.initDestination(Trace.java:64) > at com.sun.jmx.trace.Trace.<clinit>(Trace.java:43) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at > javax.management.MBeanServerFactory.debug(MBeanServerFactory.java:558) > at > javax.management.MBeanServerFactory.checkMBeanServerBuilder(MBeanServerFactory.java:517) > at > javax.management.MBeanServerFactory.getNewMBeanServerBuilder(MBeanServerFactory.java:545) > at > javax.management.MBeanServerFactory.newMBeanServer(MBeanServerFactory.java:319) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:234) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:195) > at > com.tc.management.L1Management.attemptToRegister(L1Management.java:138) > at com.tc.management.L1Management.access$000(L1Management.java:39) > at com.tc.management.L1Management$1.run(L1Management.java:81) > at java.lang.Thread.run(Thread.java:797) > Could not load Logmanager "com.ibm.ws.bootstrap.WsLogManager" > java.lang.NullPointerException > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository.checkParentClassRepository(AsmClassInfoRepository.java:195) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository.addClassInfo(AsmClassInfoRepository.java:141) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.<init>(AsmClassInfo.java:188) > at > com.tc.aspectwerkz.reflect.impl.asm.AsmClassInfo.getClassInfo(AsmClassInfo.java:301) > at > com.tc.object.bytecode.hook.impl.DefaultWeavingStrategy.transform(DefaultWeavingStrategy.java:103) > at > com.tc.object.bytecode.hook.impl.DSOContextImpl.preProcess(DSOContextImpl.java:137) > at > com.tc.object.bytecode.hook.impl.ClassProcessorHelper.defineClass0Pre(ClassProcessorHelper.java:417) > at java.lang.ClassLoader.__tc_defineClassImpl(ClassLoader.java) > at java.lang.ClassLoader.defineClass(ClassLoader.java:222) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:649) > at java.net.URLClassLoader.findClass(URLClassLoader.java:467) > at java.lang.ClassLoader.loadClass(ClassLoader.java:604) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:327) > at java.lang.ClassLoader.loadClass(ClassLoader.java:561) > at java.util.logging.LogManager$1.run(LogManager.java:178) > at > java.security.AccessController.doPrivileged(AccessController.java:192) > at java.util.logging.LogManager.<clinit>(LogManager.java:171) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at java.lang.Class.forNameImpl(Native Method) > at java.lang.Class.forName(Class.java:131) > at com.sun.jmx.trace.Trace.initDestination(Trace.java:64) > at com.sun.jmx.trace.Trace.<clinit>(Trace.java:43) > at java.lang.J9VMInternals.initializeImpl(Native Method) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) > at > javax.management.MBeanServerFactory.debug(MBeanServerFactory.java:558) > at > javax.management.MBeanServerFactory.checkMBeanServerBuilder(MBeanServerFactory.java:517) > at > javax.management.MBeanServerFactory.getNewMBeanServerBuilder(MBeanServerFactory.java:545) > at > javax.management.MBeanServerFactory.newMBeanServer(MBeanServerFactory.java:319) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:234) > at > javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:195) > at > com.tc.management.L1Management.attemptToRegister(L1Management.java:138) > at com.tc.management.L1Management.access$000(L1Management.java:39) > at com.tc.management.L1Management$1.run(L1Management.java:81) > at java.lang.Thread.run(Thread.java:797) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.terracotta.org/jira//secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ tc-dev mailing list [email protected] http://lists.terracotta.org/mailman/listinfo/tc-dev
