[Building Sakai] Sakai 2.9.1 and tomcat 7
Fatemeh Asl
aa2821 at nyumc.org
Tue Mar 12 11:47:55 PDT 2013
Hey,
I know that I posted this earlier today, but since it came out a
little confusing, I am repeating my post:
I downloaded a fresh version of 2.9.1 tag and tried to deploy it.
Even though I changed my tomcat 7 to
tomcat 5 look,. when I deployed sakai to a clean TC, I got tones of
org.apache.catalina.LifecycleException: Failed to start component … .
I am not sure if this a problem with TC, since it seems to work fine:
-bash-3.2$ ./bin/startup.sh
Using CATALINA_BASE: /cube/apps/sakai_2-9/tomcat
Using CATALINA_HOME: /cube/apps/sakai_2-9/tomcat
Using CATALINA_TMPDIR: /cube/apps/sakai_2-9/tomcat/temp
Using JRE_HOME: /cube/apps/jdk1.6.0_21
Using CLASSPATH: /cube/apps/sakai_2-9/tomcat
/bin/bootstrap.jar:/cube/apps/sakai_2-
9/tomcat/bin/tomcat-juli.jar
Mar 12, 2013 12:36:37 PM org.apache.catalina
.startup.HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/
providers.war
Mar 12, 2013 12:36:38 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Error listenerStart
Mar 12, 2013 12:36:38 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Context [/providers] startup failed
due to previous errors
Mar 12, 2013 12:36:38 PM org.apache.catalina.
startup.HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34
/webapps/emailtemplateservice-tool.war
Mar 12, 2013 12:36:39 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Error listenerStart
Mar 12, 2013 12:36:39 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Context [/emailtemplateservice-tool]
startup failed due to previous errors
Mar 12, 2013 12:36:39 PM org.apache.catalina.
startup.HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34
/webapps/sakai-axis.war
Mar 12, 2013 12:36:39 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Error listenerStart
Mar 12, 2013 12:36:39 PM org.apache.catalina
.core.StandardContext startInternal
SEVERE: Context [/sakai-axis] startup failed
due to previous errors
Mar 12, 2013 12:36:39 PM org.apache.catalina
.startup.HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/
jsf-resource.war
Mar 12, 2013 12:36:39 PM org.apache.catalina.
startup.HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/direct.war
Mar 12, 2013 12:36:39 PM org.apache.catalina
.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException:
Failed to start component [StandardEngine[Catalina].StandardHost
[localhost].StandardContext[/direct]]
at org.apache.catalina.util.
LifecycleBase.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase.
addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.
addChild(ContainerBase.java:877)
at org.apache.catalina.core.
StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.
HostConfig.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$
DeployWar.run(HostConfig.java:1655)
at java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.
innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.
run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError:
org/sakaiproject/entitybroker/exception/EntityException
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.getDeclaredFields(Class.java:1743)
at org.apache.catalina.util.Introspection.
getDeclaredFields(Introspection.java:87)
at org.apache.catalina.startup.WebAnnotationSet.
loadFieldsAnnotation(WebAnnotationSet.java:261)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationServletAnnotations(WebAnnotationSet.java:140)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationAnnotations(WebAnnotationSet.java:67)
at org.apache.catalina.startup.ContextConfig.
applicationAnnotationsConfig(ContextConfig.java:405)
at org.apache.catalina.startup.ContextConfig.
configureStart(ContextConfig.java:881)
at org.apache.catalina.startup.ContextConfig.
lifecycleEvent(ContextConfig.java:369)
at org.apache.catalina.util.LifecycleSupport.
fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.
fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.
startInternal(StandardContext.java:5173)
at org.apache.catalina.util.
LifecycleBase.start(LifecycleBase.java:150)
... 11 more
Caused by: java.lang.ClassNotFoundException:
org.sakaiproject.entitybroker.exception.EntityException
at org.apache.catalina.loader.WebappClassLoader.
loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.
loadClass(WebappClassLoader.java:1559)
... 25 more
Mar 12, 2013 12:36:39 PM org.apache.catalina.
startup.HostConfig deployWAR
SEVERE: Error deploying web application
archive /cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/direct.war
java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.
LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].
StandardContext[/direct]]
at org.apache.catalina.core.ContainerBase.
addChildInternal(ContainerBase.java:904)
at org.apache.catalina.core.ContainerBase.
addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.
addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.
deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.
run(HostConfig.java:1655)
at java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.
innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.
run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Mar 12, 2013 12:36:49 PM org.apache.catalina.startup.
HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/sitestats-tool.war
Mar 12, 2013 12:36:50 PM org.apache.catalina.core.
StandardContext startInternal
SEVERE: Error listenerStart
Mar 12, 2013 12:36:50 PM org.apache.catalina.core.
StandardContext startInternal
SEVERE: Context [/sitestats-tool]
startup failed due to previous errors
Mar 12, 2013 12:36:50 PM org.apache.catalina.startup.
HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/courier.war
Mar 12, 2013 12:36:50 PM org.apache.catalina.
core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException:
Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].
StandardContext[/courier]]
at org.apache.catalina.util.
LifecycleBase.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase.
addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.
addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.
addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.
deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.
run(HostConfig.java:1655)
at java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.
innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.
run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError:
Lorg/sakaiproject/tool/api/SessionManager;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.getDeclaredFields(Class.java:1743)
at org.apache.catalina.util.Introspection.
getDeclaredFields(Introspection.java:87)
at org.apache.catalina.startup.WebAnnotationSet.
loadFieldsAnnotation(WebAnnotationSet.java:261)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationServletAnnotations(WebAnnotationSet.java:140)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationAnnotations(WebAnnotationSet.java:67)
at org.apache.catalina.startup.ContextConfig.
applicationAnnotationsConfig(ContextConfig.java:405)
at org.apache.catalina.startup.ContextConfig.
configureStart(ContextConfig.java:881)
at org.apache.catalina.startup.ContextConfig.
lifecycleEvent(ContextConfig.java:369)
at org.apache.catalina.util.LifecycleSupport.
fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.
fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.
startInternal(StandardContext.java:5173)
at org.apache.catalina.util.LifecycleBase.
start(LifecycleBase.java:150)
... 11 more
Caused by: java.lang.ClassNotFoundException:
org.sakaiproject.tool.api.SessionManager
at org.apache.catalina.loader.WebappClassLoader.
loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.
loadClass(WebappClassLoader.java:1559)
... 25 more
Mar 12, 2013 12:36:50 PM org.apache.catalina.
startup.HostConfig deployWAR
SEVERE: Error deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/webapps/courier.war
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].
StandardContext[/courier]]
at org.apache.catalina.core.ContainerBase.
addChildInternal(ContainerBase.java:904)
at org.apache.catalina.core.ContainerBase.
addChild(ContainerBase.java:877)
at org.apache.catalina.core.
StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.
HostConfig.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.HostConfig$DeployWar.
run(HostConfig.java:1655)
at java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.
innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Mar 12, 2013 12:36:50 PM org.apache.catalina.startup.
HostConfig deployWAR
INFO: Deploying web application archive
/cube/apps/sakai_2-9/apache-tomcat-7.0.34/
webapps/sakai-calendar-tool.war
Mar 12, 2013 12:36:50 PM org.apache.catalina.
core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException:
Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].
StandardContext[/sakai-calendar-tool]]
at org.apache.catalina.util.LifecycleBase
.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase
.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.
addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost
.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig
.deployWAR(HostConfig.java:977)
at org.apache.catalina.startup.
HostConfig$DeployWar.run(HostConfig.java:1655)
at java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.
innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.
run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.
runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError:
org/sakaiproject/tool/api/ToolException
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.
privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.getDeclaredFields(Class.java:1743)
at org.apache.catalina.util.Introspection.
getDeclaredFields(Introspection.java:87)
at org.apache.catalina.startup.WebAnnotationSet.
loadFieldsAnnotation(WebAnnotationSet.java:261)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationServletAnnotations(WebAnnotationSet.java:140)
at org.apache.catalina.startup.WebAnnotationSet.
loadApplicationAnnotations(WebAnnotationSet.java:67)
at org.apache.catalina.startup.ContextConfig.
applicationAnnotationsConfig(ContextConfig.java:405)
at org.apache.catalina.startup.ContextConfig.
configureStart(ContextConfig.java:881)
at org.apache.catalina.startup.ContextConfig.
lifecycleEvent(ContextConfig.java:369)
at org.apache.catalina.util.
LifecycleSupport.fireLifecycleEvent
Any help on this would be extremely appreciated.
Many Thanks
Fatemeh
More information about the sakai-dev
mailing list