[
https://issues.apache.org/jira/browse/JCR-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15033711#comment-15033711
]
Rino van Wijngaarden commented on JCR-3917:
-------------------------------------------
after
i managed to get rid of .jackrabbit-data , and the i got:
2015-12-01T14:53:22,614+01:00 | ERROR | ExtenderThread-2 |
JCRRepoManagerJackRabbit | 272 - com.company.filemover.jcr -
4.0.1.SNAPSHOT | Could not set up repository:
javax.jcr.RepositoryException: Unable to access a repository with the following
settings:
org.apache.jackrabbit.repository.uri: http://localhost:8080/server
The following RepositoryFactory classes were consulted:
Perhaps the repository you are trying to access is not available at the moment.
at
org.apache.jackrabbit.commons.JcrUtils.getRepository(JcrUtils.java:223)[282:org.apache.jackrabbit.jackrabbit-jcr-commons:2.11.2]
at
org.apache.jackrabbit.commons.JcrUtils.getRepository(JcrUtils.java:263)[282:org.apache.jackrabbit.jackrabbit-jcr-commons:2.11.2]
at
com.company.filemover.jcr.JCRRepoManagerJackRabbit.initRepository(JCRRepoManagerJackRabbit.java:40)[272:com.company.filemover.jcr:4.0.1.SNAPSHOT]
at
com.company.filemover.jcr.JCRRepoManager.<init>(JCRRepoManager.java:27)[272:com.company.filemover.jcr:4.0.1.SNAPSHOT]
at
com.company.filemover.jcr.JCRRepoManagerJackRabbit.<init>(JCRRepoManagerJackRabbit.java:32)[272:com.company.filemover.jcr:4.0.1.SNAPSHOT]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)[:1.7.0_79]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)[:1.7.0_79]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[:1.7.0_79]
at
java.lang.reflect.Constructor.newInstance(Constructor.java:526)[:1.7.0_79]
at
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:148)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:121)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:277)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1077)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:981)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:487)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)[167:org.apache.servicemix.bundles.spring-beans:3.2.12.RELEASE_1]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:934)[169:org.apache.servicemix.bundles.spring-context:3.2.12.RELEASE_1]
at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)[173:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)[173:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)[173:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)[173:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)[174:org.springframework.osgi.extender:1.2.1]
> 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
> Affects Versions: 2.10.1, 2.11.1
> 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.3.4#6332)