You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "jieryn (JIRA)" <ji...@apache.org> on 2014/10/06 19:13:33 UTC
[jira] [Commented] (TOMEE-1383) "classless" persistence.xml can not
find @Entities
[ https://issues.apache.org/jira/browse/TOMEE-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14160520#comment-14160520 ]
jieryn commented on TOMEE-1383:
-------------------------------
TomEE 1.7.1
> "classless" persistence.xml can not find @Entities
> --------------------------------------------------
>
> Key: TOMEE-1383
> URL: https://issues.apache.org/jira/browse/TOMEE-1383
> Project: TomEE
> Issue Type: Bug
> Reporter: jieryn
>
> Here is an example persistence.xml that ought to work:
> {code}<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
> version="2.0">
> <persistence-unit name="persistenceUnit">
> <exclude-unlisted-classes>false</exclude-unlisted-classes>
> <properties>
> <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)" />
> </properties>
> </persistence-unit>
> </persistence>
> {code}
> Will throw an exception when trying to fetch entities:
> {code}Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: user lacks privilege or object not found: MYOBJ {SELECT t0.id FROM MyObj t0} [code=-5501, state=42501]
> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConnectionDecorator.java:219)
> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConnectionDecorator.java:199)
> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.access$000(LoggingConnectionDecorator.java:59)
> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection.prepareStatement(LoggingConnectionDecorator.java:251)
> at org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:133)
> at org.apache.openjpa.lib.jdbc.ConfiguringConnectionDecorator$ConfiguringConnection.prepareStatement(ConfiguringConnectionDecorator.java:140)
> at org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:133)
> at org.apache.openjpa.jdbc.kernel.JDBCStoreManager$RefCountConnection.prepareStatement(JDBCStoreManager.java:1643)
> at org.apache.openjpa.lib.jdbc.DelegatingConnection.prepareStatement(DelegatingConnection.java:122)
> at org.apache.openjpa.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:508)
> at org.apache.openjpa.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:488)
> at org.apache.openjpa.jdbc.sql.SelectImpl.prepareStatement(SelectImpl.java:481)
> at org.apache.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:422)
> at org.apache.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:393)
> at org.apache.openjpa.jdbc.sql.LogicalUnion$UnionSelect.execute(LogicalUnion.java:427)
> at org.apache.openjpa.jdbc.sql.LogicalUnion.execute(LogicalUnion.java:230)
> at org.apache.openjpa.jdbc.sql.LogicalUnion.execute(LogicalUnion.java:220)
> at org.apache.openjpa.jdbc.kernel.SelectResultObjectProvider.open(SelectResultObjectProvider.java:94)
> at org.apache.openjpa.kernel.QueryImpl$PackingResultObjectProvider.open(QueryImpl.java:2070)
> at org.apache.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java:34)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)