IBM MobileFirst Platform 7.0操作控制台 - 此服务器中未部署运行时环境

时间:2015-04-13 12:32:32

标签: tomcat ibm-mobilefirst

我的新服务器配置

  • Windows Server 2012 R2 64位
  • Apache Tomcat 32位
  • MySQL社区服务器5.6 32位
  • JDK 7u76 32位
  • JRE 7u76 32位
  • IBM安装管理器1.8.1 32位
  • IBM Mobile First Platform Consumer Edition 7.0
  • IBM Mobile First Studio 7.0(来自Passport优势)

安装一切。操作台加载正常。部署使用工作室构建的Project WAR文件,并使用配置工具进行部署。重新启动应用程序服务器。用不同的项目战争文件尝试了两次。

操作控制台始终显示"此服务器中未部署运行时环境"。

Server.xml Tomcat Log

1 个答案:

答案 0 :(得分:1)

你看过日志了吗??

日志中有几件事:

  1. 无法打开数据库:
  2.   

    警告:上下文初始化期间遇到异常 -   取消刷新尝试   org.springframework.beans.factory.BeanCreationException:错误   使用名称' registrationServiceFactory'创建bean定义于   ServletContext资源[/WEB-INF/spring-management-service.xml]:   调用init方法失败;嵌套异常是   java.lang.RuntimeException:无法打开数据库。

    验证您的数据库名称,用户名,密码,URL等。

    1. 您是否根据警告中的说明设置了以下内容??
    2.   

      严重:JVM未正确配置为通过RMI支持JMX。如果   Tomcat实例未在防火墙后面运行,即JVM属性   必须定义com.sun.management.jmxremote.port(例如   在setenv.bat脚本中扩充CATALINA_OPTS变量)。   否则,如果Tomcat实例在防火墙后面运行,那么   必须定义" ibm.worklight.admin.rmi.registryPort"和   " ibm.worklight.admin.rmi.serverPort" JNDI属性的值   反映用于配置JMX远程生命周期的端口号   监听器。

      1. 您的服务器内存不足。
      2.   

        警告:上下文初始化期间遇到异常 -   取消刷新尝试   org.springframework.beans.factory.BeanCreationException:错误   创建名为' dataAccessService'的bean在URL中定义   [罐:文件:/ C:/程序%20Files%20(86)/Apache%20Software%20Foundation/Tomcat%207.0/Worklight/worklight/worklight-jee-library.jar!/conf/integration.xml]:   无法解析对bean" adapterManager'的引用设置bean时   property' adapterManager&#39 ;;嵌套异常是   org.springframework.beans.factory.BeanCreationException:错误   创建名为' adapterManager'的bean在URL中定义   [罐:文件:/ C:/程序%20Files%20(86)/Apache%20Software%20Foundation/Tomcat%207.0/Worklight/worklight/worklight-jee-library.jar!/conf/integration.xml]:   bean的实例化失败;嵌套异常是   org.springframework.beans.BeanInstantiationException:不能   实例化bean类   [com.worklight.integration.services.impl.AdapterManagerImpl]:   构造函数抛出异常;嵌套异常是   java.lang.OutOfMemoryError:PermGen space

        遵循可能的解决方案:http://www.mkyong.com/tomcat/tomcat-javalangoutofmemoryerror-permgen-space/