Jean-Sebastien Bournival
2006-10-19 23:34:38 UTC
Guys, I am in pain.
I am using Magnolia. I have 2 identical wars (public and author) benefiting
from the configuration based on WEB-INF/config/"machine_name"/"webapp
name"/. Public is deploying fine, author is not.
- The database is empty
- Tomcat's /work dir is empty
- All I have are the 2 wars
All advice from you are welcome!
Thanks in advance.
JS.
Here is the trace of the error I have.
INFO info.magnolia.cms.beans.config.ConfigLoader 20.10.2006 00:48:36 --
Init content repositories
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- System : loading JCR
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:website
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:config
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:users
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:userroles
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:usergroups
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:mgnlSystem
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:mgnlVersion
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- System : loading JCR magnolia
INFO info.magnolia.jackrabbit.ProviderImpl 20.10.2006 00:48:36 -- Loading
repository at /data/tomcat-magnolia/f24-repositories/author/magnolia (config
file:
/appli/tomcat-magnolia/webapps/france24Author/WEB-INF/config/repo-conf/jackr
abbit-oracle-pprod-author-search.xml)
ERROR org.apache.jackrabbit.core.state.db.DatabasePersistenceManager
20.10.2006 00:48:37 -- failed to check existence of node state:
deadbeef-face-babe-cafe-babecafebabe
java.sql.SQLException: ORA-00942: table or view does not exist
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:21
6)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatem
ent.java:799)
at
oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java
:1037)
at
oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStat
ement.java:839)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java
:1132)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedSta
tement.java:3316)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.j
ava:3422)
at
org.apache.jackrabbit.core.state.db.DatabasePersistenceManager.exists(Databa
sePersistenceManager.java:713)
at
org.apache.jackrabbit.core.version.VersionManagerImpl.<init>(VersionManagerI
mpl.java:138)
at
org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImp
l.java:306)
at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:245)
at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:498)
at
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.j
ava:137)
at
org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository
.java:123)
at
org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance(Bin
dableRepositoryFactory.java:59)
at
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHe
lper.java:60)
at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:165)
at
info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepos
itory.java:336)
at
info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRep
ository.java:300)
at
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java
:187)
at
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:142)
at
info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:128)
at
info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(PropertyIn
itializer.java:221)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3827)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:277)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
I am using Magnolia. I have 2 identical wars (public and author) benefiting
from the configuration based on WEB-INF/config/"machine_name"/"webapp
name"/. Public is deploying fine, author is not.
- The database is empty
- Tomcat's /work dir is empty
- All I have are the 2 wars
All advice from you are welcome!
Thanks in advance.
JS.
Here is the trace of the error I have.
INFO info.magnolia.cms.beans.config.ConfigLoader 20.10.2006 00:48:36 --
Init content repositories
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- System : loading JCR
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:website
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:config
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:users
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:userroles
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:usergroups
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:mgnlSystem
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- Loading workspace:mgnlVersion
INFO info.magnolia.cms.beans.config.ContentRepository 20.10.2006 00:48:36
-- System : loading JCR magnolia
INFO info.magnolia.jackrabbit.ProviderImpl 20.10.2006 00:48:36 -- Loading
repository at /data/tomcat-magnolia/f24-repositories/author/magnolia (config
file:
/appli/tomcat-magnolia/webapps/france24Author/WEB-INF/config/repo-conf/jackr
abbit-oracle-pprod-author-search.xml)
ERROR org.apache.jackrabbit.core.state.db.DatabasePersistenceManager
20.10.2006 00:48:37 -- failed to check existence of node state:
deadbeef-face-babe-cafe-babecafebabe
java.sql.SQLException: ORA-00942: table or view does not exist
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:21
6)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatem
ent.java:799)
at
oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java
:1037)
at
oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStat
ement.java:839)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java
:1132)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedSta
tement.java:3316)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.j
ava:3422)
at
org.apache.jackrabbit.core.state.db.DatabasePersistenceManager.exists(Databa
sePersistenceManager.java:713)
at
org.apache.jackrabbit.core.version.VersionManagerImpl.<init>(VersionManagerI
mpl.java:138)
at
org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(RepositoryImp
l.java:306)
at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:245)
at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:498)
at
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.j
ava:137)
at
org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository
.java:123)
at
org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance(Bin
dableRepositoryFactory.java:59)
at
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHe
lper.java:60)
at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:165)
at
info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepos
itory.java:336)
at
info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRep
ository.java:300)
at
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java
:187)
at
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:142)
at
info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:128)
at
info.magnolia.cms.servlets.PropertyInitializer.contextInitialized(PropertyIn
itializer.java:221)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3827)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:277)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at
org.apache.catalina.core.StandardService.start(StandardService.java:480)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)