[ https://issues.apache.org/jira/browse/JCR-1896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Mueller resolved JCR-1896. --------------------------------- Resolution: Invalid You have a typo: org.apache.jackrabbit.core. instead of com.iorga.jackrabbit.core. > Persistence Manager Issue > ------------------------- > > Key: JCR-1896 > URL: https://issues.apache.org/jira/browse/JCR-1896 > Project: Jackrabbit > Issue Type: Bug > Affects Versions: core 1.4.5 > Environment: Windows Server 2003 > Tomcat Apache > Reporter: Norman Sheriff > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD > Jackrabbit 1.2//EN" "http://jackrabbit.apache.org/dtd/repository-1.2.dtd"> > <Repository> > <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"> > <param name="path" value="${rep.home}/repository" /> > </FileSystem> > <Security appName="Jackrabbit"> > <AccessManager > class="org.apache.jackrabbit.core.security.SimpleAccessManager"></AccessManager> > <LoginModule > class="org.apache.jackrabbit.core.security.SimpleLoginModule"> > <param name="anonymousId" value="anonymous" /> > </LoginModule> > </Security> > <Workspaces rootPath="${rep.home}/workspaces" > defaultWorkspace="default" /> > <Workspace name="default"> > <FileSystem > class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"> > <param name="path" value="${wsp.home}/default" /> > </FileSystem> > <PersistenceManager > class="com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager"> > <param name="dataSourceLocation" > value="java:comp/env/jdbc/magnolia/public"/> > <param name="checkValidConnectionSQL" > value="select 0 from dual" /> > <param name="schemaObjectPrefix" > value="${wsp.name}_"/> > <param name="externalBLOBs" value="false"/> > <param name="schema" value="oracle" /> > </PersistenceManager> > <SearchIndex > class="org.apache.jackrabbit.core.query.lucene.SearchIndex"> > <param name="path" value="${wsp.home}/index" /> > <param name="useCompoundFile" value="true" /> > <param name="minMergeDocs" value="100" /> > <param name="volatileIdleTime" value="3" /> > <param name="maxMergeDocs" value="100000" /> > <param name="mergeFactor" value="10" /> > <param name="maxFieldLength" value="10000" /> > <param name="bufferSize" value="10" /> > <param name="cacheSize" value="1000" /> > <param name="forceConsistencyCheck" value="false" /> > <param name="autoRepair" value="true" /> > <param name="analyzer" > value="org.apache.lucene.analysis.standard.StandardAnalyzer" /> > <param name="queryClass" > value="org.apache.jackrabbit.core.query.QueryImpl" /> > <param name="respectDocumentOrder" value="true" /> > <param name="resultFetchSize" value="2147483647" /> > <param name="extractorPoolSize" value="3" /> > <param name="extractorTimeout" value="100" /> > <param name="extractorBackLogSize" value="100" /> > <param name="textFilterClasses" > > value="org.apache.jackrabbit.extractor.MsWordTextExtractor, > > org.apache.jackrabbit.extractor.MsExcelTextExtractor, > > org.apache.jackrabbit.extractor.MsPowerPointTextExtractor, > > org.apache.jackrabbit.extractor.PdfTextExtractor, > > org.apache.jackrabbit.extractor.OpenOfficeTextExtractor, > > org.apache.jackrabbit.extractor.RTFTextExtractor, > > org.apache.jackrabbit.extractor.HTMLTextExtractor, > > org.apache.jackrabbit.extractor.PlainTextExtractor, > > org.apache.jackrabbit.extractor.XMLTextExtractor" /> > </SearchIndex> > </Workspace> > <Versioning rootPath="${rep.home}/version"> > <FileSystem > class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"> > <param name="path" > value="${rep.home}/workspaces/version" /> > </FileSystem> > <PersistenceManager > class="com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager"> > <param name="dataSourceLocation" > value="java:comp/env/jdbc/magnolia/public"/> > <param name="checkValidConnectionSQL" value="select 0 from > dual" /> > <param name="schemaObjectPrefix" value="version_" /> > <param name="externalBLOBs" value="false"/> > <param name="schema" value="oracle" /> > </PersistenceManager> > </Versioning> > </Repository> > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > ERROR info.magnolia.jackrabbit.ProviderImpl 25.11.2008 15:35:55 -- Unable to > initialize repository: Cannot instantiate persistence manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null > javax.jcr.RepositoryException: Cannot instantiate persistence manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null: null > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1176) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) > at > org.apache.jackrabbit.core.jndi.BindableRepository.getRepository(BindableRepository.java:140) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117) > at > org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:51) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74) > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:198) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:348) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:312) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:199) > at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:130) > at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107) > at > info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178) > at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411) > at > info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176) > at > info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:448) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Caused by: java.lang.NullPointerException > at oracle.jdbc.driver.T4C8Oall.getNumRows(T4C8Oall.java:870) > at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:952) > at > oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160) > at > oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1606) > at > oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1571) > at > org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.checkSchema(DatabasePersistenceManager.java:1025) > at > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager.init(PooledJNDIDatabasePersistenceManager.java:277) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1172) > ... 42 more > java.lang.NullPointerException > at oracle.jdbc.driver.T4C8Oall.getNumRows(T4C8Oall.java:870) > at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:952) > at > oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160) > at > oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1606) > at > oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1571) > at > org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.checkSchema(DatabasePersistenceManager.java:1025) > at > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager.init(PooledJNDIDatabasePersistenceManager.java:277) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1172) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) > at > org.apache.jackrabbit.core.jndi.BindableRepository.getRepository(BindableRepository.java:140) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117) > at > org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:51) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74) > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:198) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:348) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:312) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:199) > at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:130) > at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107) > at > info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178) > at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411) > at > info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176) > at > info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:448) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > ERROR info.magnolia.cms.beans.config.ContentRepository 25.11.2008 15:35:55 > -- System : Failed to load JCR "magnolia" Cannot instantiate persistence > manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null > info.magnolia.repository.RepositoryNotInitializedException: Cannot > instantiate persistence manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null: Cannot instantiate persistence manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null: null > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:210) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:348) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:312) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:199) > at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:130) > at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107) > at > info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178) > at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411) > at > info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176) > at > info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:448) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Caused by: javax.jcr.RepositoryException: Cannot instantiate persistence > manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null: null > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1176) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) > at > org.apache.jackrabbit.core.jndi.BindableRepository.getRepository(BindableRepository.java:140) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117) > at > org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:51) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74) > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:198) > ... 33 more > Caused by: java.lang.NullPointerException > at oracle.jdbc.driver.T4C8Oall.getNumRows(T4C8Oall.java:870) > at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:952) > at > oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160) > at > oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1606) > at > oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1571) > at > org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.checkSchema(DatabasePersistenceManager.java:1025) > at > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager.init(PooledJNDIDatabasePersistenceManager.java:277) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1172) > ... 42 more > javax.jcr.RepositoryException: Cannot instantiate persistence manager > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager: > null: null > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1176) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) > at > org.apache.jackrabbit.core.jndi.BindableRepository.getRepository(BindableRepository.java:140) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117) > at > org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:51) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74) > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:198) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:348) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:312) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:199) > at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:130) > at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107) > at > info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178) > at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411) > at > info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176) > at > info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:448) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Caused by: java.lang.NullPointerException > at oracle.jdbc.driver.T4C8Oall.getNumRows(T4C8Oall.java:870) > at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:952) > at > oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160) > at > oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1606) > at > oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1571) > at > org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.checkSchema(DatabasePersistenceManager.java:1025) > at > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager.init(PooledJNDIDatabasePersistenceManager.java:277) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1172) > ... 42 more > java.lang.NullPointerException > at oracle.jdbc.driver.T4C8Oall.getNumRows(T4C8Oall.java:870) > at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:952) > at > oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160) > at > oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1606) > at > oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1571) > at > org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) > at > org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.checkSchema(DatabasePersistenceManager.java:1025) > at > com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceManager.init(PooledJNDIDatabasePersistenceManager.java:277) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1172) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) > at > org.apache.jackrabbit.core.jndi.BindableRepository.getRepository(BindableRepository.java:140) > at > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117) > at > org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106) > at > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:51) > at > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74) > at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:198) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:348) > at > info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:312) > at > info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:199) > at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:130) > at info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107) > at > info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178) > at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411) > at > info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176) > at > info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at org.apache.catalina.core.StandardService.start(StandardService.java:448) > at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.