Hi Bertrand, 

Thanks for your answer.

>I usually try to add one bundle at a time,
> and check for any missing dependencies before going further. I might
> be better to first solve your repository connection problem, and then
> look at the google libraries issue.

Yes you're fully right, this is what I was working on, but still have the same 
problem focusing only on repository connection problem (so with 
jackrabbit-core):

Symbolic Name    org.tb.postHandler
Version    1.0.0.SNAPSHOT
Location    inputstream:postHandler-1.0-SNAPSHOT.jar
Last Modification    Wed Nov 11 06:42:47 CET 2009
Start Level    20
Exported Packages    org.apache.jackrabbit,version=0.0.0
!! org.apache.jackrabbit.api,version=0.0.0 -- Overwritten by Boot Delegation
org.apache.jackrabbit.api.jsr283,version=0.0.0
org.apache.jackrabbit.api.jsr283.lock,version=0.0.0
org.apache.jackrabbit.api.jsr283.nodetype,version=0.0.0
org.apache.jackrabbit.api.jsr283.observation,version=0.0.0
org.apache.jackrabbit.api.jsr283.retention,version=0.0.0
org.apache.jackrabbit.api.jsr283.security,version=0.0.0
!! org.apache.jackrabbit.api.observation,version=0.0.0 -- Overwritten by Boot 
Delegation
!! org.apache.jackrabbit.api.security.principal,version=0.0.0 -- Overwritten by 
Boot Delegation
!! org.apache.jackrabbit.api.security.user,version=0.0.0 -- Overwritten by Boot 
Delegation
org.apache.jackrabbit.classloader,version=0.0.0
org.apache.jackrabbit.commons,version=0.0.0
org.apache.jackrabbit.commons.iterator,version=0.0.0
org.apache.jackrabbit.commons.json,version=0.0.0
org.apache.jackrabbit.commons.packaging,version=0.0.0
org.apache.jackrabbit.commons.predicate,version=0.0.0
org.apache.jackrabbit.commons.query,version=0.0.0
org.apache.jackrabbit.commons.repository,version=0.0.0
org.apache.jackrabbit.commons.visitor,version=0.0.0
org.apache.jackrabbit.commons.xml,version=0.0.0
org.apache.jackrabbit.core,version=0.0.0
org.apache.jackrabbit.core.cluster,version=0.0.0
org.apache.jackrabbit.core.config,version=0.0.0
org.apache.jackrabbit.core.data,version=0.0.0
org.apache.jackrabbit.core.data.db,version=0.0.0
org.apache.jackrabbit.core.fs,version=0.0.0
org.apache.jackrabbit.core.fs.db,version=0.0.0
org.apache.jackrabbit.core.fs.local,version=0.0.0
org.apache.jackrabbit.core.fs.mem,version=0.0.0
org.apache.jackrabbit.core.jndi,version=0.0.0
org.apache.jackrabbit.core.jndi.provider,version=0.0.0
org.apache.jackrabbit.core.journal,version=0.0.0
org.apache.jackrabbit.core.lock,version=0.0.0
org.apache.jackrabbit.core.nodetype,version=0.0.0
org.apache.jackrabbit.core.nodetype.compact,version=0.0.0
org.apache.jackrabbit.core.nodetype.virtual,version=0.0.0
org.apache.jackrabbit.core.nodetype.xml,version=0.0.0
org.apache.jackrabbit.core.observation,version=0.0.0
org.apache.jackrabbit.core.persistence,version=0.0.0
org.apache.jackrabbit.core.persistence.bundle,version=0.0.0
org.apache.jackrabbit.core.persistence.bundle.util,version=0.0.0
org.apache.jackrabbit.core.persistence.db,version=0.0.0
org.apache.jackrabbit.core.persistence.mem,version=0.0.0
org.apache.jackrabbit.core.persistence.obj,version=0.0.0
org.apache.jackrabbit.core.persistence.util,version=0.0.0
org.apache.jackrabbit.core.persistence.xml,version=0.0.0
org.apache.jackrabbit.core.query,version=0.0.0
org.apache.jackrabbit.core.query.lucene,version=0.0.0
org.apache.jackrabbit.core.query.lucene.directory,version=0.0.0
org.apache.jackrabbit.core.query.lucene.hits,version=0.0.0
org.apache.jackrabbit.core.retention,version=0.0.0
org.apache.jackrabbit.core.security,version=0.0.0
org.apache.jackrabbit.core.security.authentication,version=0.0.0
org.apache.jackrabbit.core.security.authorization,version=0.0.0
org.apache.jackrabbit.core.security.authorization.acl,version=0.0.0
org.apache.jackrabbit.core.security.authorization.combined,version=0.0.0
org.apache.jackrabbit.core.security.authorization.principalbased,version=0.0.0
org.apache.jackrabbit.core.security.principal,version=0.0.0
org.apache.jackrabbit.core.security.simple,version=0.0.0
org.apache.jackrabbit.core.security.user,version=0.0.0
org.apache.jackrabbit.core.state,version=0.0.0
org.apache.jackrabbit.core.state.db,version=0.0.0
org.apache.jackrabbit.core.state.mem,version=0.0.0
org.apache.jackrabbit.core.state.obj,version=0.0.0
org.apache.jackrabbit.core.state.util,version=0.0.0
org.apache.jackrabbit.core.state.xml,version=0.0.0
org.apache.jackrabbit.core.util,version=0.0.0
org.apache.jackrabbit.core.value,version=0.0.0
org.apache.jackrabbit.core.version,version=0.0.0
org.apache.jackrabbit.core.virtual,version=0.0.0
org.apache.jackrabbit.core.xml,version=0.0.0
org.apache.jackrabbit.extractor,version=0.0.0
org.apache.jackrabbit.name,version=0.0.0
org.apache.jackrabbit.net,version=0.0.0
org.apache.jackrabbit.spi,version=0.0.0
org.apache.jackrabbit.spi.commons,version=0.0.0
org.apache.jackrabbit.spi.commons.conversion,version=0.0.0
org.apache.jackrabbit.spi.commons.identifier,version=0.0.0
org.apache.jackrabbit.spi.commons.lock,version=0.0.0
org.apache.jackrabbit.spi.commons.name,version=0.0.0
org.apache.jackrabbit.spi.commons.namespace,version=0.0.0
org.apache.jackrabbit.spi.commons.nodetype,version=0.0.0
org.apache.jackrabbit.spi.commons.nodetype.compact,version=0.0.0
org.apache.jackrabbit.spi.commons.query,version=0.0.0
org.apache.jackrabbit.spi.commons.query.jsr283.qom,version=0.0.0
org.apache.jackrabbit.spi.commons.query.qom,version=0.0.0
org.apache.jackrabbit.spi.commons.query.sql,version=0.0.0
org.apache.jackrabbit.spi.commons.query.sql2,version=0.0.0
org.apache.jackrabbit.spi.commons.query.xpath,version=0.0.0
org.apache.jackrabbit.spi.commons.value,version=0.0.0
org.apache.jackrabbit.util,version=0.0.0
org.apache.jackrabbit.util.name,version=0.0.0
org.apache.jackrabbit.uuid,version=0.0.0
org.apache.jackrabbit.value,version=0.0.0

