Hello -

I was developing my application using Felix to begin with but started looking 
at Karaf because it is more full featured. I really enjoyed setting it up until 
I ran into the following CNF error (below) when one of my bundles starts up. 
Information regarding the headers is also below which shows that the package is 
exported. Note this does not happen when I do the exact same thing in Felix, so 
I am confused.

Any pointers on where Karaf might be doing something differently from Felix 
would be great.

Thanks!
David Allen

org.neo4j.graphdb.TransactionFailureException: Could not create data source 
lucene[lucene]
        at 
org.neo4j.kernel.impl.transaction.TxModule.registerDataSource(TxModule.java:181)
        at 
org.neo4j.index.lucene.LuceneIndexService.<init>(LuceneIndexService.java:109)
        at 
com.velograf.neo.luceneindex.LuceneIndexProvider.__start(LuceneIndexProvider.java:39)
        at 
com.velograf.neo.luceneindex.LuceneIndexProvider.start(LuceneIndexProvider.java)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.felix.ipojo.util.Callback.call(Callback.java:231)
        at org.apache.felix.ipojo.util.Callback.call(Callback.java:191)
        at 
org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback.call(LifecycleCallback.java:86)
        at 
org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.__stateChanged(LifecycleCallbackHandler.java:162)
        at 
org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler.stateChanged(LifecycleCallbackHandler.java)
        at 
org.apache.felix.ipojo.InstanceManager.setState(InstanceManager.java:440)
        at 
org.apache.felix.ipojo.InstanceManager.start(InstanceManager.java:321)
        at 
org.apache.felix.ipojo.ComponentFactory.createInstance(ComponentFactory.java:155)
        at 
org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:298)
        at 
org.apache.felix.ipojo.IPojoFactory.createComponentInstance(IPojoFactory.java:235)
        at 
org.apache.felix.ipojo.InstanceCreator$ManagedInstance.create(InstanceCreator.java:360)
        at 
org.apache.felix.ipojo.InstanceCreator.addInstance(InstanceCreator.java:89)
        at org.apache.felix.ipojo.Extender.parse(Extender.java:269)
        at org.apache.felix.ipojo.Extender.startManagementFor(Extender.java:208)
        at org.apache.felix.ipojo.Extender.access$600(Extender.java:52)
        at org.apache.felix.ipojo.Extender$CreatorThread.run(Extender.java:669)
        at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.ClassNotFoundException: 
org.neo4j.index.lucene.LuceneDataSource
        at 
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:814)
        at org.apache.felix.framework.ModuleImpl.access$100(ModuleImpl.java:61)
        at 
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1733)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at 
org.neo4j.kernel.impl.transaction.XaDataSourceManager.create(XaDataSourceManager.java:65)
        at 
org.neo4j.kernel.impl.transaction.TxModule.registerDataSource(TxModule.java:175)

Neo4j - Index (38)
------------------
Bnd-LastModified = 1275071751495
Build-Jdk = 1.6.0_20
Built-By = dallenkrs
Bundle-Description = Utility classes to add various indexing functionality in 
Neo4j.
Bundle-DocURL = http://neo4j.org/
Bundle-License = http://www.gnu.org/licenses/agpl-3.0-standalone.html
Bundle-ManifestVersion = 2
Bundle-Name = Neo4j - Index
Bundle-SymbolicName = org.neo4j.index
Bundle-Vendor = Neo4j
Bundle-Version = 1.1.0.SNAPSHOT
Created-By = Apache Maven Bundle Plugin
Export-Package = 
org.neo4j.index;uses:="org.neo4j.graphdb",org.neo4j.index.lucene;uses:="org.neo4j.commons.iterator,org.apache.lucene.document,org.apache.lucene.search,org.apache.lucene.index,org.neo4j.index,org.neo4j.kernel.impl.transaction.xaframework,org.apache.lucene.analysis,org.neo4j.kernel.impl.util,org.neo4j.kernel.impl.cache,org.apache.lucene.store,org.neo4j.kernel.impl.batchinsert,org.neo4j.graphdb,org.apache.lucene.util,org.apache.lucene.queryParser,org.neo4j.index.impl,javax.transaction,javax.transaction.xa,org.neo4j.kernel,org.neo4j.kernel.impl.transaction",org.neo4j.index.impl;uses:="org.neo4j.index.impl.btree,org.neo4j.graphdb,org.neo4j.index,javax.transaction,org.neo4j.kernel,org.neo4j.kernel.impl.transaction,org.neo4j.commons.iterator,org.neo4j.kernel.impl.util",org.neo4j.index.timeline;uses:="org.neo4j.graphdb,org.neo4j.index.impl.btree",org.neo4j.index.impl.map;uses:="org.neo4j.graphdb,org.neo4j.index.impl.btree",org.neo4j.index.impl.sortedtree;uses:="org.neo4j.index.impl.btree,org.neo4j.graphdb,javax.transaction,org.neo4j.kernel,org.neo4j.kernel.impl.transaction",org.neo4j.index.impl.btree;uses:="org.neo4j.graphdb,javax.transaction,org.neo4j.kernel,org.neo4j.kernel.impl.transaction"
Import-Package = 
javax.transaction;version="1.1",javax.transaction.xa;version="1.1",org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queryParser,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util,org.neo4j.commons.iterator,org.neo4j.graphdb,org.neo4j.index,org.neo4j.index.impl,org.neo4j.index.impl.btree,org.neo4j.index.impl.map,org.neo4j.index.impl.sortedtree,org.neo4j.index.lucene,org.neo4j.index.timeline,org.neo4j.kernel,org.neo4j.kernel.impl.batchinsert,org.neo4j.kernel.impl.cache,org.neo4j.kernel.impl.transaction,org.neo4j.kernel.impl.transaction.xaframework,org.neo4j.kernel.impl.util
Manifest-Version = 1.0
Tool = Bnd-0.0.357



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to