You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by Nibedita123 <ni...@gmail.com> on 2012/03/15 12:28:45 UTC

javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.NoSuchItemStateException

Hi All

I am new to jackrabbit .For document upload and database table creation i
used to jackrabbit.I am using Postgress for database. 

When i start the tomcat server in my local eclipse then i get this
exception.Please Help........

org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jcrSessionFactory' defined in class path resource
[applicationContext.xml]: Cannot resolve reference to bean 'repository'
while setting bean property 'repository'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'repository' defined in class path resource
[applicationContext.xml]: Invocation of init method failed; nested exception
is javax.jcr.RepositoryException:
org.apache.jackrabbit.core.state.NoSuchItemStateException:
deadbeef-face-babe-cafe-babecafebabe
	at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
	at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
	at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
	at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
	at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
	at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872)
	at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
	at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'repository' defined in class path resource
[applicationContext.xml]: Invocation of init method failed; nested exception
is javax.jcr.RepositoryException:
org.apache.jackrabbit.core.state.NoSuchItemStateException:
deadbeef-face-babe-cafe-babecafebabe
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
	at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
	at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
	at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
	... 30 more
Caused by: javax.jcr.RepositoryException:
org.apache.jackrabbit.core.state.NoSuchItemStateException:
deadbeef-face-babe-cafe-babecafebabe
	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.springmodules.jcr.jackrabbit.RepositoryFactoryBean.createRepository(RepositoryFactoryBean.java:57)
	at
org.springmodules.jcr.RepositoryFactoryBean.afterPropertiesSet(RepositoryFactoryBean.java:57)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469)
	at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
	... 37 more
Caused by: org.apache.jackrabbit.core.state.NoSuchItemStateException:
deadbeef-face-babe-cafe-babecafebabe
	at
org.apache.jackrabbit.core.state.SharedItemStateManager.getItemState(SharedItemStateManager.java:267)
	at
org.apache.jackrabbit.core.state.LocalItemStateManager.getNodeState(LocalItemStateManager.java:107)
	at
org.apache.jackrabbit.core.state.LocalItemStateManager.getItemState(LocalItemStateManager.java:172)
	at
org.apache.jackrabbit.core.version.InternalVersionManagerImpl.<init>(InternalVersionManagerImpl.java:248)
	... 44 more



Thanks
Nibedita


--
View this message in context: http://jackrabbit.510166.n4.nabble.com/javax-jcr-RepositoryException-org-apache-jackrabbit-core-state-NoSuchItemStateException-tp4474596p4474596.html
Sent from the Jackrabbit - Dev mailing list archive at Nabble.com.

Re: javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.NoSuchItemStateException

Posted by Nibedita123 <ni...@gmail.com>.
Thanks all

I had postgress sql driver problem.


--
View this message in context: http://jackrabbit.510166.n4.nabble.com/javax-jcr-RepositoryException-org-apache-jackrabbit-core-state-NoSuchItemStateException-tp4474596p4487801.html
Sent from the Jackrabbit - Dev mailing list archive at Nabble.com.

Re: javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.NoSuchItemStateException

Posted by Alexander Klimetschek <ak...@adobe.com>.
On 16.03.2012, at 14:34, Stefan Guggisberg wrote:

>> deadbeef-face-babe-cafe-babecafebabe is the fixed UUID of the root node.
> 
> it refers to the /jcr:system/jcr:versionStorage node.

Ah, they all sound way too familiar - something with "cafe" in it :-)

Cheers,
Alex

-- 
Alexander Klimetschek
Developer // Adobe (Day) // Berlin - Basel


Re: javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.NoSuchItemStateException

Posted by Stefan Guggisberg <st...@gmail.com>.
On Fri, Mar 16, 2012 at 1:37 PM, Alexander Klimetschek
<ak...@adobe.com> wrote:
> On 15.03.2012, at 12:28, Nibedita123 wrote:
>
>> I am new to jackrabbit .For document upload and database table creation i
>> used to jackrabbit.I am using Postgress for database.
>>
>> When i start the tomcat server in my local eclipse then i get this
>> exception.Please Help........
>>
>> org.apache.jackrabbit.core.state.NoSuchItemStateException:
>> deadbeef-face-babe-cafe-babecafebabe
>
> deadbeef-face-babe-cafe-babecafebabe is the fixed UUID of the root node.

it refers to the /jcr:system/jcr:versionStorage node.

the problem you're facing is usually caused by misconfiguration.
make sure to specify distinct "schemaObjectPrefix" values in the
configuration of the per workspace PersistenceManager and
the versioning related PersistenceManager instances.

cheers
stefan

> IIRC, this issue means that the persistence manager could not properly start and be initialized (on first startup, some code will ask the PM to create & store the base nodes). Maybe a problem with the database setup.
>
> Cheers,
> Alex
>
> --
> Alexander Klimetschek
> Developer // Adobe (Day) // Berlin - Basel
>

Re: javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.NoSuchItemStateException

Posted by Alexander Klimetschek <ak...@adobe.com>.
On 15.03.2012, at 12:28, Nibedita123 wrote:

> I am new to jackrabbit .For document upload and database table creation i
> used to jackrabbit.I am using Postgress for database. 
> 
> When i start the tomcat server in my local eclipse then i get this
> exception.Please Help........
> 
> org.apache.jackrabbit.core.state.NoSuchItemStateException:
> deadbeef-face-babe-cafe-babecafebabe

deadbeef-face-babe-cafe-babecafebabe is the fixed UUID of the root node. IIRC, this issue means that the persistence manager could not properly start and be initialized (on first startup, some code will ask the PM to create & store the base nodes). Maybe a problem with the database setup.

Cheers,
Alex

-- 
Alexander Klimetschek
Developer // Adobe (Day) // Berlin - Basel