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

无法查找JNDI名称[javax.transaction.TransactionManager]

松思源
2023-03-14

null:javax.naming.nameNotFoundException:project1-ear-1.0.0.00/project1-services-ejb1.0.0.0/personServiceImpl!com.domain.project1.interfaces.personService--service jboss.naming.context.java.“project1-ear-1.0.0.0”.“project1-services-ejb1.0.0.0”.“personServiceImpl!com.domain.project1.interfaces.personService

我的查找:

Java:global/project1-ear-1.0.0.0/project1-services-ejb-1.0.0.0/PersonServiceImpl!com.domain.project1.interfaces.PersonService

怎么了?多谢帮忙!

共有1个答案

公孙森
2023-03-14

由于您是在wildfly上部署的,因此需要更改>persistence.xml中的属性

提供商来自

<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

<provider>org.hibernate.ejb.HibernatePersistence</provider>
<name="hibernate.transaction.jta.platform" >

<property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.SunOneJtaPlatform" />
<property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform" />
<property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform"/> 
 类似资料:
  • 在weblogic上部署webapp时,我遇到了以下错误: 有人能告诉我调试这个的方法吗。

  • 我正在用Hibernate和Websphere application Server 8.0开发一个应用程序。 我已经在Websphere中创建了一个数据源,它可以成功地与数据库连接。 但从应用程序我得到以下错误: 系统错误创建会话:org。冬眠服务jndi。JndiException:无法查找JNDI名称[java:comp/env/jdbc/OracleDS] 以下是我所做的设置: Websp

  • 我在我的应用程序中使用EJB3.1。 我想在我的应用程序中将一个EJB的JNDI查找名称发送到另一个应用程序,以便它可以在运行时使用它 用程序找出任意EJB的查找名的过程是什么?

  • 我试图自动登录到网站https://opensource-demo.orangehrmlive.com/web/index.php/auth/login使用硒通过它给出了一个错误 selenium.common.exceptions.NoSuchElementException: 消息: no suchElement: 无法找到元素: {“method”:“css selector”,“selec

  • 我正在使用OpenNLP的NameFinder API示例文档。初始化名称查找器后,文档使用以下代码作为输入文本: 然而,当我将其引入eclipse时,“documents”(而不是“document”)变量给了我一个错误,表示变量documents无法解析。“documents”数组变量所指的文档是什么?我是否需要初始化一个名为“documents”的数组,该数组包含txt文件,以消除此错误?

  • 该应用程序使用Spring JMS Listener连接到JMS队列,并在WAS 8.5中部署。x、 使用spring应用程序上下文xml,bean用初始化,目标为。 在class方法中,代码试图使用查找JNDI引用,代码片段如下, 应用程序在处理消息时抛出以下异常。 例外:javax。命名。ConfigurationException:无法完成“java:”名称上的JNDI操作,因为服务器运行时