java - 出现错误 : Error parsing system bundle export statement when loading Fuse ESB

标签 java fuseesb jbossfuse

我是 ESB 新手,正在努力让它继续下去。如果有人能指出我正确的方向来解决这个问题,我将不胜感激。

我的环境: 操作系统:Ubuntu 12.04(64位) JDK:1.7.0_51(64位) fuse :JBoss Fuse 6.0

我遇到以下异常:

ERROR: Error parsing system bundle export statement: org.osgi.framework.startlevel;uses:="org.osgi.framework";version="1.0", org.osgi.framework.wiring;uses:="org.osgi.resource,org.osgi.framework";version="1.1", org.osgi.framework.hooks.bundle;uses:="org.osgi.framework";version="1.1", org.osgi.framework.hooks.service;uses:="org.osgi.framework";version="1.1", org.osgi.framework.hooks.resolver;uses:="org.osgi.framework.wiring";version="1.0", org.osgi.framework.launch;uses:="org.osgi.framework";version="1.1", org.osgi.framework.namespace;uses:="org.osgi.resource";version="1.0", org.osgi.framework;version="1.7",org.osgi.framework.hooks.weaving;uses:="org.osgi.framework.wiring";version="1.0",org.osgi.resource;version="1.0",org.osgi.service.url;version="1.0",org.osgi.service.startlevel;uses:="org.osgi.framework";version="1.1",org.osgi.service.packageadmin;uses:="org.osgi.framework";version="1.2",org.osgi.service.url;version="1.0", org.osgi.util.tracker;uses:="org.osgi.framework";version="1.5.1", org.apache.felix.framework.monitor;version="1.0", org.apache.karaf.jaas.boot;version="2.3.0.redhat-60024", org.apache.karaf.jaas.boot.principal;version="2.3.0.redhat-60024", org.apache.karaf.version;version="2.3.0.redhat-60024", org.apache.xalan.extensions; version="2.7.1", org.apache.xalan.xsltc.compiler; version="2.7.1", org.apache.xalan.xsltc.cmdline.getopt; version="2.7.1", org.apache.xalan.xsltc.util; version="2.7.1", org.apache.xalan.transformer; version="2.7.1", org.apache.xalan.xsltc.trax; version="2.7.1", org.apache.xalan.processor; version="2.7.1", org.apache.xalan.lib; version="2.7.1", org.apache.xalan.trace; version="2.7.1", org.apache.xalan.xsltc.compiler.util; version="2.7.1", org.apache.xalan.templates; version="2.7.1", org.apache.xalan.xsltc; version="2.7.1", org.apache.xalan.xsltc.runtime; version="2.7.1", org.apache.xalan; version="2.7.1", org.apache.xalan.xslt; version="2.7.1", org.apache.xalan.lib.sql; version="2.7.1", org.apache.xalan.xsltc.runtime.output; version="2.7.1", org.apache.xalan.xsltc.dom; version="2.7.1", org.apache.xalan.client; version="2.7.1", org.apache.xalan.xsltc.cmdline; version="2.7.1", org.apache.xalan.serialize; version="2.7.1", org.apache.xalan.res; version="2.7.1", org.apache.xml.dtm.ref; version="2.7.1", org.apache.xml.dtm; version="2.7.1", org.apache.xml.dtm.ref.sax2dtm; version="2.7.1", org.apache.xml.dtm.ref.dom2dtm; version="2.7.1", org.apache.xml.res; version="2.7.1", org.apache.xml.serializer.dom3; version="2.7.1", org.apache.xml.serializer; version="2.7.1", org.apache.xml.serializer.utils; version="2.7.1", org.apache.xml.utils.res; version="2.7.1", org.apache.xml.utils; version="2.7.1", org.apache.xpath.functions; version="2.7.1", org.apache.xpath.jaxp; version="2.7.1", org.apache.xpath.patterns; version="2.7.1", org.apache.xpath.objects; version="2.7.1", org.apache.xpath.res; version="2.7.1", org.apache.xpath; version="2.7.1", org.apache.xpath.axes; version="2.7.1", org.apache.xpath.compiler; version="2.7.1", org.apache.xpath.operations; version="2.7.1", org.apache.xpath.domapi; version="2.7.1", org.apache.html.dom; version="2.11.0", org.apache.wml.dom; version="2.11.0", org.apache.wml; version="2.11.0", org.apache.xerces.parsers; version="2.11.0", org.apache.xerces.impl.dtd.models; version="2.11.0", org.apache.xerces.xni.parser; version="2.11.0", org.apache.xerces.impl.dv.xs; version="2.11.0", org.apache.xerces.impl.xs.traversers; version="2.11.0", org.apache.xerces.util; version="2.11.0", org.apache.xerces.impl.dtd; version="2.11.0", org.apache.xerces.jaxp.validation; version="2.11.0", org.apache.xerces.dom3.as; version="2.11.0", org.apache.xerces.impl.dv; version="2.11.0", org.apache.xerces.jaxp; version="2.11.0", org.apache.xerces.jaxp.datatype; version="2.11.0", org.apache.xerces.impl.xpath.regex; version="2.11.0", org.apache.xerces.xni; version="2.11.0", org.apache.xerces.impl.msg; version="2.11.0", org.apache.xerces.impl.dv.util; version="2.11.0", org.apache.xerces.impl.xs.util; version="2.11.0", org.apache.xerces.dom; version="2.11.0", org.apache.xerces.dom.events; version="2.11.0", org.apache.xerces.impl.xs.opti; version="2.11.0", org.apache.xerces.impl; version="2.11.0", org.apache.xerces.xs; version="2.11.0", org.apache.xerces.impl.io; version="2.11.0", org.apache.xerces.xpointer; version="2.11.0", org.apache.xerces.impl.dv.dtd; version="2.11.0", org.apache.xerces.xinclude; version="2.11.0", org.apache.xerces.impl.xpath; version="2.11.0", org.apache.xerces.xs.datatypes; version="2.11.0", org.apache.xerces.impl.xs.identity; version="2.11.0", org.apache.xerces.impl.xs.models; version="2.11.0", org.apache.xerces.xni.grammars; version="2.11.0", org.apache.xerces.impl.xs; version="2.11.0", org.apache.xerces.impl.validation; version="2.11.0", org.apache.xml.serialize; version="2.11.0", ,org.apache.karaf.branding (org.osgi.framework.BundleException: Exported package names cannot be zero length.)

