Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法在OSGI上创建EntityManager_Java_Hibernate_Blueprint Osgi_Fabric8 - Fatal编程技术网

Java 无法在OSGI上创建EntityManager

Java 无法在OSGI上创建EntityManager,java,hibernate,blueprint-osgi,fabric8,Java,Hibernate,Blueprint Osgi,Fabric8,我使用的是fabric8版本1.1.0CR5 当我尝试以hibernate作为DAL部署服务时,出现以下错误: 2015-01-19 16:15:33402 |错误| rint Extender:2 | BlueprintContainerMPL | 111-org.apache.aries.blueprint.core-1.4.0 |无法启动bundle it.gestiele.OpenFund|CXF的blueprint容器,原因是未解析的依赖项[(&(&(org.apache.aries

我使用的是fabric8版本1.1.0CR5 当我尝试以hibernate作为DAL部署服务时,出现以下错误:

2015-01-19 16:15:33402 |错误| rint Extender:2 | BlueprintContainerMPL | 111-org.apache.aries.blueprint.core-1.4.0 |无法启动bundle it.gestiele.OpenFund|CXF的blueprint容器,原因是未解析的依赖项[(&(&(org.apache.aries.jpa.proxy.factory=true)(osgi.unit.name=managed jpa))(objectClass=javax.persistence.EntityManagerFactory))]
java.util.concurrent.TimeoutException
在org.apache.aries.blueprint.container.BlueprintContainerMPL$1.run(blueprintContainerMPL.java:336)[111:org.apache.aries.blueprint.core:1.4.0]
在org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[111:org.apache.aries.blueprint.core:1.4.0]
在java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.067]
在java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.067]
在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)[:1.7.067]
在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)[:1.7.067]
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.067]
在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.067]
在java.lang.Thread.run(Thread.java:745)[:1.7.0_67]