问题标签 [persistence.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1386 浏览

java - 找不到 EclipseLink 到 OSGI Bundle persistence.xml

我在使用 EclipseLink 时遇到了一些问题。我正在使用 GlassFish v3.1,并且我正在尝试将 EclipseLink 用于我的持久层。我没有运气就遵循了 Eclipse wiki 上提供的所有教程。我的 persistence.xml 文件无法解析,并且在尝试创建 EntityManagerFactory 时收到此错误:

org.eclipse.persistence.exceptions.PersistenceUnitLoadingException 异常描述:处理来自URL的persistence.xml时抛出异常:bundle://307.1:1/

这是位于 /WEB-INF/classes/META-INF/ 中的我的 persistence.xml:

我将此行添加到我的 MANIFEST.MF 中:

0 投票
1 回答
14894 浏览

hibernate - 休眠/接缝:hibernate.show_sql 设置

有时我设置hibernate.show_sql为 true

但是我必须再次重新启动应用程序服务器。我正在使用 Weblogic 10 和 JRebel。

是否可以hibernate.show_sql在我需要的位置的代码中设置为 true?

0 投票
2 回答
10245 浏览

java - 无法弄清楚如何解决 javax.persistence.PersistenceException

我们正在尝试使用 JPA 构建 JSF 应用程序。现在,我们想做登录功能,但是当我们在 glassfish 服务器上运行应用程序时,出现了异常:

javax.persistence.PersistenceException:没有名为 siteMami 的 EntityManager 的持久性提供程序

我们认为问题出在persistence.xml的某个地方,也许在提供者处,请帮助我们。谢谢!这是目录结构:

这是目录结构

持久性.xml:

用户.java:

用户管理器.java:

0 投票
2 回答
35195 浏览

java - 两个 Persistence 单元合二为一 Persistence.xml

我们创建了一些我们所有项目都将使用的库,这些库将提供我们所有系统的基本功能(登录、一些管理等)。但是应用程序本身可以使用另一个数据库。

我们所做的是创建带有两个持久单元的 Persistence.xml。并将所有核心库实体打包在一个名为“LN-model.jar”的jar中,并将所有测试应用程序的实体打包在“App-model.jar”中。但由于某种原因,我们仍然收到以下消息。

无法解析与名为 [gfdeploy#/Users/zkropotkine/WORK/SeguridadCore/dist/gfdeploy/SeguridadCore-war_war] 的模块范围内的 persistence-context-ref-name [xxxxlistener.InicializadorListener/em] 对应的持久性单元. 请验证您的申请。

这是我们的 Persistence.xml

顺便说一下,我们将 Persistence.xml 放在一个 jar 中,我们将其添加到我们的企业项目 (EAR) 中。

0 投票
2 回答
2124 浏览

java - JPA 持久性.xml

有没有办法使persistence.xml 上的数据动态化?我正在考虑在我的属性文件上添加一个数据库名称属性,然后创建表(如果不存在)。

这可能吗?

我正在使用 EclipseLink(JPA2.0) 和 MySQL。

0 投票
1 回答
1263 浏览

hibernate - HSQLDB EJB3.0 Hibernate 无法连接到数据库

我正在尝试创建一个 EJB3.0 容器管理的持久性 bean,但在连接到单元测试使用的内存 HSQLDB 时遇到问题。我将 OpenEJB 用于我的独立容器实现。

我的持久性 XML 中有以下内容。

这是我的服务 bean:

这是我的单元测试:

当我运行单元测试时,出现以下错误:

java.sql.SQLException:分配连接时出错。原因:无法分配连接,因为:java.net.ConnectException:连接到端口 1527 上的服务器 localhost 时出错,消息连接被拒绝。

关于我做错了什么(或根本没有做)的任何想法?

谢谢

0 投票
1 回答
1205 浏览

netbeans - 错误“在类路径中找不到 META-INF/persistence.xml”的原因是什么?

包括所有必要的 toplinks 库在运行 example.java 时仍然出现以下错误

使用网豆 6.8

在类路径中找不到 META-INF/persistence.xml。

持久性.xml


Example.java


目录结构

0 投票
1 回答
1781 浏览

java - persistence.xml 没有被添加到耳朵中

我们有一个带有 ejbs 和东西的 maven 项目。当我运行构建并创建耳朵时,persistence.xml 不会包含在耳朵中。这里有什么问题?

0 投票
3 回答
34131 浏览

eclipse - Persistence.xml 放置在 eclipse 项目中的位置

简单的问题......
我在 Eclipse 环境
MainApp(企业应用程序项目)中有几个项目,其中“包括”

  1. WebController(EJB 项目)
  2. 网络模型(JPA 项目)
  3. WebView(动态 Web 项目)


问题是将persistance.xml 文件放在哪里?

获取异常:java.lang.IllegalStateException:无法为 unitName DataModel 检索 EntityManagerFactory

0 投票
2 回答
1444 浏览

java - 从程序中更改 persistence.xml 中的值

是否可以从正在使用它的程序中更改 persistence.xml 中的值?如果是,我将不胜感激一些提示或/和阅读链接。