JBOSS AS 7.1.1はOSGi 4.3.1をサポートしていますか? JBoss AS 7.1.1で使用できるJbosiの最新バージョンはどれですか?
OSGi 4.3.1をデプロイメントにデプロイしようとしました。
JBOSS AS 7.1.1のOSGi 4.3.0
<capability name="org.asgi:org.osgi.compendium:4.3.1" startlevel="1"/>
以下のように私はまた、私は4.3に自分のアプリケーションで使用したOSGiのバージョンを変更しstandalone.xmlに4.2.0から4.3.1への「大要」のバージョンを変更してみました.1私のpom.xmlに.1。
私はサーバーを起動すると、以下の例外が発生することになります。
ERROR [org.jboss.as.osgi] (MSC service thread 1-2) JBAS011900: Cannot start bundle: javax.persistence:2.1.0.v201304241213: org.osgi.framework.BundleException: org.eclipse.persistence.javax.persistence.osgi.Activator is not an implementation of org.osgi.framework.BundleActivator
at org.jboss.osgi.framework.internal.HostBundleState.transitionToActive(HostBundleState.java:302) [jbosgi-framework-core-1.1.8.Final.jar:1.1.8.Final]
at org.jboss.osgi.framework.internal.HostBundleState.startInternal(HostBundleState.java:223) [jbosgi-framework-core-1.1.8.Final.jar:1.1.8.Final]
at org.jboss.osgi.framework.internal.AbstractBundleState.start(AbstractBundleState.java:494) [jbosgi-framework-core-1.1.8.Final.jar:1.1.8.Final]
at org.jboss.as.osgi.deployment.BundleStartTracker$1.processService(BundleStartTracker.java:144) [jboss-as-osgi-service-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.osgi.deployment.BundleStartTracker$1.transition(BundleStartTracker.java:119) [jboss-as-osgi-service-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl.invokeListener(ServiceControllerImpl.java:1416) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl.access$2700(ServiceControllerImpl.java:49) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$ListenerTask.run(ServiceControllerImpl.java:1954) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]