MobileFirst开发服务器启动失败

时间:2014-12-17 21:06:25

标签: ibm-mobilefirst mobilefirst-studio

我刚刚安装了Eclipse Kepler(eclipse-jee-kepler-SR2-win32-x86_64)并按照安装说明安装了MobileFirst V6.3。我在Windows 7上运行。

我的Eclipse安装了D:\ Dev \ Eclipse 我的工作区是:E:\ Work \ WorkSpaces \ Eclipse \ EclipseTrainingWorklight Java安装:D:\ Dev \ Java(版本1.8)

以下是日志消息:

  

*************** ********************************* product = WebSphere Application Server 8.5.5.3   (wlp-1.0.6.cl50320140731-0257)wlp.install.dir =   d:/Dev/Eclipse/plugins/com.worklight.worklight-artifacts_6.3.0.00-20141127-1357/liberty/wlp/   server.config.dir =   E:/工作/工作区/ Eclipse中/ EclipseTrainingWorklight / MobileFirstServerConfig /服务器/工作灯/   java.home = D:\ Dev \ Java \ jre1.8 java.version = 1.8.0_20 java.runtime =   Java(TM)SE运行时环境(1.8.0_20-b26)os = Windows 7(6.1;   amd64)(zh_)   ************************************************** ****************************** [12/17/14 15:41:07:955 EST] 00000001   com.ibm.ws.logging.internal.TraceSpecification I   TRAS0018I:跟踪状态已更改。新的跟踪状态是   * =信息。 [12/17/14 15:41:07:975 EST] 00000001 com.ibm.ws.kernel.launch.internal.FrameworkManager A   CWWKE0001I:已启动服务器工作灯。 [14年12月17日   15:41:08:754 EST] 00000013   ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E.   TRAS0033E:类的详细方法跟踪的运行时注入失败   javax / naming / spi / InitialContextFactoryBuilder有异常   java.lang.IllegalArgumentException at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276)     在   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337)     在sun.instrument.TransformerManager.transform(未知来源)at   sun.instrument.InstrumentationImpl.transform(未知来源)at   java.lang.ClassLoader.findBootstrapClass(Native Method)at   java.lang.ClassLoader.findBootstrapClassOrNull(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   sun.misc.Launcher $ AppClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)     在java.lang.ClassLoader.loadClass(未知来源)at   org.eclipse.osgi.internal.loader.SystemBundleLoader.findLocalClass(SystemBundleLoader.java:117)     在   org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)     在   org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452)     在   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)     在   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     在   org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     在java.lang.ClassLoader.loadClass(未知来源)at   java.lang.Class.getDeclaredConstructors0(Native Method)at   java.lang.Class.privateGetDeclaredConstructors(未知来源)at   java.lang.Class.getConstructor0(未知来源)at   java.lang.Class.newInstance(未知来源)at   org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:167)     在   org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679)     在   org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)     在   org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)     在   org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)     在   org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)     在   org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)

     

[12/17/14 15:41:08:826 EST] 00000013   ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E.   TRAS0033E:类的详细方法跟踪的运行时注入失败   java / util / concurrent / ConcurrentSkipListSet有异常   java.lang.IllegalArgumentException at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276)     在   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337)     在sun.instrument.TransformerManager.transform(未知来源)at   sun.instrument.InstrumentationImpl.transform(未知来源)at   java.lang.ClassLoader.findBootstrapClass(Native Method)at   java.lang.ClassLoader.findBootstrapClassOrNull(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   sun.misc.Launcher $ AppClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)     在java.lang.ClassLoader.loadClass(未知来源)at   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:420)     在   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     在   org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     在java.lang.ClassLoader.loadClass(未知来源)at   com.ibm.ws.kernel.service.location.internal.SymbolRegistry。(SymbolRegistry.java:115)     在   com.ibm.ws.kernel.service.location.internal.SymbolRegistry。(SymbolRegistry.java:38)     在   com.ibm.ws.kernel.service.location.internal.WsLocationAdminImpl.createLocations(WsLocationAdminImpl.java:97)     在   com.ibm.ws.kernel.service.location.internal.Activator.start(Activator.java:53)     在   org.eclipse.osgi.framework.internal.core.BundleContextImpl $ 1.run(BundleContextImpl.java:711)     在java.security.AccessController.doPrivileged(Native Method)at   org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)     在   org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)     在   org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)     在   org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)     在   org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)     在   org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)     在   org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)

     

[12/17/14 15:41:08:828 EST] 00000013   ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer E.   TRAS0033E:类的详细方法跟踪的运行时注入失败   java / util / NavigableSet有异常   java.lang.IllegalArgumentException at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)at   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:276)     在   com.ibm.ws.ras.instrument.internal.main.AlpineRuntimeTransformer.transform(AlpineRuntimeTransformer.java:337)     在sun.instrument.TransformerManager.transform(未知来源)at   sun.instrument.InstrumentationImpl.transform(未知来源)at   java.lang.ClassLoader.findBootstrapClass(Native Method)at   java.lang.ClassLoader.findBootstrapClassOrNull(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   sun.misc.Launcher $ AppClassLoader.loadClass(未知来源)at   java.lang.ClassLoader.loadClass(未知来源)at   com.ibm.ws.kernel.internal.classloader.BootstrapChildFirstJarClassloader.loadClass(BootstrapChildFirstJarClassloader.java:56)     在java.lang.ClassLoader.loadClass(未知来源)at   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:420)     在   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)     在   org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)     在java.lang.ClassLoader.loadClass(未知来源)at   com.ibm.ws.kernel.service.location.internal.SymbolRegistry。(SymbolRegistry.java:115)     在   com.ibm.ws.kernel.service.location.internal.SymbolRegistry。(SymbolRegistry.java:38)     在   com.ibm.ws.kernel.service.location.internal.WsLocationAdminImpl.createLocations(WsLocationAdminImpl.java:97)     在   com.ibm.ws.kernel.service.location.internal.Activator.start(Activator.java:53)     在   org.eclipse.osgi.framework.internal.core.BundleContextImpl $ 1.run(BundleContextImpl.java:711)     在java.security.AccessController.doPrivileged(Native Method)at   org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)     在   org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)     在   org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)     在   org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)     在   org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)     在   org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)     在   org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)     在   org.eclipse.osgi.framework.eventmgr.EventManager $ EventThread.run(EventManager.java:340)

1 个答案:

答案 0 :(得分:1)

您正在使用Java 8. Worklight / MobileFirst Platform不支持​​Java 8.

降级到Java 6或7并重试。
然后,Studio插件应该开始工作。