Hi, Please read my inline comments.
On Mon, Jun 18, 2012 at 4:27 PM, Felix Meschberger <[email protected]>wrote: > Hi, > > This is an inconsistency in the repository with respect to name space > management. > > But then: You want to use an external (non-embedded) repository. But the > line: > > > at > org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:673) > > actually indicates an embedded repository is being created and causing the > issues ... > Do you mean I have configured it incorrectly? The only changes I did were the repository home path and the repository.xml path. What else do I have to configure? Can you please tell me, by above line how do you identify that the repository which is being created is the embedded one but not the external one? > > I fear, I do not have enough knowledge about this error. You might want to > ask this question on the Jackrabbit Users list. > Sure, I'll ask ask them too. Thank you, -- Bhathiya > > Regards > Felix > > Am 16.06.2012 um 08:45 schrieb Bhathiya Jayasekara: > > > Hi Felix, > > > > Thank you very much for the reply. I had a look into error log and there > > were number of exceptions. But the given reason is the same for all of > > them. It is "Invalid namespace index: 6086317". Why does that happen? > Here > > is the fist exception in the error log. > > > > 16.06.2012 11:26:07.065 *ERROR* [FelixStartLevel] > > org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager > > failed to read bundle: deadbeef-face-babe-cafe-babecafebabe: > > java.lang.IllegalArgumentException: Invalid namespace index: 6086317 > > 16.06.2012 11:26:07.066 *ERROR* [FelixStartLevel] > > org.apache.jackrabbit.core.RepositoryImpl* failed to start > > Repository:*org.apache.jackrabbit.core.state.ItemStateException: > > failed to read bundle: > > deadbeef-face-babe-cafe-babecafebabe: java.lang.IllegalArgumentException: > > Invalid namespace index: 6086317 javax.jcr.RepositoryException: > > org.apache.jackrabbit.core.state.ItemStateException: failed to read > bundle: > > deadbeef-face-babe-cafe-babecafebabe: java.lang.IllegalArgumentException: > > Invalid namespace index: 6086317 > > at > > > org.apache.jackrabbit.core.version.InternalVersionManagerImpl.<init>(InternalVersionManagerImpl.java:258) > > at > > > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:512) > > at > > org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:355) > > at > org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:673) > > at > > > org.apache.sling.jcr.jackrabbit.server.impl.SlingServerRepository.acquireRepository(SlingServerRepository.java:141) > > at > > > org.apache.sling.jcr.base.AbstractSlingRepository.startRepository(AbstractSlingRepository.java:795) > > at > > > org.apache.sling.jcr.base.AbstractSlingRepository.activate(AbstractSlingRepository.java:606) > > 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.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:227) > > at > > > org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:38) > > at > > > org.apache.felix.scr.impl.helper.BaseMethod$Resolved.invoke(BaseMethod.java:591) > > at > org.apache.felix.scr.impl.helper.BaseMethod.invoke(BaseMethod.java:472) > > at > > > org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:146) > > at > > > org.apache.felix.scr.impl.manager.ImmediateComponentManager.createImplementationObject(ImmediateComponentManager.java:226) > > at > > > org.apache.felix.scr.impl.manager.ImmediateComponentManager.createComponent(ImmediateComponentManager.java:118) > > at > > > org.apache.felix.scr.impl.manager.AbstractComponentManager$Unsatisfied.activate(AbstractComponentManager.java:997) > > at > > > org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:333) > > at > > > org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:157) > > at > > > org.apache.felix.scr.impl.config.ConfiguredComponentHolder.enableComponents(ConfiguredComponentHolder.java:262) > > at > > > org.apache.felix.scr.impl.BundleComponentActivator.loadDescriptor(BundleComponentActivator.java:253) > > at > > > org.apache.felix.scr.impl.BundleComponentActivator.initialize(BundleComponentActivator.java:147) > > at > > > org.apache.felix.scr.impl.BundleComponentActivator.<init>(BundleComponentActivator.java:111) > > at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:285) > > at org.apache.felix.scr.impl.Activator.bundleChanged(Activator.java:203) > > at > > > org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807) > > at > > > org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729) > > at > > > org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610) > > at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3758) > > at org.apache.felix.framework.Felix.startBundle(Felix.java:1780) > > at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156) > > at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264) > > at java.lang.Thread.run(Thread.java:662) > > Caused by: org.apache.jackrabbit.core.state.ItemStateException: failed to > > read bundle: deadbeef-face-babe-cafe-babecafebabe: > > java.lang.IllegalArgumentException: Invalid namespace index: 6086317 > > at > > > org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.loadBundle(BundleDbPersistenceManager.java:1096) > > at > > > org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.loadBundle(BundleDbPersistenceManager.java:1029) > > at > > > org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager.getBundle(AbstractBundlePersistenceManager.java:651) > > at > > > org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager.exists(AbstractBundlePersistenceManager.java:470) > > at > > > org.apache.jackrabbit.core.version.InternalVersionManagerImpl.<init>(InternalVersionManagerImpl.java:212) > > ... 34 more > > Caused by: java.lang.IllegalArgumentException: Invalid namespace index: > > 6086317 > > at > > > org.apache.jackrabbit.core.NamespaceRegistryImpl.indexToString(NamespaceRegistryImpl.java:310) > > at > > > org.apache.jackrabbit.core.persistence.util.BundleBinding.readBundle(BundleBinding.java:88) > > at > > > org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.loadBundle(BundleDbPersistenceManager.java:1090) > > ... 38 more > > > > Thank you, > > > > --Bhathiya > > > > On Sat, Jun 16, 2012 at 3:13 AM, Felix Meschberger <[email protected] > >wrote: > > > >> Hi > >> > >> Looks like there is no Repository service available for the > authentication > >> infrastructure. Check your log files for any error messages or such. > >> > >> > >> Regards > >> Felix > >> > >> Am 14.06.2012 um 00:48 schrieb Bhathiya Jayasekara: > >> > >>> Hi all, > >>> > >>> I was trying to plug an external jackrabbit repository to Sling > >>> Launchpad. I configured external repository details through ConfigAdmin > >>> according to a thread[1] in the archive. > >>> > >>> But now, when I try to access *localhost:8080/content*, I get 503 error > >>> saying "*AuthenticationSupport service missing. Cannot authenticate > >> request. > >>> *". Can you please tell me what I have missed? > >>> > >>> Thanks in advance. > >>> > >>> --Bhathiya > >>> > >>> [1] > >>> > >> > http://apache-sling.73963.n3.nabble.com/configuring-jackrabbit-td880359.html > >> > >> > > -- -Bhathiya Jayasekara- http://www.google.com/profiles/tobhathiyaj http://www.facebook.com/#!/bhathiyaj1
