【问题标题】:Issue when starting Apache Servicemix after first install首次安装后启动 Apache Servicemix 时出现问题
【发布时间】:2018-09-29 05:34:30
【问题描述】:

我是 apache camel 和 servicemix 的新手。我已经在我的 Windows 上下载了 apache serviceMix (zip),但是运行 servicemix.bat 在我的 cmd 上返回一个错误。错误:

Could not create framework: java.lang.ArrayIndexOutOfBoundsException: -1
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:371)
at java.util.ArrayList.get(ArrayList.java:384)
at org.apache.felix.framework.BundleImpl.getCurrentModule(BundleImpl.java:1050)
at org.apache.felix.framework.BundleImpl.getSymbolicName(BundleImpl.java:859)
at org.apache.felix.framework.Felix.toString(Felix.java:1019)
at org.apache.felix.framework.Logger.doLog(Logger.java:128)
at org.apache.felix.framework.Logger._log(Logger.java:181)
at org.apache.felix.framework.Logger.log(Logger.java:114)
at org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:201)
at org.apache.felix.framework.Felix.<init>(Felix.java:374)
at org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28)
at org.apache.karaf.main.Main.launch(Main.java:266)
at org.apache.karaf.main.Main.main(Main.java:427)

我错过了什么?

【问题讨论】:

    标签: installation apache-servicemix


    【解决方案1】:

    ServiceMix

    【讨论】:

    • 这不是问题。 SMX 4.4.x 不支持 Java 7。ServiceMix 4.5 支持 Java 7。
    【解决方案2】:

    安装1.6 java即可解决该错误,servicemix 4.4支持1.6 java。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 2017-05-28
      • 2012-05-02
      相关资源
      最近更新 更多