当前位置: 首页 > 知识库问答 >
问题:

部署到OpenShift JBoss 7时出错

东郭展
2023-03-14

我一直试图将Java应用程序部署到OpenShift JBoss7服务器上,由于我使用的是比JBoss7(4.0.1)更新的Hibernate(4.3.4)版本,所以我将较新的JAR包含到:

    null
2014/04/19 01:20:27,944 ERROR  [org.jboss.modules] (ServerService Thread Pool --
27) Failed to define class org.jboss.as.jpa.hibernate4.JBossAppServerJtaPlatform
in Module "org.jboss.as.jpa.hibernate:4" from local module loader @d2093b (root
s: /var/lib/openshift/5351ba0d4g57n47nf978fm4f/app-root/runtime/repo/.openshift/
config/modules,/var/lib/openshift/5351ba0d4g57n47nf978fm4f/jbossas/modules): jav
a.lang.LinkageError: Failed to link org/jboss/as/jpa/hibernate4/JBossAppServerJt
aPlatform (Module "org.jboss.as.jpa.hibernate:4" from local module loader @d2093
b (roots: /var/lib/openshift/5351ba0d4g57n47nf978fm4f/app-root/runtime/repo/.ope
nshift/config/modules,/var/lib/openshift/5351ba0d4g57n47nf978fm4f/jbossas/module
s))  

我在这里漏掉了什么?我一直在搜索,但找不到这样的东西...求求你,救命!

共有1个答案

伊光赫
2023-03-14

好的,JBoss 7.1.1似乎不符合JPA2.1,而Hibernate 4.3.4使用JPA2.1,所以Hibernate a JBoss 7.1.1可以支持的最大版本是4.2.11。

我正在将我的应用程序转移到Wildfly8服务器上,该服务器上已经有了最新的Hibernate版本。

 类似资料:
  • 我开发了一个springboot war文件来部署到服务器中,但是由于某些原因,我不得不将它部署到xampp的tomcat中,但是我得到了如下错误。我怎么才能修好这个? 信息:validateJarFile(c:\xampp\tomcat\webapps\ipf-2.0.0.rc2\WEB-INF\lib\tomcat-embed-core-8.5.28.jar)-jar未加载。参见Servlet

  • 我尝试用java做一个rest web服务,并使用OpenShift服务测试服务器。 在OpenShift中,我选择Tomcat 7(JBoss EWS 2.0)作为web服务器。 当我试图将我的文件推入服务器时,在maven构建时,它会给我这些错误: 似乎错误是关于我的tools.java文件。 所以这是我的工具.java文件的代码: 我想知道,因为当我在我的PC中使用命令时,没有错误并且项目完

  • (截至2018年5月8日更新) 这是关于使用“WebSphere Deployer插件”将EAR部署到Jenkins中的WebSphere Application Server时在连接阶段遇到的一个问题。 “测试连接”成功。不幸的是,在实际的作业运行中,部署阶段在连接时仍然失败。 相关日志信息如下 [Jenkins控制台日志/作业日志(显示在Jenkins管理UI“控制台输出”中)] [WAS控制

  • 我试图在Eclipse Oxy中使用apache cxf 3.1.9创建soap web服务,并将其部署到WebLogic 12.2.1,但出现了一个错误: 或相同的错误,但它找不到org.apache.abdera.model.元素。 当我使用WebLogic 12.1.3时,没有任何问题。 如何修复此错误?这些课程的目的是什么?谢谢 更新 在类路径中添加Apache Abdera后,我出现了新

  • 我正在尝试将我的应用程序部署到Heroku,但似乎存在一些问题。每次我尝试: 我的heroku日志告诉我,我的应用程序崩溃了,我错过了“调试器”宝石。我在Heroku上找到了这条线索和这一页。当我尝试安装“byebug”gem时,bundle告诉我它不会安装在Ruby 1.9.3上,当我按照Heroku的建议将“debugger”gem放在gem文件的开发组中时,我仍然会收到相同的错误。 我也更新

  • 我有一个vuejs应用程序,它是用vue cli设置的,我正在尝试将我的应用程序部署到Heroku。 这是我的服务器: 我从gitignore中删除dist, 我在package.json中添加了一个类似“start”的起始点:“node server.js” 以下是我在控制台看到的内容: 加载资源失败:服务器响应,状态为503(服务不可用)/Favicon.ico:1 以下是heroku日志: