数据源仅在openshift中部署失败后可用

时间:2014-04-07 11:39:28

标签: java java-ee datasource openshift

我在Openshift有一个应用程序。我正在使用缩放应用程序选项。当我尝试部署时,它告诉我找不到数据源。但是在部署失败后,数据源将显示在新的更正服务日志中。请帮我。这是日志的最后一部分。谢谢!

2014/04/07 07:04:44,586 INFO [org.jboss.as.server.deployment](MSC服务主题1-3)JBAS015876:开始部署" ROOT.war"

2014/04/07 07:04:51,466 INFO [org.jboss.as.jpa](MSC服务主题1-3)JBAS011401:为javamanor读取persistence.xml

2014/04/07 07:04:52,092 WARN [org.jboss.as.dependency.private](MSC服务主题1-1)JBAS018567:部署" deployment.ROOT.war"正在使用私人模块 (" org.w3c.css.sac:main")在未来通知的情况下可能会更改或删除。

2014/04/07 07:04:52,094 WARN [org.jboss.as.dependency.private](MSC服务主题1-1)JBAS018567:部署" deployment.ROOT.war"正在使用私有模块(" net.sourceforge.cssparser:main"),可能会在将来的版本中更改或删除,恕不另行通知。

2014/04/07 07:04:52,669 INFO [org.jboss.weld.deployer](MSC服务主题1-3)JBAS016002:处理焊接部署ROOT.war

2014/04/07 07:04:52,723 INFO [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor](MSC服务线程1-3)部署单元部署中名为UserServiceImpl的会话bean的JNDI绑定&# 34; ROOT.war"如下:

java:global/ROOT/UserServiceImpl!com.javamanor.common.service.UserServiceImpl
java:app/ROOT/UserServiceImpl!com.javamanor.common.service.UserServiceImpl
java:module/UserServiceImpl!com.javamanor.common.service.UserServiceImpl
java:global/ROOT/UserServiceImpl
java:app/ROOT/UserServiceImpl
java:module/UserServiceImpl

2014/04/07 07:04:52,728 INFO [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor](MSC服务线程1-3)部署单元部署中名为CommonServiceImpl的会话bean的JNDI绑定&# 34; ROOT.war"如下:

java:global/ROOT/CommonServiceImpl!com.javamanor.common.service.CommonServiceImpl
java:app/ROOT/CommonServiceImpl!com.javamanor.common.service.CommonServiceImpl
java:module/CommonServiceImpl!com.javamanor.common.service.CommonServiceImpl
java:global/ROOT/CommonServiceImpl
java:app/ROOT/CommonServiceImpl
java:module/CommonServiceImpl

2014/04/07 07:04:54,271 INFO [org.jboss.as.connector.deployers.jdbc](MSC服务线程1-2)JBAS010404:部署非JDBC兼容的驱动程序类com.mysql.jdbc .Driver(版本5.1)

2014/04/07 07:04:54,278 INFO [org.jboss.weld.deployer](MSC服务主题1-2)JBAS016005:启动CDI部署服务:ROOT.war

2014/04/07 07:04:54,733 INFO [org.jboss.as.server](DeploymentScanner-threads - 2)JBAS015870:部署部署" ROOT.war"被回滚的失败消息{" JBAS014771:具有缺失/不可用依赖性的服务" => [" jboss.persistenceunit \"#ROOT.war javamanor \" jboss.naming.context.java.jboss.datasources.MysqlDSMissing [jboss.persistenceunit \" ROOT.war #javamanor \" jboss.naming.context.java.jboss.datasources.MysqlDS]"]}

2014/04/07 07:04:54,686 INFO [org.jboss.as.server.deployment](MSC服务主题1-1)JBAS015877:在164ms停止部署ROOT.war

2014/04/07 07:04:54,688 INFO [org.jboss.as.controller](DeploymentScanner-threads - 2)JBAS014774:服务状态报告 JBAS014776:最新修正的服务:       service jboss.naming.context.java.jboss.datasources.MysqlDS(new available)

2014/04/07 07:04:54,691错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-threads - 1){" JBAS014653:复合操作失败并被回滚。失败的步骤:" => {"操作步骤-2" => {" JBAS014771:具有缺失/不可用依赖性的服务" => [" jboss.persistenceunit \"#ROOT.war javamanor \" jboss.naming.context.java.jboss.datasources.MysqlDSMissing [jboss.persistenceunit \" ROOT.war #javamanor \" jboss.naming.context.java.jboss.datasources.MysqlDS]&#34]}}}

0 个答案:

没有答案