Hey all;
i am new jcr and jcr spring module. i am trying to initialized a repository with spring module but i cant do. i am getting this error. i add all jar. Exeption say class not found but i have that class. Please help. Is there a working sample ?
I am using spring module 0.9 and jackrabbit 1.6.0 -- i add my appContext and jackrabbit repo--
INFO - ContextLoader - Root WebApplicationContext: initialization started
INFO - XmlWebApplicationContext - Refreshing org.springframework.web.context.support.XmlWebAppl icationContext@17e121c: display name [Root WebApplicationContext]; startup date [Fri Oct 30 12:02:09 EET 2009]; root of context hierarchy
INFO - XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:/D:/vaadinEclipse/Workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/HibernateSpringVaadinProject/WEB-INF/classes/applicationContext.xml]
INFO - XmlWebApplicationContext - Bean factory for application context [org.springframework.web.context.support.XmlWebAppl icationContext@17e121c]: org.springframework.beans.factory.support.DefaultL istableBeanFactory@1fdadcd
INFO - DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultL istableBeanFactory@1fdadcd: defining beans [repository,jcrSessionFactory,password,jcrTemplate]; root of factory hierarchy
WARN - ConfigurationErrorHandler - Warning parsing the configuration at line 3 using system id null: org.xml.sax.SAXParseException: Document root element "Repository", must match DOCTYPE root "null".
WARN - ConfigurationErrorHandler - Warning parsing the configuration at line 3 using system id null: org.xml.sax.SAXParseException: Document is invalid: no grammar found.
INFO - RepositoryImpl - Starting repository...
INFO - LocalFileSystem - LocalFileSystem initialized at path D:\vaadinEclipse\Workspace\.metadata\.plugins\org. eclipse.wst.server.core\tmp0\wtpwebapps\HibernateS pringVaadinProject\jackrabbit\repository
INFO - NodeTypeRegistry - no custom node type definitions found
INFO - LocalFileSystem - LocalFileSystem initialized at path D:\vaadinEclipse\Workspace\.metadata\.plugins\org. eclipse.wst.server.core\tmp0\wtpwebapps\HibernateS pringVaadinProject\jackrabbit\versions
INFO - LocalFileSystem - LocalFileSystem initialized at path D:\vaadinEclipse\Workspace\.metadata\.plugins\org. eclipse.wst.server.core\tmp0\wtpwebapps\HibernateS pringVaadinProject\jackrabbit\versions\blobs
INFO - RepositoryImpl - initializing workspace 'default'...
ERROR - RepositoryImpl - Failed to initialize workspace 'default'
org.apache.jackrabbit.core.config.ConfigurationExc eption: Configured bean implementation class org.apache.jackrabbit.core.fs.local. LocalFileSystem was not found.: org.apache.jackrabbit.core.fs.local. LocalFileSystem: org.apache.jackrabbit.core.fs.local. LocalFileSystem
at org.apache.jackrabbit.core.config.BeanConfig.newIn stance(BeanConfig.java:160)
at org.apache.jackrabbit.core.config.RepositoryConfig urationParser$4.getFileSystem(RepositoryConfigurat ionParser.java:817)
at org.apache.jackrabbit.core.config.WorkspaceConfig. getFileSystem(WorkspaceConfig.java:148)
at org.apache.jackrabbit.core.RepositoryImpl$Workspac eInfo.doInitialize(RepositoryImpl.java:1934)
at org.apache.jackrabbit.core.RepositoryImpl$Workspac eInfo.initialize(RepositoryImpl.java:1919)
at org.apache.jackrabbit.core.RepositoryImpl.initStar tupWorkspaces(RepositoryImpl.java:489)
at org.apache.jackrabbit.core.RepositoryImpl.<init>(R epositoryImpl.java:330)
at org.apache.jackrabbit.core.RepositoryImpl.create(R epositoryImpl.java:627)
at org.springmodules.jcr.jackrabbit.RepositoryFactory Bean.createRepository(RepositoryFactoryBean.java:5 7)
at org.springmodules.jcr.RepositoryFactoryBean.afterP ropertiesSet(RepositoryFactoryBean.java:57)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.invokeInitMethods(Abstr actAutowireCapableBeanFactory.java:1369)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.initializeBean(Abstract AutowireCapableBeanFactory.java:1335)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:473)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory$1.run(AbstractAutowireC apableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 64)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:222)
at org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:261 )
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultL istableBeanFactory.preInstantiateSingletons(Defaul tListableBeanFactory.java:423)
at org.springframework.context.support.AbstractApplic ationContext.finishBeanFactoryInitialization(Abstr actApplicationContext.java:728)
at org.springframework.context.support.AbstractApplic ationContext.refresh(AbstractApplicationContext.ja va:380)
at org.springframework.web.context.ContextLoader.crea teWebApplicationContext(ContextLoader.java:255)
at org.springframework.web.context.ContextLoader.init WebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListe ner.contextInitialized(ContextLoaderListener.java: 45)
at org.apache.catalina.core.StandardContext.listenerS tart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(Sta ndardContext.java:4342)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(Standa rdHost.java:719)
at org.apache.catalina.core.ContainerBase.start(Conta inerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(Stan dardEngine.java:443)
at org.apache.catalina.core.StandardService.start(Sta ndardService.java:516)
at org.apache.catalina.core.StandardServer.start(Stan dardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalin a.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootst rap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:413)
Caused by: java.lang.ClassNotFoundException: org.apache.jackrabbit.core.fs.local. LocalFileSystem
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.apache.jackrabbit.core.config.BeanConfig.newIn stance(BeanConfig.java:127)
... 41 more
Last edited by santavik; Oct 30th, 2009 at 05:24 AM.