java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: org.hibernate.jpa.spi.HibernateEntityManagerImplementor$QueryOptions not found by org.apache.servicemix.bundles.spring-orm [247] at java.util.concurrent.FutureTask.report(FutureTask.java:122) [?:?] at java.util.concurrent.FutureTask.get(FutureTask.java:192) [?:?] at java.util.concurrent.AbstractExecutorService.doInvokeAny(AbstractExecutorService.java:193) [?:?] at java.util.concurrent.AbstractExecutorService.invokeAny(AbstractExecutorService.java:225) [?:?] at org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$4.call(ScheduledExecutorServiceWrapper.java:184) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$15.call(ScheduledExecutorServiceWrapper.java:452) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.utils.threading.RWLock.runReadOperation(RWLock.java:35) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.runUnlessShutdown(ScheduledExecutorServiceWrapper.java:447) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.invokeAny(ScheduledExecutorServiceWrapper.java:178) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListener(BlueprintEventDispatcher.java:199) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListeners(BlueprintEventDispatcher.java:189) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintEventDispatcher.blueprintEvent(BlueprintEventDispatcher.java:140) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:423) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:275) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:300) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:269) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:265) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:255) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422) [41:org.apache.aries.blueprint.core:1.8.3] at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1179) [?:?] at org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730) [?:?] at org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485) [?:?] at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4578) [?:?] at org.apache.felix.framework.Felix.startBundle(Felix.java:2173) [?:?] at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998) [?:?] at org.apache.karaf.bundle.command.Restart.doExecute(Restart.java:51) [118:org.apache.karaf.bundle.core:4.2.0.fuse-000148] at org.apache.karaf.bundle.command.BundlesCommand.execute(BundlesCommand.java:55) [118:org.apache.karaf.bundle.core:4.2.0.fuse-000148] at org.apache.karaf.shell.impl.action.command.ActionCommand.execute(ActionCommand.java:84) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:68) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:86) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:571) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:497) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:386) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Pipe.doCall(Pipe.java:417) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:229) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:59) [142:org.apache.karaf.shell.core:4.2.0.fuse-000148] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?] at java.lang.Thread.run(Thread.java:748) [?:?] Caused by: java.lang.NoClassDefFoundError: org.hibernate.jpa.spi.HibernateEntityManagerImplementor$QueryOptions not found by org.apache.servicemix.bundles.spring-orm [247] at com.sun.proxy.$Proxy114.(Unknown Source) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:?] at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:739) ~[?:?] at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createProxy(ExtendedEntityManagerCreator.java:232) ~[?:?] at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createProxy(ExtendedEntityManagerCreator.java:199) ~[?:?] at org.springframework.orm.jpa.ExtendedEntityManagerCreator.createApplicationManagedEntityManager(ExtendedEntityManagerCreator.java:103) ~[?:?] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.invokeProxyMethod(AbstractEntityManagerFactoryBean.java:463) ~[?:?] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean$ManagedEntityManagerFactoryInvocationHandler.invoke(AbstractEntityManagerFactoryBean.java:630) ~[?:?] at com.sun.proxy.$Proxy113.createEntityManager(Unknown Source) ~[?:?] at org.apache.camel.component.jpa.JpaConsumer.doStart(JpaConsumer.java:526) ~[?:?] at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3711) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4029) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3964) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3884) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3648) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3500) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:209) ~[?:?] at org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:3259) ~[?:?] at org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:3255) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3278) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3255) ~[?:?] at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61) ~[?:?] at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3169) ~[?:?] at org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:244) ~[?:?] at org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:284) ~[?:?] at org.apache.camel.blueprint.BlueprintCamelContext.blueprintEvent(BlueprintCamelContext.java:177) ~[?:?] at org.apache.aries.blueprint.container.BlueprintEventDispatcher$4.call(BlueprintEventDispatcher.java:201) ~[?:?] at org.apache.aries.blueprint.container.BlueprintEventDispatcher$4.call(BlueprintEventDispatcher.java:199) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[?:?] ... 3 more