Сервер IBM Worklight 6.1.0.1 не запускается в 64-разрядной версии Windows 8.1 Pro

#java #eclipse #ibm-mobilefirst

#java #eclipse #ibm-mobilefirst

Вопрос:

Я пытаюсь использовать Worklight в 64-разрядной версии Windows 8.1 Pro. Я использую 64-разрядный Eclipse 4.3.1.

Я попытался настроить файл jvm.options, чтобы исправить это, но у меня куча ошибок.

Я также использую обновление JDK 8 update 5 для 64-разрядной версии Windows.

Вот содержимое моего файла jvm.options:

 -Dfile.encoding=UTF-8
-Duser.language=en
-Duser.country=US
-Djava.awt.headless=true
-Dwas.debug.mode=true
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10777
-Dcom.ibm.websphere.ras.inject.at.transform=true
-Dos.name=Windows 8
-Xmx1024M
  

И вот ошибки, которые у меня есть:

 [ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/NotificationBroadcasterSupport$1 with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class com/sun/jmx/mbeanserver/JmxMBeanServer with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class com/sun/jmx/mbeanserver/SunJmxMBeanServer with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
........

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class com/sun/jmx/mbeanserver/NamedObject with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/ObjectInstance with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class com/sun/jmx/mbeanserver/JmxMBeanServer$3 with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/MalformedObjectNameException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]
    at com.ibm.ws.kernel.launch.internal.FrameworkManager$1.platformMBeanServerCreated(FrameworkManager.java:390)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invokePlatformMBeanServerCreated(PlatformMBeanServer.java:145)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.notifyListeners(PlatformMBeanServerBuilder.java:87)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.newMBeanServer(PlatformMBeanServerBuilder.java:43)
    at javax.management.MBeanServerFactory.newMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(Unknown Source)
    at sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source)
    at sun.management.Agent.startLocalManagementAgent(Unknown Source)
    at sun.management.Agent.startAgent(Unknown Source)
    at sun.management.Agent.agentmain(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.ibm.ws.jmx.connector.local.LocalConnectorActivator$LocalConnectorHelper$1.run(LocalConnectorActivator.java:65)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/remote/MBeanServerForwarder with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:50)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]
    at com.ibm.ws.kernel.launch.internal.FrameworkManager$1.platformMBeanServerCreated(FrameworkManager.java:390)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invokePlatformMBeanServerCreated(PlatformMBeanServer.java:145)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.notifyListeners(PlatformMBeanServerBuilder.java:87)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.newMBeanServer(PlatformMBeanServerBuilder.java:43)
    at javax.management.MBeanServerFactory.newMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(Unknown Source)
    at sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source)
    at sun.management.Agent.startLocalManagementAgent(Unknown Source)
    at sun.management.Agent.startAgent(Unknown Source)
    at sun.management.Agent.agentmain(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.ibm.ws.jmx.connector.local.LocalConnectorActivator$LocalConnectorHelper$1.run(LocalConnectorActivator.java:65)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/InstanceNotFoundException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]
    at com.ibm.ws.kernel.launch.internal.FrameworkManager$1.platformMBeanServerCreated(FrameworkManager.java:390)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invokePlatformMBeanServerCreated(PlatformMBeanServer.java:145)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.notifyListeners(PlatformMBeanServerBuilder.java:87)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.newMBeanServer(PlatformMBeanServerBuilder.java:43)
    at javax.management.MBeanServerFactory.newMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(Unknown Source)
    at sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source)
    at sun.management.Agent.startLocalManagementAgent(Unknown Source)
    at sun.management.Agent.startAgent(Unknown Source)
    at sun.management.Agent.agentmain(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.ibm.ws.jmx.connector.local.LocalConnectorActivator$LocalConnectorHelper$1.run(LocalConnectorActivator.java:65)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/MBeanRegistrationException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]
    at com.ibm.ws.kernel.launch.internal.FrameworkManager$1.platformMBeanServerCreated(FrameworkManager.java:390)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invokePlatformMBeanServerCreated(PlatformMBeanServer.java:145)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.notifyListeners(PlatformMBeanServerBuilder.java:87)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.newMBeanServer(PlatformMBeanServerBuilder.java:43)
    at javax.management.MBeanServerFactory.newMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(Unknown Source)
    at sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source)
    at sun.management.Agent.startLocalManagementAgent(Unknown Source)
    at sun.management.Agent.startAgent(Unknown Source)
    at sun.management.Agent.agentmain(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.ibm.ws.jmx.connector.local.LocalConnectorActivator$LocalConnectorHelper$1.run(LocalConnectorActivator.java:65)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/InstanceAlreadyExistsException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]
    at com.ibm.ws.kernel.launch.internal.FrameworkManager$1.platformMBeanServerCreated(FrameworkManager.java:390)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServer.invokePlatformMBeanServerCreated(PlatformMBeanServer.java:145)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.notifyListeners(PlatformMBeanServerBuilder.java:87)
    at com.ibm.ws.kernel.boot.jmx.internal.PlatformMBeanServerBuilder.newMBeanServer(PlatformMBeanServerBuilder.java:43)
    at javax.management.MBeanServerFactory.newMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at javax.management.MBeanServerFactory.createMBeanServer(Unknown Source)
    at java.lang.management.ManagementFactory.getPlatformMBeanServer(Unknown Source)
    at sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer(Unknown Source)
    at sun.management.Agent.startLocalManagementAgent(Unknown Source)
    at sun.management.Agent.startAgent(Unknown Source)
    at sun.management.Agent.agentmain(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.ibm.ws.jmx.connector.local.LocalConnectorActivator$LocalConnectorHelper$1.run(LocalConnectorActivator.java:65)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/management/PlatformComponent with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/management/PlatformComponent$1 with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/management/PlatformComponent$MXBeanFetcher with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
....


[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/management/CompilationImpl with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/management/MemoryMXBean with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/management/MemoryImpl with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/management/NotificationEmitterSupport with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/management/StandardEmitterMBean with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/management/MemoryUsage with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

......

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/rmi/NoSuchObjectException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/rmi/transport/ConnectionOutputStream with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/rmi/server/MarshalOutputStream with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/management/ConnectorAddressLink with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class sun/management/counter/Units with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/transaction/TransactionRolledbackException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/util/concurrent/Executors$DefaultThreadFactory with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/security/auth/login/LoginException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/transaction/InvalidTransactionException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/transaction/xa/XAResource with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

.....

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/transaction/xa/XAException with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/sql/ConnectionEventListener with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class javax/sql/StatementEventListener with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class org/ietf/jgss/GSSName with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
    at sun.instrument.TransformerManager.transform(Unknown Source)
    at sun.instrument.InstrumentationImpl.transform(Unknown Source)
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)
    at [internal classes]

[ERROR   ] TRAS0033E: Runtime injection of detailed method trace failed for class java/lang/Math$RandomNumberGeneratorHolder with exception java.lang.IllegalArgumentException
    at org.objectweb.asm.ClassReader.<init>(Unknown Source)
    at [internal classes]
  

У кого-нибудь есть решение?

Ответ №1:

Обновление: Worklight в настоящее время не поддерживает JDK 8.
Для правильной работы вам потребуется перейти на JDK 7.


В вашем вопросе вы не объясняете, на каком этапе возникает эта ошибка.

  1. Происходит ли это при попытке запустить сервер разработки Worklight?
  2. Происходит ли это при попытке выполнить определенное действие, такое как сборка или развертывание?
  3. Происходит ли это с новым, новым проектом или с любым проектом?

Вы пробовали использовать JDK 7? В проведенных тестах все работает с этой версией JDK в Windows 8.x и Eclipse.

Вы также можете проверить, связано ли это с Eclipse или Worklight Server, запустив сервер приложений Liberty независимо.
Перейдите в папку установки Eclipse> плагины> com.worklight.studio.plugin_6.1.0.01-20140311-2356 (или аналогичную для вас) > liberty> wlp> bin > server.bat