**The log file has this message which keeps repeating:**

Mar 20, 2014 10:51:20 PM org.apache.karaf.main.SimpleFileLock lock

INFO: locking

Mar 20, 2014 10:51:21 PM org.apache.karaf.main.SimpleFileLock lock

INFO: locking

Mar 20, 2014 10:51:22 PM org.apache.karaf.main.SimpleFileLock lock

INFO: locking

感谢我能得到的任何帮助。非常感谢。

最佳答案

当使用 org.apache.karaf.main.SimpleFileLock 来实现简单的主从故障转移部署时,就会发生这种情况。更多详情可查看here .

如果另一个 FUSE ESB 实例正在运行,则第二个启动的实例将等待,直到第一个进程停止。如果您停止第一个实例,第二个实例将启动并获得锁定,并且日志条目将消失。

主实例和从实例必须引用文件系统中的相同锁定文件。如果由于主服务器和从服务器位于不同的主机上而无法做到这一点,则可以使用 org.apache.karaf.main.DefaultJDBCLock 。

关于java - 出现错误 : Error parsing system bundle export statement when loading Fuse ESB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22567419/

相关文章:

java - 在 JBoss Fuse Fabric 中注册 MBean (JMX) 的最简单方法?

java - 在 Windows 上的 Eclipse RCP 应用程序中使用时如何禁用 swt 浏览器点击声音?

java - 如何在通过 curl 命令发送文件时在 Tomcat 服务器中的过滤器期间获取文件名

java - OSGI 容器未加载 postgresql 驱动程序?

java - OSGi 如何从远程机器安装 bundle ?

java - 从 jboss fusion 控制台中删除了 Fabric

jboss - JRebel 可以与 JBoss Fuse 一起使用吗?

java - 如何让 Jackson mixin 处理包含的类型?

java - Join 上的谓词不起作用

java - Camel Spring JavaConfig Maven-Camel-Plugin 没有任何 xml