Imported Packages    !! EDU.oswego.cs.dl.util.concurrent,version=0.0.0 from -- 
Cannot be resolved
javax.imageio.spi,version=0.0.0 from org.apache.felix.framework (0)
!! javax.jcr,version=1.0.0 from org.apache.sling.jcr.api (19) -- Overwritten by 
Boot Delegation
!! javax.jcr.lock,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
!! javax.jcr.nodetype,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
!! javax.jcr.observation,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
!! javax.jcr.query,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
!! javax.jcr.util,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
!! javax.jcr.version,version=1.0.0 from org.apache.sling.jcr.api (19) -- 
Overwritten by Boot Delegation
javax.naming,version=0.0.0 from org.apache.felix.framework (0)
javax.naming.spi,version=0.0.0 from org.apache.felix.framework (0)
javax.security.auth,version=0.0.0 from org.apache.felix.framework (0)
javax.security.auth.callback,version=0.0.0 from org.apache.felix.framework (0)
javax.security.auth.login,version=0.0.0 from org.apache.felix.framework (0)
javax.security.auth.spi,version=0.0.0 from org.apache.felix.framework (0)
javax.servlet.http,version=0.0.0 from org.apache.felix.framework (0)
javax.sql,version=0.0.0 from org.apache.felix.framework (0)
javax.swing.text,version=0.0.0 from org.apache.felix.framework (0)
javax.swing.text.rtf,version=0.0.0 from org.apache.felix.framework (0)
javax.transaction.xa,version=0.0.0 from org.apache.felix.framework (0)
javax.xml.parsers,version=0.0.0 from org.apache.felix.framework (0)
javax.xml.transform,version=0.0.0 from org.apache.felix.framework (0)
javax.xml.transform.dom,version=0.0.0 from org.apache.felix.framework (0)
javax.xml.transform.sax,version=0.0.0 from org.apache.felix.framework (0)
javax.xml.transform.stream,version=0.0.0 from org.apache.felix.framework (0)
org.apache.commons.collections,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.bidimap,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.buffer,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.collection,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.iterators,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.list,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.map,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.collections.set,version=0.0.0 from 
org.apache.commons.collections (20)
org.apache.commons.io,version=1.4.0 from org.apache.commons.io (41)
org.apache.commons.io.input,version=1.4.0 from org.apache.commons.io (41)
org.apache.jackrabbit.classloader,version=0.0.0 from 
org.apache.sling.jcr.classloader (35)
org.apache.jackrabbit.net,version=0.0.0 from org.apache.sling.jcr.classloader 
(35)
!! org.apache.lucene.analysis,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.analysis.standard,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.document,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.index,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.queryParser,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.search,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.store,version=0.0.0 from -- Cannot be resolved
!! org.apache.lucene.util,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.hslf.extractor,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.hsmf,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.hssf.extractor,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.hwpf.extractor,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.poifs.eventfilesystem,version=0.0.0 from -- Cannot be resolved
!! org.apache.poi.poifs.filesystem,version=0.0.0 from -- Cannot be resolved
org.apache.sling.api,version=2.0.0 from org.apache.sling.api (45)
org.apache.sling.api.resource,version=2.0.0 from org.apache.sling.api (45)
org.apache.sling.api.servlets,version=2.0.0 from org.apache.sling.api (45)
org.apache.sling.servlets.post,version=2.0.0 from 
org.apache.sling.servlets.post (24)
!! org.apache.xerces.parsers,version=0.0.0 from -- Cannot be resolved
!! org.apache.xerces.xni,version=0.0.0 from -- Cannot be resolved
!! org.apache.xerces.xni.parser,version=0.0.0 from -- Cannot be resolved
!! org.cyberneko.html,version=0.0.0 from -- Cannot be resolved
!! org.pdfbox.pdfparser,version=0.0.0 from -- Cannot be resolved
!! org.pdfbox.pdmodel,version=0.0.0 from -- Cannot be resolved
!! org.pdfbox.util,version=0.0.0 from -- Cannot be resolved
org.slf4j,version=1.5.0 from org.apache.sling.commons.log (1)
org.w3c.dom,version=0.0.0 from org.apache.felix.framework (0)
org.xml.sax,version=0.0.0 from org.apache.felix.framework (0)
org.xml.sax.helpers,version=0.0.0 from org.apache.felix.framework (0)

Manifest Headers    Tool: Bnd-0.0.357
Created-By: Apache Maven Bundle Plugin
Bnd-LastModified: 1257917918093
Service-Component: OSGI-INF/serviceComponents.xml
Built-By: audrey

