You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@aries.apache.org by LongkerDandy <lo...@gmail.com> on 2012/12/29 09:00:32 UTC
Update to Aries 1.0.0 got a NullPointerException
Hi
I just update from Aries 0.3 to 1.0.0, and now I have this exception as
soon as I start the OSGi env (apache felix):
ERROR: Bundle org.apache.aries.jpa.container [28] EventDispatcher: Error
during dispatch. (java.lang.NullPointerException)
java.lang.NullPointerException
at
org.apache.aries.util.internal.DefaultWorker.setupListener(DefaultWorker.java:99)
at
org.apache.aries.util.internal.DefaultWorker.getClassLoader(DefaultWorker.java:87)
at
org.apache.aries.util.AriesFrameworkUtil.getClassLoaderForced(AriesFrameworkUtil.java:100)
at
org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl.getClassLoader(PersistenceUnitInfoImpl.java:105)
at
org.apache.openjpa.persistence.PersistenceUnitInfoImpl.toOpenJPAProperties(PersistenceUnitInfoImpl.java:397)
at
org.apache.openjpa.persistence.PersistenceProductDerivation.load(PersistenceProductDerivation.java:315)
at
org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:160)
at
org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:62)
at
org.apache.aries.jpa.container.impl.EntityManagerFactoryManager.createEntityManagerFactories(EntityManagerFactoryManager.java:329)
at
org.apache.aries.jpa.container.impl.EntityManagerFactoryManager.bundleStateChange(EntityManagerFactoryManager.java:175)
at
org.apache.aries.jpa.container.impl.PersistenceBundleManager.modifiedBundle(PersistenceBundleManager.java:296)
at
org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:495)
at
org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:424)
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:238)
at
org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:457)
at
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:868)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:789)
at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:514)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4244)
at
org.apache.felix.framework.StatefulResolver.fireResolvedEvents(StatefulResolver.java:786)
at
org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:203)
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3819)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
at java.lang.Thread.run(Thread.java:722)
And I installed these Aries related bundles:
24|Active | 1|Apache Aries Blueprint Bundle (1.0.0)
25|Active | 1|Apache Aries JNDI Bundle (1.0.0)
26|Active | 1|Aries JPA Container API (1.0.0)
27|Active | 1|Aries JPA Container blueprint integration for Aries
blueprint (1.0.0)
28|Active | 1|Aries JPA Container (1.0.0)
29|Active | 1|Aries JPA Container Managed Contexts (1.0.0)
30|Active | 1|Apache Aries Proxy Bundle (1.0.0)
31|Active | 1|Apache Aries Transaction Blueprint (1.0.0)
32|Active | 1|Apache Aries Transaction Manager (1.0.0)
33|Active | 1|Apache Aries Transaction Enlisting JDBC Datasource
(1.0.0)
34|Active | 1|Apache Aries Util (1.0.0)
I have no clue no this exception, please give me some hint.
Regards
LongkerDandy
Re: Update to Aries 1.0.0 got a NullPointerException
Posted by LongkerDandy <lo...@gmail.com>.
After update apache felix to the latest version, problem gone.
On Sat, Dec 29, 2012 at 4:00 PM, LongkerDandy <lo...@gmail.com>wrote:
> Hi
>
> I just update from Aries 0.3 to 1.0.0, and now I have this exception as
> soon as I start the OSGi env (apache felix):
>
> ERROR: Bundle org.apache.aries.jpa.container [28] EventDispatcher: Error
> during dispatch. (java.lang.NullPointerException)
> java.lang.NullPointerException
> at
> org.apache.aries.util.internal.DefaultWorker.setupListener(DefaultWorker.java:99)
> at
> org.apache.aries.util.internal.DefaultWorker.getClassLoader(DefaultWorker.java:87)
> at
> org.apache.aries.util.AriesFrameworkUtil.getClassLoaderForced(AriesFrameworkUtil.java:100)
> at
> org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl.getClassLoader(PersistenceUnitInfoImpl.java:105)
> at
> org.apache.openjpa.persistence.PersistenceUnitInfoImpl.toOpenJPAProperties(PersistenceUnitInfoImpl.java:397)
> at
> org.apache.openjpa.persistence.PersistenceProductDerivation.load(PersistenceProductDerivation.java:315)
> at
> org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:160)
> at
> org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:62)
> at
> org.apache.aries.jpa.container.impl.EntityManagerFactoryManager.createEntityManagerFactories(EntityManagerFactoryManager.java:329)
> at
> org.apache.aries.jpa.container.impl.EntityManagerFactoryManager.bundleStateChange(EntityManagerFactoryManager.java:175)
> at
> org.apache.aries.jpa.container.impl.PersistenceBundleManager.modifiedBundle(PersistenceBundleManager.java:296)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:495)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:424)
> at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:238)
> at
> org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:457)
> at
> org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:868)
> at
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:789)
> at
> org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:514)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4244)
> at
> org.apache.felix.framework.StatefulResolver.fireResolvedEvents(StatefulResolver.java:786)
> at
> org.apache.felix.framework.StatefulResolver.resolve(StatefulResolver.java:203)
> at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3819)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
> at
> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
> at java.lang.Thread.run(Thread.java:722)
>
> And I installed these Aries related bundles:
>
> 24|Active | 1|Apache Aries Blueprint Bundle (1.0.0)
> 25|Active | 1|Apache Aries JNDI Bundle (1.0.0)
> 26|Active | 1|Aries JPA Container API (1.0.0)
> 27|Active | 1|Aries JPA Container blueprint integration for
> Aries blueprint (1.0.0)
> 28|Active | 1|Aries JPA Container (1.0.0)
> 29|Active | 1|Aries JPA Container Managed Contexts (1.0.0)
> 30|Active | 1|Apache Aries Proxy Bundle (1.0.0)
> 31|Active | 1|Apache Aries Transaction Blueprint (1.0.0)
> 32|Active | 1|Apache Aries Transaction Manager (1.0.0)
> 33|Active | 1|Apache Aries Transaction Enlisting JDBC Datasource
> (1.0.0)
> 34|Active | 1|Apache Aries Util (1.0.0)
>
>
> I have no clue no this exception, please give me some hint.
>
> Regards
> LongkerDandy
>