There are a number of questions relating to this in this group, but they 
all seem pretty old, so I'll ask a fresh question.

I'm trying to use OrientDB as an embedded database ("memory:" at the 
moment) within a java application I'm writing using Eclipse and bndtools, 
so using osgi.

I have various osgi bundles downloaded from JPM, OrientDB version 2.2. 

I'm using the OrientDB blueprint API, so OrientGraph etc.

I have added orientdb-core and orientdb-graphdb as build dependencies of my 
project, however that on its own isn't enough, I need access to the 
tinkerpop blueprint code otherwise I get compile errors, but that doesn't 
seem to be available as an osgi bundle that I can see. 
I can make the compile errors go away by just adding the tinkerpop 
blueprints-core jar to my bundle as a build dependency, but then I get into 
all sorts of issues with packaging, and "resolving" the bundle so that it 
has everything at runtime, I end up having to add all of the blueprints 
stiff as private packages to my bundle which just seems wrong. 


Surely the orientdb bundles either need to have a dependency on a suitable 
blueprints bundle, or contain and export the relevant packages?

Is there a good way forward for this? 

Thanks.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to