Export-Package: org.apache.jackrabbit.core.nodetype; uses:="javax.jcr.nodetype, 
org.apache.jackrabbit.spi, EDU.oswego.cs.dl.util.concurrent, javax.jcr, 
org.slf4j, org.apache.jackrabbit.core.value, org.apache.jackrabbit.value, 
org.apache.jackrabbit.core.util, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.api.jsr283.nodetype, 
org.apache.jackrabbit.core.nodetype.xml, org.apache.jackrabbit.core.data, 
org.apache.jackrabbit.core.nodetype.compact, 
org.apache.jackrabbit.commons.iterator, org.xml.sax, 
org.apache.commons.collections.map, org.apache.jackrabbit.commons, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.core, 
org.apache.jackrabbit.api, org.apache.jackrabbit.core.cluster, 
org.apache.jackrabbit.core.fs, javax.jcr.version, org.apache.commons.io, 
org.apache.commons.collections.list", org.apache.jackrabbit.spi.commons.lock; 
uses:="javax.jcr.observation, javax.jcr, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.name, javax.jcr.lock", 
org.apache.jackrabbit.core.util; uses:="org.slf4j, javax.jcr, 
org.apache.jackrabbit.uuid, javax.xml.transform, javax.xml.transform.stream, 
javax.xml.parsers, javax.xml.transform.dom, org.w3c.dom, 
org.apache.commons.collections.map", org.apache.jackrabbit.core.virtual; 
uses:="javax.jcr, org.apache.jackrabbit.spi, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.util, org.slf4j, 
org.apache.jackrabbit.core, org.apache.jackrabbit.core.value", 
org.apache.jackrabbit.core.xml; uses:="org.apache.jackrabbit.util, javax.jcr, 
org.apache.jackrabbit.spi.commons.conversion, org.apache.jackrabbit.value, 
org.slf4j, org.apache.jackrabbit.core.value, org.xml.sax, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.core, org.apache.jackrabbit.commons, org.xml.sax.helpers, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.nodetype, javax.jcr.nodetype, 
org.apache.jackrabbit.core.util, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.core.security, javax.jcr.version, javax.jcr.lock, 
org.apache.jackrabbit.core.version, org.apache.jackrabbit.core.lock", 
org.apache.jackrabbit.spi.commons.identifier; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.name", 
org.apache.jackrabbit.core.query; uses:="javax.jcr, 
org.apache.jackrabbit.core.state, org.slf4j, org.apache.jackrabbit.core, 
javax.jcr.query, org.apache.jackrabbit.spi.commons.query.qom, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.nodetype, 
javax.jcr.nodetype, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.core.fs, javax.jcr.version, javax.jcr.lock, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom, 
org.apache.jackrabbit.spi.commons.query", org.apache.jackrabbit.core.journal; 
uses:="org.apache.jackrabbit.spi.commons.conversion, 
EDU.oswego.cs.dl.util.concurrent, org.apache.jackrabbit.spi.commons.namespace, 
org.slf4j, javax.jcr, org.apache.commons.collections, 
org.apache.commons.collections.bidimap, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.core.nodetype.compact, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.core, 
org.apache.jackrabbit.util, org.apache.jackrabbit.core.persistence.bundle.util, 
org.apache.commons.io, javax.naming, javax.sql", 
org.apache.jackrabbit.classloader; uses:="javax.jcr, org.slf4j, 
org.apache.jackrabbit.net, javax.jcr.observation, javax.jcr.nodetype, 
org.apache.jackrabbit.api, org.apache.jackrabbit.util", 
org.apache.jackrabbit.api.jsr283.lock; uses:="javax.jcr.lock, javax.jcr", 
org.apache.jackrabbit.core.cluster; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.observation, org.apache.jackrabbit.core.journal, 
org.apache.jackrabbit.core, org.apache.jackrabbit.core.config, 
org.apache.jackrabbit.spi.commons.namespace, org.slf4j, 
EDU.oswego.cs.dl.util.concurrent, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.core.nodetype, org.xml.sax, 
org.apache.jackrabbit.core.xml, org.apache.commons.io, javax.jcr.nodetype", 
org.apache.jackrabbit.core.data; uses:="javax.jcr, org.apache.commons.io, 
javax.jcr.observation, org.apache.jackrabbit.core.observation, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence, javax.jcr.nodetype, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core", 
org.apache.jackrabbit.core.nodetype.compact; uses:="javax.jcr, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.core.value, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.value, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.util, 
javax.jcr.version", org.apache.jackrabbit.net; uses:="javax.jcr, org.slf4j, 
org.apache.jackrabbit.classloader", org.apache.jackrabbit.commons.iterator; 
uses:="javax.jcr, javax.jcr.observation, javax.jcr.nodetype, javax.jcr.query, 
javax.jcr.version", org.apache.jackrabbit.core.security.user; uses:="javax.jcr, 
org.apache.jackrabbit.core.security.principal, org.apache.jackrabbit.core, 
org.apache.jackrabbit.core.nodetype, javax.jcr.nodetype, org.slf4j, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.api.security.user, 
org.apache.jackrabbit.api.security.principal, org.apache.jackrabbit.util, 
org.apache.jackrabbit.core.security, javax.security.auth, 
org.apache.jackrabbit.value, javax.jcr.query, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.commons.iterator, javax.jcr.observation, 
org.apache.jackrabbit.core.security.authorization, 
org.apache.jackrabbit.core.observation, 
org.apache.jackrabbit.api.jsr283.security, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.core.security.authentication, javax.jcr.version, 
javax.jcr.lock, org.apache.commons.collections.map", org.apache.jackrabbit.spi; 
uses:="javax.jcr, javax.jcr.nodetype, javax.jcr.version, javax.jcr.lock, 
javax.jcr.query, javax.transaction.xa", 
org.apache.jackrabbit.core.persistence.obj; uses:="org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.fs.local, 
org.apache.jackrabbit.core.persistence.util, org.slf4j, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.core", org.apache.jackrabbit.api.jsr283.nodetype; 
uses:="javax.jcr, javax.jcr.nodetype", org.apache.jackrabbit, 
org.apache.jackrabbit.spi.commons.namespace; uses:="javax.jcr, org.slf4j, 
org.xml.sax.helpers, org.xml.sax", org.apache.jackrabbit.core.security.simple; 
uses:="org.apache.jackrabbit.api.jsr283.security, javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.core.security.authorization, javax.security.auth, 
org.apache.jackrabbit.core.security, org.apache.jackrabbit.core, 
org.apache.jackrabbit.core.security.authentication, 
javax.security.auth.callback, javax.security.auth.login, 
org.apache.jackrabbit.core.security.principal, org.slf4j, 
org.apache.jackrabbit.api.security.principal, 
org.apache.jackrabbit.core.config, org.apache.jackrabbit.api.security.user", 
org.apache.jackrabbit.spi.commons.nodetype; uses:="javax.jcr, 
org.apache.jackrabbit.spi, javax.jcr.nodetype, org.slf4j, 
org.apache.jackrabbit.value, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.name", org.apache.jackrabbit.core.fs.local; 
uses:="org.apache.commons.io, org.slf4j, org.apache.jackrabbit.util, 
org.apache.jackrabbit.core.fs", org.apache.jackrabbit.core.fs.db; 
uses:="org.apache.jackrabbit.core.fs, javax.jcr, org.apache.commons.io, 
org.slf4j, org.apache.jackrabbit.util, 
org.apache.jackrabbit.core.persistence.bundle.util, javax.naming, javax.sql", 
org.apache.jackrabbit.core.retention; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.api.jsr283.retention, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.core, 
javax.jcr.version, org.apache.jackrabbit.core.security, org.slf4j, 
javax.jcr.lock, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.observation, javax.jcr.observation, 
org.apache.commons.io", org.apache.jackrabbit.core.persistence.db; 
uses:="org.apache.jackrabbit.core.persistence.util, org.apache.jackrabbit.core, 
javax.jcr, org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.fs.local, 
org.slf4j, org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence, org.apache.commons.io, 
org.apache.jackrabbit.util, javax.naming, javax.sql, 
org.apache.jackrabbit.core.persistence.bundle.util", 
org.apache.jackrabbit.core.data.db; uses:="org.slf4j, 
org.apache.jackrabbit.core.data, javax.jcr, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.util, org.apache.jackrabbit.core.persistence.bundle.util, 
org.apache.commons.io.input, EDU.oswego.cs.dl.util.concurrent, 
org.apache.commons.io", org.apache.jackrabbit.spi.commons.query.qom; 
uses:="javax.jcr, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom, javax.jcr.query", 
org.apache.jackrabbit.core.value; uses:="javax.jcr, 
org.apache.jackrabbit.core.data, org.apache.commons.io, org.slf4j, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.util, org.apache.jackrabbit.value, 
org.apache.jackrabbit.api, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.name", org.apache.jackrabbit.core.version; 
uses:="EDU.oswego.cs.dl.util.concurrent, javax.jcr, 
org.apache.jackrabbit.core.state, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.spi.commons.name, javax.jcr.version, org.slf4j, 
org.apache.jackrabbit.core, javax.jcr.nodetype, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.core.security, org.apache.jackrabbit.core.persistence, 
org.apache.commons.collections.map, org.apache.jackrabbit.core.virtual, 
org.apache.jackrabbit.core.observation, org.apache.jackrabbit.core.cluster, 
org.apache.jackrabbit.core.fs", org.apache.jackrabbit.spi.commons.query; 
uses:="javax.jcr, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.conversion, javax.jcr.query, 
javax.imageio.spi, org.slf4j", org.apache.jackrabbit.value; uses:="javax.jcr, 
org.apache.jackrabbit.util, org.apache.jackrabbit.name, 
org.apache.jackrabbit.uuid", org.apache.jackrabbit.core.persistence.mem; 
uses:="org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.fs.local, 
org.apache.jackrabbit.core.persistence.util, org.slf4j, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.core", org.apache.jackrabbit.core.nodetype.xml; 
uses:="javax.jcr, org.apache.jackrabbit.spi.commons.namespace, 
org.apache.jackrabbit.core.nodetype, javax.jcr.version, 
org.apache.jackrabbit.core.util, org.apache.jackrabbit.core.value, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.value, javax.xml.parsers", 
org.apache.jackrabbit.api.security.principal; uses:="javax.jcr", 
org.apache.jackrabbit.util; uses:="javax.jcr, javax.jcr.util, 
org.apache.jackrabbit.name, javax.jcr.nodetype, javax.jcr.observation, 
javax.jcr.lock", org.apache.jackrabbit.spi.commons.query.sql2; 
uses:="javax.jcr.query, javax.jcr, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom", 
org.apache.jackrabbit.core.security.authorization.acl; 
uses:="org.apache.jackrabbit.api.jsr283.security, javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.api.security.principal, 
org.apache.jackrabbit.core.security.authorization, org.slf4j, 
org.apache.jackrabbit.core, org.apache.jackrabbit.core.observation, 
javax.jcr.query, javax.jcr.observation, org.apache.jackrabbit.util, 
org.apache.commons.collections.map, 
org.apache.jackrabbit.core.security.principal, 
org.apache.jackrabbit.spi.commons.name", 
org.apache.jackrabbit.api.jsr283.security; uses:="javax.jcr, javax.jcr.version, 
javax.jcr.lock", org.apache.jackrabbit.spi.commons.conversion; 
uses:="javax.jcr, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.util", 
org.apache.jackrabbit.api.jsr283.retention; uses:="javax.jcr, 
javax.jcr.version, javax.jcr.lock", org.apache.jackrabbit.core.state.xml; 
uses:="org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence.xml", org.apache.jackrabbit.api.jsr283; 
uses:="javax.jcr, javax.jcr.version, javax.jcr.nodetype, javax.jcr.lock, 
org.apache.jackrabbit.api.jsr283.security, 
org.apache.jackrabbit.api.jsr283.retention", org.apache.jackrabbit.api; 
uses:="javax.jcr, javax.jcr.nodetype, org.xml.sax, 
org.apache.jackrabbit.api.security.user, 
org.apache.jackrabbit.api.security.principal, javax.transaction.xa", 
org.apache.jackrabbit.core.query.lucene; uses:="org.apache.lucene.index, 
org.apache.jackrabbit.uuid, org.apache.lucene.document, 
org.apache.lucene.search, org.slf4j, org.apache.jackrabbit.core, 
org.apache.lucene.analysis, org.apache.lucene.store, javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.core.query, 
org.apache.jackrabbit.core.state, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.util, org.w3c.dom, EDU.oswego.cs.dl.util.concurrent, 
org.apache.jackrabbit.core.query.lucene.hits, 
org.apache.commons.collections.map, 
org.apache.jackrabbit.core.query.lucene.directory, 
org.apache.commons.collections, org.apache.commons.collections.buffer, 
org.xml.sax, org.apache.commons.collections.iterators, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.core.nodetype.xml, javax.jcr.nodetype, 
org.apache.jackrabbit.spi.commons.query.qom, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom, javax.jcr.query, 
org.apache.lucene.queryParser, org.apache.lucene.analysis.standard, 
org.apache.jackrabbit.extractor, org.apache.commons.io, 
org.apache.jackrabbit.spi.commons.query, org.apache.lucene.util, 
org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.security, 
org.apache.jackrabbit.value, org.apache.jackrabbit.core.fs.local, 
org.apache.commons.collections.collection, javax.xml.parsers", 
org.apache.jackrabbit.core.fs; uses:="javax.jcr, org.apache.commons.io", 
org.apache.jackrabbit.core.state.mem; uses:="org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence.mem", 
org.apache.jackrabbit.spi.commons.nodetype.compact; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.nodetype, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.namespace, org.apache.jackrabbit.util, 
javax.jcr.version, org.apache.jackrabbit.spi.commons.value, 
org.apache.jackrabbit.spi.commons", 
org.apache.jackrabbit.core.persistence.bundle; uses:="javax.jcr, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.core.util, 
org.slf4j, org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.core.persistence.bundle.util, org.apache.jackrabbit.core, 
org.apache.jackrabbit.core.persistence.util, org.apache.jackrabbit.core.data, 
org.apache.jackrabbit.core.fs.local, org.apache.commons.io, 
org.apache.jackrabbit.util", 
org.apache.jackrabbit.spi.commons.query.jsr283.qom; uses:="javax.jcr.query, 
javax.jcr", org.apache.jackrabbit.core.observation; 
uses:="org.apache.jackrabbit.core.state, org.apache.jackrabbit.core, javax.jcr, 
org.apache.jackrabbit.spi, org.slf4j, javax.jcr.observation, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.core.security, 
org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.api.observation, org.apache.jackrabbit.core.cluster, 
org.apache.jackrabbit.api.jsr283.observation, 
org.apache.jackrabbit.core.journal, javax.jcr.nodetype, 
org.apache.commons.collections, org.apache.commons.collections.buffer", 
org.apache.jackrabbit.commons.packaging; uses:="javax.jcr, 
org.apache.jackrabbit.commons.predicate", 
org.apache.jackrabbit.api.jsr283.observation; uses:="javax.jcr.observation", 
org.apache.jackrabbit.spi.commons.query.sql; uses:="org.apache.jackrabbit.spi, 
javax.jcr, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.query, org.slf4j, javax.jcr.query, 
org.apache.commons.collections.map, org.apache.jackrabbit.util", 
org.apache.jackrabbit.core.security.authorization.combined; 
uses:="org.apache.jackrabbit.api.jsr283.security, javax.jcr, 
org.apache.jackrabbit.core.security.authorization, org.slf4j, 
org.apache.jackrabbit.spi, 
org.apache.jackrabbit.core.security.authorization.principalbased, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.core, 
org.apache.jackrabbit.core.security.authorization.acl", 
org.apache.jackrabbit.spi.commons.value; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.util, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.conversion", 
org.apache.jackrabbit.core.nodetype.virtual; uses:="javax.jcr, 
org.apache.jackrabbit.core.nodetype, javax.jcr.nodetype, 
org.apache.jackrabbit.core.observation, org.slf4j, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.core.virtual, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.core, org.apache.jackrabbit.uuid, javax.jcr.version, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state", 
org.apache.jackrabbit.core.query.lucene.directory; 
uses:="org.apache.lucene.store, org.apache.jackrabbit.core.query.lucene", 
org.apache.jackrabbit.core.config; uses:="org.apache.commons.collections, 
org.slf4j, org.xml.sax, javax.jcr, javax.xml.parsers, 
org.apache.jackrabbit.util, org.w3c.dom, javax.security.auth.spi, 
org.apache.jackrabbit.core.data, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.util, javax.xml.transform.dom, javax.xml.transform, 
javax.xml.transform.stream, org.apache.commons.io, 
org.apache.jackrabbit.core.state", 
org.apache.jackrabbit.core.query.lucene.hits; uses:="org.slf4j, 
org.apache.lucene.search", org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.commons.xml; uses:="org.xml.sax.helpers, org.xml.sax, 
javax.jcr, org.apache.jackrabbit.value, org.apache.jackrabbit.commons, 
org.apache.jackrabbit.util, javax.jcr.nodetype, javax.xml.parsers, 
javax.xml.transform, javax.xml.transform.stream, javax.xml.transform.sax", 
org.apache.jackrabbit.commons.repository; uses:="javax.jcr, 
org.apache.jackrabbit.commons, javax.naming", org.apache.jackrabbit.name; 
uses:="javax.jcr, org.apache.jackrabbit, org.apache.jackrabbit.util", 
org.apache.jackrabbit.api.security.user; uses:="javax.jcr, 
org.apache.jackrabbit.api.security.principal, javax.security.auth", 
org.apache.jackrabbit.core.jndi; uses:="javax.jcr, javax.naming, 
org.apache.jackrabbit.core.config, org.apache.jackrabbit.commons, 
org.apache.jackrabbit.core, org.apache.jackrabbit.api, 
org.apache.commons.collections.map, javax.naming.spi, 
org.apache.jackrabbit.api.jsr283", org.apache.jackrabbit.core.persistence; 
uses:="org.apache.jackrabbit.spi, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core, javax.jcr, org.apache.jackrabbit.core.data, 
org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.nodetype", 
org.apache.jackrabbit.util.name; uses:="javax.jcr, org.xml.sax.helpers, 
org.xml.sax, org.apache.jackrabbit.name", org.apache.jackrabbit.extractor; 
uses:="org.slf4j, org.xml.sax.helpers, org.xml.sax, org.apache.xerces.parsers, 
org.apache.xerces.xni.parser, org.apache.xerces.xni, org.cyberneko.html, 
javax.xml.transform, javax.xml.transform.sax, org.apache.poi.hssf.extractor, 
org.apache.poi.poifs.filesystem, org.apache.poi.hsmf, 
org.apache.poi.hslf.extractor, org.apache.poi.poifs.eventfilesystem, 
org.apache.poi.hwpf.extractor, javax.xml.parsers, org.pdfbox.pdfparser, 
org.pdfbox.util, org.pdfbox.pdmodel, javax.swing.text, javax.swing.text.rtf", 
org.apache.jackrabbit.core.persistence.bundle.util; uses:="javax.jcr, 
org.apache.jackrabbit.core.data, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.core.persistence.util, org.apache.jackrabbit.core.util, 
org.slf4j, org.apache.jackrabbit.core.value, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.name, org.apache.commons.io, 
org.apache.jackrabbit.core, org.apache.commons.collections.map, javax.naming, 
javax.sql, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence", 
org.apache.jackrabbit.core.security.authentication; uses:="javax.jcr, 
javax.security.auth.callback, javax.security.auth.login, javax.security.auth, 
org.apache.jackrabbit.core.security.principal, org.slf4j, 
javax.security.auth.spi, org.apache.jackrabbit.api.security.principal, 
org.apache.jackrabbit.api.jsr283, org.apache.commons.collections.set, 
org.apache.jackrabbit.core.config, org.apache.jackrabbit.util, 
org.apache.jackrabbit.api.security.user, org.apache.jackrabbit.core", 
org.apache.jackrabbit.core.state.obj; uses:="org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence.obj", 
org.apache.jackrabbit.core.security.authorization.principalbased; 
uses:="javax.jcr, org.apache.jackrabbit.core.security.authorization, 
javax.jcr.nodetype, org.apache.jackrabbit.core.security.principal, org.slf4j, 
org.apache.jackrabbit.api.jsr283.security, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.api.security.principal, org.apache.jackrabbit.util, 
org.apache.jackrabbit.core, org.apache.jackrabbit.core.observation, 
javax.jcr.observation, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.value", 
org.apache.jackrabbit.spi.commons; uses:="org.apache.jackrabbit.spi, javax.jcr, 
org.apache.jackrabbit.spi.commons.name, javax.jcr.version, javax.jcr.nodetype, 
javax.jcr.lock", org.apache.jackrabbit.core.security.authorization; 
uses:="org.apache.jackrabbit.spi, javax.jcr, 
org.apache.jackrabbit.api.jsr283.security, 
org.apache.jackrabbit.spi.commons.conversion, javax.jcr.observation, 
org.apache.jackrabbit.core.security, 
org.apache.jackrabbit.core.security.principal, org.slf4j, 
org.apache.jackrabbit.core, org.apache.commons.collections.map, 
org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.value, 
org.apache.jackrabbit.core.config, org.apache.jackrabbit.core.security.user, 
org.apache.jackrabbit.core.security.authorization.acl", 
org.apache.jackrabbit.core.state.util; 
uses:="org.apache.jackrabbit.core.persistence.util, 
org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.state", 
org.apache.jackrabbit.core.security.principal; 
uses:="org.apache.jackrabbit.api.security.principal, org.slf4j, 
org.apache.commons.collections.map, javax.jcr, 
org.apache.jackrabbit.api.security.user, 
org.apache.jackrabbit.core.security.user, 
org.apache.commons.collections.iterators, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons.conversion, javax.jcr.observation, 
org.apache.jackrabbit.util, org.apache.commons.collections.set, 
org.apache.jackrabbit.core, org.apache.jackrabbit.commons.iterator, 
org.apache.jackrabbit.core.config", org.apache.jackrabbit.core.state.db; 
uses:="org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.persistence.db", 
org.apache.jackrabbit.spi.commons.query.xpath; uses:="javax.jcr.query, 
org.apache.jackrabbit.spi.commons.query, 
org.apache.jackrabbit.spi.commons.conversion, org.apache.jackrabbit.spi, 
javax.jcr, org.apache.jackrabbit.spi.commons.name, org.apache.jackrabbit.util, 
org.apache.commons.collections.map", org.apache.jackrabbit.core.state; 
uses:="org.apache.jackrabbit.core.persistence, org.slf4j, 
org.apache.commons.collections.map, org.apache.jackrabbit.core, 
org.apache.commons.collections, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.core.util, EDU.oswego.cs.dl.util.concurrent, 
javax.transaction.xa, org.apache.jackrabbit.uuid, javax.jcr, 
org.apache.jackrabbit.core.observation, org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.core.data, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.value, org.apache.commons.collections.iterators, 
org.apache.jackrabbit.core.cluster, javax.jcr.nodetype, 
org.apache.jackrabbit.core.virtual, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.core.persistence.bundle", 
org.apache.jackrabbit.commons.json, org.apache.jackrabbit.core.lock; 
uses:="javax.jcr, org.apache.jackrabbit.core, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.api.jsr283.lock, org.apache.jackrabbit.core.security, 
javax.jcr.lock, EDU.oswego.cs.dl.util.concurrent, javax.transaction.xa, 
org.apache.jackrabbit.spi.commons.name, org.slf4j, 
org.apache.jackrabbit.core.cluster, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.core.util, 
org.apache.jackrabbit.core.observation, org.apache.jackrabbit.core.value, 
org.apache.jackrabbit.core.state, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.commons.collections.map, javax.jcr.observation, 
org.apache.commons.io", org.apache.jackrabbit.commons; uses:="javax.jcr, 
javax.jcr.nodetype, javax.jcr.version, javax.jcr.lock, 
org.apache.jackrabbit.commons.xml, org.apache.jackrabbit.util, org.xml.sax", 
org.apache.jackrabbit.commons.query; uses:="javax.jcr, 
org.apache.jackrabbit.util, javax.jcr.query, 
org.apache.jackrabbit.commons.iterator, javax.jcr.nodetype", 
org.apache.jackrabbit.core; uses:="org.apache.jackrabbit.core.state, 
javax.jcr.nodetype, javax.jcr, org.apache.jackrabbit.uuid, 
org.apache.jackrabbit.core.nodetype, javax.jcr.version, 
org.apache.jackrabbit.core.retention, org.apache.jackrabbit.core.util, 
org.apache.jackrabbit.core.security, org.slf4j, javax.jcr.lock, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.version, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.core.lock, org.apache.jackrabbit.spi.commons.name, 
org.apache.commons.collections.map, 
org.apache.jackrabbit.core.security.authorization, 
org.apache.jackrabbit.core.security.authentication, 
org.apache.jackrabbit.core.config, javax.security.auth, 
org.apache.jackrabbit.core.security.user, 
org.apache.jackrabbit.core.security.principal, 
org.apache.jackrabbit.api.jsr283.security, 
org.apache.jackrabbit.api.security.user, 
org.apache.jackrabbit.api.security.principal, 
org.apache.commons.collections.iterators, org.apache.jackrabbit.util, 
org.apache.jackrabbit.core.cluster, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.value, org.apache.jackrabbit.api.jsr283.lock, 
org.apache.jackrabbit.core.data, org.apache.jackrabbit.commons.iterator, 
org.apache.jackrabbit.api.jsr283, 
org.apache.jackrabbit.core.security.authorization.principalbased, 
org.apache.jackrabbit.core.security.authorization.acl, 
org.apache.jackrabbit.api, org.apache.jackrabbit.spi.commons.namespace, 
EDU.oswego.cs.dl.util.concurrent, org.apache.jackrabbit.core.observation, 
org.apache.jackrabbit.core.virtual, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.core.nodetype.virtual, 
org.apache.jackrabbit.core.security.simple, javax.security.auth.login, 
org.xml.sax, org.apache.jackrabbit.core.xml, org.apache.jackrabbit.commons, 
javax.jcr.observation, org.apache.commons.io, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom, 
org.apache.jackrabbit.spi.commons.query.qom, javax.jcr.query, 
org.apache.jackrabbit.core.query, org.apache.commons.collections, 
org.apache.jackrabbit.api.jsr283.retention, javax.transaction.xa, 
org.apache.jackrabbit.api.jsr283.observation, 
org.apache.jackrabbit.core.journal", 
org.apache.jackrabbit.core.persistence.xml; uses:="javax.jcr, 
org.apache.jackrabbit.uuid, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.core.fs.local, 
org.apache.jackrabbit.core.util, org.apache.jackrabbit.core.persistence.util, 
org.slf4j, org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.spi.commons.name, org.apache.commons.io, 
org.apache.jackrabbit.util, org.apache.jackrabbit.core", 
org.apache.jackrabbit.core.persistence.util; uses:="org.apache.jackrabbit.core, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.core.fs, 
org.apache.jackrabbit.uuid, org.apache.commons.io, 
org.apache.jackrabbit.core.nodetype, org.apache.jackrabbit.core.value, 
org.apache.jackrabbit.core.state, org.apache.jackrabbit.spi.commons.name", 
org.apache.jackrabbit.core.security; uses:="javax.jcr, 
org.apache.jackrabbit.spi.commons.conversion, org.apache.jackrabbit.core.fs, 
javax.security.auth, org.apache.jackrabbit.core, 
org.apache.jackrabbit.api.jsr283.security, 
org.apache.jackrabbit.core.security.authorization, org.slf4j, 
org.apache.jackrabbit.commons.iterator, org.apache.jackrabbit.spi, 
javax.security.auth.callback, 
org.apache.jackrabbit.core.security.authentication, javax.security.auth.login, 
javax.security.auth.spi, org.apache.jackrabbit.core.security.principal, 
org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.api.security.user, 
org.apache.jackrabbit.api.security.principal, 
org.apache.jackrabbit.core.security.simple", org.apache.jackrabbit.core.fs.mem; 
uses:="org.apache.jackrabbit.core.fs, org.apache.commons.io", 
org.apache.jackrabbit.core.jndi.provider; uses:="javax.naming, 
javax.naming.spi", org.apache.jackrabbit.spi.commons.name; uses:="javax.jcr, 
org.apache.jackrabbit.spi, org.apache.jackrabbit.spi.commons.conversion", 
org.apache.jackrabbit.api.observation; uses:="javax.jcr.observation", 
org.apache.jackrabbit.commons.visitor; uses:="javax.jcr, 
org.apache.jackrabbit.commons.predicate", 
org.apache.jackrabbit.commons.predicate; uses:="javax.jcr, javax.jcr.nodetype"

