You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Rayees Namathponnan (JIRA)" <ji...@apache.org> on 2014/09/03 08:26:51 UTC
[jira] [Commented] (CLOUDSTACK-7474) Failed to start MS with java7
version mismatch error
[ https://issues.apache.org/jira/browse/CLOUDSTACK-7474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14119442#comment-14119442 ]
Rayees Namathponnan commented on CLOUDSTACK-7474:
-------------------------------------------------
Submitted patch for review
> Failed to start MS with java7 version mismatch error
> ----------------------------------------------------
>
> Key: CLOUDSTACK-7474
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7474
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the default.)
> Components: Install and Setup
> Affects Versions: 4.5.0
> Reporter: Rayees Namathponnan
> Assignee: Rayees Namathponnan
> Priority: Critical
> Fix For: 4.5.0
>
>
> Steps to reproduce
> Step 1: Deploy new RHEL 6.3 machine
> Step 2 : Install MS
> Step 3: run deploy script and start MS
> Result
> Installation completed successfully, both java7 and java got installed as part of MS installation, but MS failed to start with below error
> SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/client,J2EEApplication=none,J2EEServer=none
> Sep 2, 2014 11:11:54 PM org.apache.catalina.startup.HostConfig deployDirectory
> SEVERE: Error deploying web application directory client
> java.lang.UnsupportedClassVersionError: org/apache/cloudstack/spring/module/web/CloudStackContextLoaderListener : Unsupported major.minor version 51.0 (unable to load class org.apache.cloudstack.spring.module.web.CloudStackContextLoaderListener)
> at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2335)
> at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:976)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1451)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
> at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)
> at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73)
> at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56)
> at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
> at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1074)
> at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at org.apache.catalina.core.StandardContext.start(StandardContext.java:4377)
> at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
> at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
> at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
> Default JAva version in this machcne is java6, while start MS, we need to pick java7 from /usr/lib/jvm/jre-1.7.0 or $JAVA_HOME
> We need to fix this in classpath.conf
> export CLASSPATH
> if [[ ! -d "$JAVA_HOME" && -d /usr/lib/jvm/jre-1.7.0 ]]; then
> export JAVA_HOME=/usr/lib/jvm/jre-1.7.0
> fi
> PATH=$JAVA_HOME/bin:/sbin:/usr/sbin:$PATH
> export PATH
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)