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

如何使用Jboss AS7部署Objectdb项目?

姬衡
2023-03-14

我在Jboss AS7Wildfly中部署使用ObjectDB的项目时遇到了麻烦。

首先,我使用了objectDB教程项目,该项目最初是为Glassfish开源版设计的:

  • 向persistence.xml文件添加了java:/defaultds语句。
  • 使用了objectdb-jee.jar而不是objectdb.jar

但我还是收到了一些消息,告诉我Jboss找不到提供者。

如果有人知道如何使Jboss AS7与ObjectDB一起工作,我将非常高兴知道。

java:global/Guestbook/GuestDao!guest.GuestDao
java:app/Guestbook/GuestDao!guest.GuestDao
java:module/GuestDao!guest.GuestDao
java:global/Guestbook/GuestDao
java:app/Guestbook/GuestDao
java:module/GuestDao

04:56:03,194错误[org.jboss.MSC.service.fail](MSC服务线程1-5)MSC00001:无法启动服务jboss.deployment.unit.“guestbook.war”。安装:org.jboss.MSC.service.startService jboss.deployment.unit.“guestbook.war”中的异常。安装:无法处理部署“guestbook.war”在org.jboss.as.server.deployment.deployment.deploymentUnitPhaseService.start(部署vax.persistence.PersistenceException:JBAS011466:在org.jboss.as.jpa.processor.persistenceUnitDeploymentProcessor.lookupProvider(persistenceUnitDeploymentProcessor.j55)在org.jboss.as.jpa.processor.persistenceUnit(persistenceUnitDeploymentProcessor.j55)在org.jboss.as.jpa.processor.persistenceUnit(

04:56:03,204信息[org.jboss.as.server](部署扫描程序-线程-2)JBAS015870:部署“guestbook.war”的部署已回滚并返回失败消息{“JBAS014671:Failed Services”=>{“jboss.deployment.unit.\”guestbook.war\“.INSTALL”=>“org.jboss.MSC.service.StartException in service jboss.deployment.unit.\”guestbook.war\“.INSTALL:无法处理部署的阶段安装\”guestbook.war\“}}04:56:03

04:56:03,227错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-Threads-1){“JBAS014653:复合操作失败,已回滚。失败的步骤:”=>{“operation Step-2”=>{“JBAS014671:失败的服务”=>{“jboss.deployment.unit.\”guestbook.war\“.INSTALL”=>“org.jboss.msc.service.startException in service jboss.deployment.unit.\”guestbook.war\“.INSTALL:无法要触发部署,创建一个名为guestbook.war.doDeployment 10:40:39,855信息[org.jboss.as.server.deployment](MSC服务线程1-8)JBAS015876:开始“guestbook.war”10:40:39,972信息[org.jboss.as.jpa](MSC服务线程1-10)JBAS011401:读取GuestbookPU 10:40:39,992信息[org.jboss.as.jb3.deployment.processors.ejbjndibindingsdeploymentunitprocessor](MSC服务线

java:global/Guestbook/GuestDao!guest.GuestDao
java:app/Guestbook/GuestDao!guest.GuestDao
java:module/GuestDao!guest.GuestDao
java:global/Guestbook/GuestDao
java:app/Guestbook/GuestDao
java:module/GuestDao

10:40:40,004错误[org.jboss.MSC.service.fail](MSC服务线程1-6)MSC00001:无法启动服务jboss.deployment.unit.“guestbook.war”。安装:org.jboss.MSC.service.startService jboss.deployment.unit.“guestbook.war”异常。安装:无法处理部署“guestbook.war”在org.jboss.as.server.deployment.deploymentUnitPhaseService.start(部署UnitPhaseService.java:119)vax.persistence.PersistenceException:JBAS011466:在org.jboss.as.jpa.processor.persistenceUnitDeploymentProcessor.lookupProvider(persistenceUnitDeploymentProcessor.j55)在org.jboss.as.jpa.processor.persistenceUnit(persistenceUnitDeploymentProcessor.j55)在org.jboss.as.jpa.processor.persistenceUnit(

10:40:40,010信息[org.jboss.as.server](部署扫描程序-线程-2)JBAS015870:部署“guestbook.war”的部署已回滚并返回失败消息{“JBAS014671:Failed Services”=>{“jboss.deployment.unit.\”guestbook.war\“.INSTALL”=>“org.jboss.MSC.service.StartException in service jboss.deployment.unit.\”guestbook.war\“.INSTALL:无法处理部署的阶段安装\”guestbook.war\“}}10:40:40,

10:40:40,017错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-Threads-1){“JBAS014653:复合操作失败,已回滚。失败的步骤:”=>{“operation Step-2”=>{“JBAS014671:失败的服务”=>{“jboss.deployment.unit.\”guestbook.war\“.INSTALL”=>“org.jboss.msc.service.StartException in service jboss.deployment.unit.\”guestbook.war\“.INSTALL:无法处理

共有1个答案

宗政英才
2023-03-14

您可能必须将ObjectDB jar作为一个模块添加到JBoss,如本论坛线程#8中所讨论的。

 类似资料:
  • 我是Spring mvc的新手,我已经按照入门指南导入了Spring工具套件中的应用程序()。它使用嵌入式Tomcat servlet作为独立应用程序运行良好。 然后,我开始将应用程序打包为战争。实际采取的步骤如下: 使应用程序类扩展SpringBootServletializer,并添加SpringApplicationBuilder配置方法 将嵌入式tomcat设置为提供的 将Maven打包设

  • 我在GitHub上有一个简单的php项目。并且我想建立与竹子的持续集成。 第一步:我已经用“默认作业”设置了“计划”。“默认作业”只有一个任务:源代码签出。 步骤1.1:运行构建之后,我在/users/serhiit/bamboo-agent-home/xml-data/build-dir/locpr-web-job1中看到了源代码。 步骤2:我还设置了“部署”,只有一个任务:清理工作目录任务。

  • 我有一个全栈node.js项目,我不知道部署它的最佳实践是什么。 首先提供一些信息:应用程序包括: 下一个。js前端 redis缓存 postgres sql 和节点。js后端 部署不应该花费太多,因为这是一个爱好项目。 目前(作为开发环境),我使用vercel作为前端,我自己的vm作为后端 然而,我想在应用引擎中部署一切(即没有太多的配置和自动扩展) 我只是不知道最好的提供商是什么,因为有很多服

  • 今天的目标是完成一个 Python Web 项目的线上部署,我们使用最新的 Django 项目搭建一个简易的 Web 工程,然后基于 Nginx 服务部署该 Python Web 项目。 1. 前期准备 1.1 安装虚拟环境pyenv 首先要知道,使用虚拟环境逐渐成了 python 项目开发中的一种主流方式。pyenv 可以帮我们生成多个 python 的虚拟环境,这样我可以在同一台机器上使用 p

  • 为了清楚我的codePipeline步骤,我决定有几个不同构建规范文件的codeBuild项目。 我面临一个问题,为每个codeBuild项目指定要使用的构建规范文件。当定义云形成模板来部署codeBuild项目时,AWS::CodeBuild::项目的属性需要在上设置;所以我不确定我可以指定在哪里不同的路径。 目前,我的结构如下: codemipeline文件 部署步骤1.1 知道在哪里定义路径

  • 2. 项目部署 本章主要介绍如何部署Camel。 首先,介绍Vagrant这个虚拟机工具。借助Vagrant,我们可以保证本地开发及测试环境与线上环境的一致。 随后介绍slb-admin的部署。管理端本地也要安装Dengine,用以测试Nginx配置文件的语法是否正确。此外,还需要部署数据库:MySQL及MongoDB。 最后介绍Nginx服务器的部署。我们可以根据具体需求部署Nginx集群,每台