Bundle-Version: 1.0.0.SNAPSHOT
Build-Jdk: 1.6.0_06
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
DynamicImport-Package: *

Import-Package: EDU.oswego.cs.dl.util.concurrent, javax.imageio.spi, javax.jcr; 
version="1.0", javax.jcr.lock; version="1.0", javax.jcr.nodetype; 
version="1.0", javax.jcr.observation; version="1.0", javax.jcr.query; 
version="1.0", javax.jcr.util; version="1.0", javax.jcr.version; version="1.0", 
javax.naming, javax.naming.spi, javax.security.auth, 
javax.security.auth.callback, javax.security.auth.login, 
javax.security.auth.spi, javax.servlet.http, javax.sql, javax.swing.text, 
javax.swing.text.rtf, javax.transaction.xa, javax.xml.parsers, 
javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.sax, 
javax.xml.transform.stream, org.apache.commons.collections, 
org.apache.commons.collections.bidimap, org.apache.commons.collections.buffer, 
org.apache.commons.collections.collection, 
org.apache.commons.collections.iterators, org.apache.commons.collections.list, 
org.apache.commons.collections.map, org.apache.commons.collections.set, 
org.apache.commons.io; version="1.4", org.apache.commons.io.input; 
version="1.4", org.apache.jackrabbit; version="1.6", org.apache.jackrabbit.api; 
version="1.6", org.apache.jackrabbit.api.jsr283; version="1.6", 
org.apache.jackrabbit.api.jsr283.lock; version="1.6", 
org.apache.jackrabbit.api.jsr283.nodetype; version="1.6", 
org.apache.jackrabbit.api.jsr283.observation; version="1.6", 
org.apache.jackrabbit.api.jsr283.retention; version="1.6", 
org.apache.jackrabbit.api.jsr283.security; version="1.6", 
org.apache.jackrabbit.api.observation; version="1.6", 
org.apache.jackrabbit.api.security.principal; version="1.6", 
org.apache.jackrabbit.api.security.user; version="1.6", 
org.apache.jackrabbit.classloader, org.apache.jackrabbit.commons; 
version="1.6", org.apache.jackrabbit.commons.iterator; version="1.6", 
org.apache.jackrabbit.commons.json; version="1.6", 
org.apache.jackrabbit.commons.packaging; version="1.6", 
org.apache.jackrabbit.commons.predicate; version="1.6", 
org.apache.jackrabbit.commons.query; version="1.6", 
org.apache.jackrabbit.commons.repository; version="1.6", 
org.apache.jackrabbit.commons.visitor; version="1.6", 
org.apache.jackrabbit.commons.xml; version="1.6", org.apache.jackrabbit.core, 
org.apache.jackrabbit.core.cluster, org.apache.jackrabbit.core.config, 
org.apache.jackrabbit.core.data, org.apache.jackrabbit.core.data.db, 
org.apache.jackrabbit.core.fs, org.apache.jackrabbit.core.fs.db, 
org.apache.jackrabbit.core.fs.local, org.apache.jackrabbit.core.fs.mem, 
org.apache.jackrabbit.core.jndi, org.apache.jackrabbit.core.jndi.provider, 
org.apache.jackrabbit.core.journal, org.apache.jackrabbit.core.lock, 
org.apache.jackrabbit.core.nodetype, 
org.apache.jackrabbit.core.nodetype.compact, 
org.apache.jackrabbit.core.nodetype.virtual, 
org.apache.jackrabbit.core.nodetype.xml, 
org.apache.jackrabbit.core.observation, org.apache.jackrabbit.core.persistence, 
org.apache.jackrabbit.core.persistence.bundle, 
org.apache.jackrabbit.core.persistence.bundle.util, 
org.apache.jackrabbit.core.persistence.db, 
org.apache.jackrabbit.core.persistence.mem, 
org.apache.jackrabbit.core.persistence.obj, 
org.apache.jackrabbit.core.persistence.util, 
org.apache.jackrabbit.core.persistence.xml, org.apache.jackrabbit.core.query, 
org.apache.jackrabbit.core.query.lucene, 
org.apache.jackrabbit.core.query.lucene.directory, 
org.apache.jackrabbit.core.query.lucene.hits, 
org.apache.jackrabbit.core.retention, org.apache.jackrabbit.core.security, 
org.apache.jackrabbit.core.security.authentication, 
org.apache.jackrabbit.core.security.authorization, 
org.apache.jackrabbit.core.security.authorization.acl, 
org.apache.jackrabbit.core.security.authorization.combined, 
org.apache.jackrabbit.core.security.authorization.principalbased, 
org.apache.jackrabbit.core.security.principal, 
org.apache.jackrabbit.core.security.simple, 
org.apache.jackrabbit.core.security.user, org.apache.jackrabbit.core.state, 
org.apache.jackrabbit.core.state.db, org.apache.jackrabbit.core.state.mem, 
org.apache.jackrabbit.core.state.obj, org.apache.jackrabbit.core.state.util, 
org.apache.jackrabbit.core.state.xml, org.apache.jackrabbit.core.util, 
org.apache.jackrabbit.core.value, org.apache.jackrabbit.core.version, 
org.apache.jackrabbit.core.virtual, org.apache.jackrabbit.core.xml, 
org.apache.jackrabbit.extractor, org.apache.jackrabbit.name; version="1.6", 
org.apache.jackrabbit.net, org.apache.jackrabbit.spi, 
org.apache.jackrabbit.spi.commons, 
org.apache.jackrabbit.spi.commons.conversion, 
org.apache.jackrabbit.spi.commons.identifier, 
org.apache.jackrabbit.spi.commons.lock, org.apache.jackrabbit.spi.commons.name, 
org.apache.jackrabbit.spi.commons.namespace, 
org.apache.jackrabbit.spi.commons.nodetype, 
org.apache.jackrabbit.spi.commons.nodetype.compact, 
org.apache.jackrabbit.spi.commons.query, 
org.apache.jackrabbit.spi.commons.query.jsr283.qom, 
org.apache.jackrabbit.spi.commons.query.qom, 
org.apache.jackrabbit.spi.commons.query.sql, 
org.apache.jackrabbit.spi.commons.query.sql2, 
org.apache.jackrabbit.spi.commons.query.xpath, 
org.apache.jackrabbit.spi.commons.value, org.apache.jackrabbit.util; 
version="1.6", org.apache.jackrabbit.util.name; version="1.6", 
org.apache.jackrabbit.uuid; version="1.6", org.apache.jackrabbit.value; 
version="1.6", org.apache.lucene.analysis, org.apache.lucene.analysis.standard, 
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.apache.poi.hslf.extractor, 
org.apache.poi.hsmf, org.apache.poi.hssf.extractor, 
org.apache.poi.hwpf.extractor, org.apache.poi.poifs.eventfilesystem, 
org.apache.poi.poifs.filesystem, org.apache.sling.api; version="2.0", 
org.apache.sling.api.resource; version="2.0", org.apache.sling.api.servlets; 
version="2.0", org.apache.sling.servlets.post; version="2.0", 
org.apache.xerces.parsers, org.apache.xerces.xni, org.apache.xerces.xni.parser, 
org.cyberneko.html, org.pdfbox.pdfparser, org.pdfbox.pdmodel, org.pdfbox.util, 
org.slf4j; version="1.5", org.w3c.dom, org.xml.sax, org.xml.sax.helpers
Bundle-Name: Tibtec TB Post Handler
Bundle-SymbolicName: org.tb.postHandler


