Hi Joel,
which files did you change your distro ?
Especially, did you change the org.apache.karaf.features.cfg,
config.properties and startup.properties ?
Did you update the system repo (with add-features-to-repo goal for
instance) ?
Regards
JB
On 10/14/2011 05:29 PM, Joel Schuster wrote:
I’ve built up a custom distro of Karaf and I’m getting an odd error.
Whenever I start up a new bundle I see the following errors. Two things
of note: 1. the errors don’t seem to have any effect on functionality,
everything still seems to work. 2. The errors will go away after
shutting down and then starting again. So once the cache is in place it
seems to work better.
Thoughts?
Here are the errors:
karaf@root>org.apache.karaf.features.core[org.apache.karaf.features.internal.FeaturesServiceImpl]
: Error persisting FeaturesService state
java.lang.IllegalStateException: Invalid BundleContext.
at
org.apache.felix.framework.BundleContextImpl.checkValidity(BundleContextImpl.java:365)
at
org.apache.felix.framework.BundleContextImpl.getDataFile(BundleContextImpl.java:347)
at
org.apache.karaf.features.internal.FeaturesServiceImpl.saveState(FeaturesServiceImpl.java:1046)
at
org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:407)
at
org.apache.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:972)
org.apache.karaf.features.core[org.apache.karaf.features.internal.FeaturesServiceImpl]
: Error persisting FeaturesService state
java.lang.IllegalStateException: Invalid BundleContext.
at
org.apache.felix.framework.BundleContextImpl.checkValidity(BundleContextImpl.java:365)
at
org.apache.felix.framework.BundleContextImpl.getDataFile(BundleContextImpl.java:347)
at
org.apache.karaf.features.internal.FeaturesServiceImpl.saveState(FeaturesServiceImpl.java:1046)
at
org.apache.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:977)
karaf@root>ERROR: Bundle org.apache.felix.framework [0] EventDispatcher:
Error during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/Fr
ameworkEvent)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
karaf@root>ERROR: Bundle org.apache.felix.framework [0] EventDispatcher:
Error during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/Fr
ameworkEvent)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
ERROR: Bundle org.apache.felix.framework [0] EventDispatcher: Error
during dispatch. (java.lang.NoClassDefFoundError:
org/osgi/framework/FrameworkEven
t)
java.lang.NoClassDefFoundError: org/osgi/framework/FrameworkEvent
at
org.apache.aries.util.internal.DefaultWorker.frameworkEvent(DefaultWorker.java:150)
at
org.apache.felix.framework.util.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:774)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:725)
at
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
at
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
at
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
at java.lang.Thread.run(Thread.java:662)
Description: OSI Logo - small
*Joel Schuster*
Operational Systems, Inc.
6514 Fairways Drive
Longmont, CO 80503
Phone: 719 445 8789
email: [email protected]
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com