[
https://issues.apache.org/jira/browse/JCR-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16288073#comment-16288073
]
Peter Clarke commented on JCR-3917:
-----------------------------------
With jackrabbit bundle 2.16.0 published Nov/17 I get the following deploying
into servicemix 7.0.1 (Karaf 4.0.9) on OSX 10.13.1:
Error executing command: Error executing command on bundles:
Error starting bundle 243: Unable to resolve
org.apache.jackrabbit.jackrabbit-bundle [243](R 243.0): missing requirement
[org.apache.jackrabbit.jackrabbit-bundle [243](R 243.0)] osgi.wiring.package;
(osgi.wiring.package=com.ibm.db2.jcc) Unresolved requirements:
[[org.apache.jackrabbit.jackrabbit-bundle [243](R 243.0)] osgi.wiring.package;
(osgi.wiring.package=com.ibm.db2.jcc)]
This seems to be the problem as originally reported for this issue. Is anyone
aware of a resolution to this?
> OSGi errors when running jackrabbit 2.11 in Karaf 2.4 / Felix 4.x
> ------------------------------------------------------------------
>
> Key: JCR-3917
> URL: https://issues.apache.org/jira/browse/JCR-3917
> Project: Jackrabbit Content Repository
> Issue Type: Bug
> Components: jackrabbit-core
> Affects Versions: 2.10.1, 2.11.1, 2.11.2
> Environment: Mac OS X 10.10.5, Apache Karaf 2.4.x
> Reporter: Rino van Wijngaarden
>
> Hi,
> I'm trying to use JackRabbit 2.11.1 to connect to a remote repo (using
> jackrabbit-jcr-rmi). The bundles run in JBoss Fuse 6.2, which has Apache
> Karaf 2.4 / Felix 4.4 under the hood. On startup i get the exception below.
> If i try to use jackrabbit-bundle i get
> "Missing Constraint: Import-Package: com.ibm.db2.jcc; version="0.0.0""
> So i'm confused, is JackRabbit 2.x OSGi ready? or do i need to use Sling or
> Oak , or .... ?
> Caused by: org.osgi.framework.BundleException: Uses constraint violation.
> Unable to resolve bundle revision
> wrap_mvn_org.apache.jackrabbit_jackrabbit-core_2.11.1 [270.0] because it
> exports package 'org.apache.jackrabbit.core.config' and is also exposed to it
> from bundle revision org.apache.jackrabbit.jackrabbit-data [276.0] via the
> following dependency chain:
> wrap_mvn_org.apache.jackrabbit_jackrabbit-core_2.11.1 [270.0]
> import: (osgi.wiring.package=org.apache.jackrabbit.core.data.db)
> |
> export: osgi.wiring.package=org.apache.jackrabbit.core.data.db;
> uses:=org.apache.jackrabbit.core.config
> export: osgi.wiring.package=org.apache.jackrabbit.core.config
> org.apache.jackrabbit.jackrabbit-data [276.0]
> at
> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4006)[org.apache.felix.framework-4.4.1.jar:]
> at
> org.apache.felix.framework.Felix.startBundle(Felix.java:2045)[org.apache.felix.framework-4.4.1.jar:]
> at
> org.apache.felix.framework.BundleImpl.start(BundleImpl.java:976)[org.apache.felix.framework-4.4.1.jar:]
> at
> org.apache.felix.framework.BundleImpl.start(BundleImpl.java:963)[org.apache.felix.framework-4.4.1.jar:]
> at
> org.apache.karaf.features.internal.FeaturesServiceImpl.doInstallFeatures(FeaturesServiceImpl.java:546)[9:org.apache.karaf.features.core:2.4.0.redhat-620133]
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)