The pom.xml looks like:

<project xmlns="http://maven.apache.org/POM/4.0.0";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.tb</groupId>
    <artifactId>postHandler</artifactId>
    <packaging>bundle</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>Tibtec TB Post Handler</name>
    <url>http://www.tibtec.org</url>
    <properties>
        <maven.test.skip>true</maven.test.skip>
        <file.encoding>utf-8</file.encoding>
    </properties>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-enforcer-plugin</artifactId>
                <version>1.0-alpha-3</version>
                <executions>
                    <execution>
                        <id>enforce-java</id>
                        <goals>
                            <goal>enforce</goal>
                        </goals>
                        <configuration>
                            <rules>
                                <requireMavenVersion>
                                    <message> Project must be built with Maven 
2.0.7 or higher</message>
                                    <version>2.0.7</version>
                                </requireMavenVersion>
                                <requireJavaVersion>
                                    <message> Project must be compiled with 
Java 5 or higher </message>
                                    <version>1.5.0</version>
                                </requireJavaVersion>
                            </rules>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>
            
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-scr-plugin</artifactId>
                <version>1.0.4</version>
                <executions>
                    <execution>
                        <id>generate-scr-scrdescriptor</id>
                        <goals>
                            <goal>scr</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
                        <Private-Package>org.tb.postHandler.*</Private-Package>
                        <Export-Package>org.apache.jackrabbit.*</Export-Package>
                        <Import-Package>*</Import-Package>
                        <DynamicImport-Package>*</DynamicImport-Package>
                    </instructions>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.sling</groupId>
                <artifactId>maven-sling-plugin</artifactId>
                <version>2.0.3-incubator-SNAPSHOT</version>
                <executions>
                    <execution>
                        <id>install-bundle</id>
                        <goals>
                            <goal>install</goal>
                        </goals>
                        <configuration>
                            <slingUrl>myURL</slingUrl>
                            <user>login</user>
                            <password>pwd</password>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

    <dependencies>
        <dependency>
            <groupId>javax.jcr</groupId>
            <artifactId>jcr</artifactId>
            <version>1.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.api</artifactId>
            <version>2.0.3-incubator-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.sling</groupId>
            <artifactId>org.apache.sling.servlets.post</artifactId>
            <version>2.0.3-incubator-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.jackrabbit</groupId>
            <artifactId>jackrabbit-api</artifactId>
            <version>1.6-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.jackrabbit</groupId>
            <artifactId>jackrabbit-core</artifactId>
            <version>1.6-SNAPSHOT</version>
        </dependency> 
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.5.3</version>
        </dependency>
    </dependencies>

    <repositories>
        ...   
    </repositories>
    <pluginRepositories>
        ...
    </pluginRepositories>
</project>




If I modify the Import-Packages adding resolution:=optional, then I can
activate my bundle, but when I call code that uses jackrabbit-core, I got an 
error:

Status      500

Message     java.lang.NoClassDefFoundError: 
EDU/oswego/cs/dl/util/concurrent/ReadWriteLock



> It is probably easier to try installing bundles via /system/console/bundles. 


I use maven command "mvn clean install" and before adding to the pom
the dependency concerning org.apache.jackrabbit.core, I haven't had any
problem.

I have tried to manually install the bundle jackrabbit-core-1.6-SNAPSHOT.jar in 
the repository, but it doesn't appear in bundles list (I don't understand why).
I also have tried a lot of other things but no way to find.


Thanks in advance.

Audrey


                                          
_________________________________________________________________
Nouveau ! Tout Windows débarque dans votre téléphone. Voir les Windows phone
http://clk.atdmt.com/FRM/go/175819071/direct/01/

Reply via email to