OK, got it, it's an issue with Cellar Bundle support (I think I already
created a Jira about that).
I gonna fix that for Cellar 2.2.5.
As workaround, you can use a feature gathering your bundles.
Regards
JB
On 09/05/2012 01:23 PM, Dosta wrote:
I also forgot to mention that each operation that invokes the sync throws an
exception even though the operation is correctly synced:
ERROR: Bundle org.apache.karaf.cellar.bundle [55] EventDispatcher: Error
during dispatch. (java.lang.RuntimeException:
java.lang.ClassNotFoundException:
org.apache.karaf.cellar.bundle.BundleState)
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.karaf.cellar.bundle.BundleState
at
com.hazelcast.nio.AbstractSerializer.toObject(AbstractSerializer.java:119)
at
com.hazelcast.nio.AbstractSerializer.toObject(AbstractSerializer.java:146)
at
com.hazelcast.nio.Serializer.readObject(Serializer.java:72)
at
com.hazelcast.impl.ThreadContext.toObject(ThreadContext.java:103)
at com.hazelcast.nio.IOUtil.toObject(IOUtil.java:149)
at com.hazelcast.impl.Record.getValue(Record.java:143)
at
com.hazelcast.impl.ConcurrentMapManager$MGet.get(ConcurrentMapManager.java:915)
at
com.hazelcast.impl.FactoryImpl$MProxyImpl$MProxyReal.get(FactoryImpl.java:3616)
at
com.hazelcast.impl.FactoryImpl$MProxyImpl.get(FactoryImpl.java:3029)
at
org.apache.karaf.cellar.bundle.LocalBundleListener.bundleChanged(LocalBundleListener.java:70)
at
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729)
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)
Caused by: java.lang.ClassNotFoundException:
org.apache.karaf.cellar.bundle.BundleState
at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native
Method)
at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at
com.hazelcast.nio.AbstractSerializer.loadClass(AbstractSerializer.java:83)
at
com.hazelcast.nio.AbstractSerializer.loadClass(AbstractSerializer.java:61)
at
com.hazelcast.nio.AbstractSerializer$1.resolveClass(AbstractSerializer.java:92)
at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1574)
at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
at
java.io.ObjectInputStream.readUnshared(ObjectInputStream.java:440)
at
com.hazelcast.nio.DefaultSerializer$ObjectSerializer.readNormal(DefaultSerializer.java:383)
at
com.hazelcast.nio.DefaultSerializer$ObjectSerializer.read(DefaultSerializer.java:353)
at
com.hazelcast.nio.DefaultSerializer.read(DefaultSerializer.java:134)
at
com.hazelcast.nio.CustomSerializerAdapter.read(CustomSerializerAdapter.java:33)
at
com.hazelcast.nio.AbstractSerializer.toObject(AbstractSerializer.java:116)
... 15 more
Best regards,
DD
--
View this message in context:
http://karaf.922171.n3.nabble.com/Cellar-bundle-blueprint-faliure-tp4025940p4025944.html
Sent from the Karaf - User mailing list archive at Nabble.com.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com