[
https://issues.jboss.org/browse/WFLY-9878?page=com.atlassian.jira.plugin....
]
Scott Marlow commented on WFLY-9878:
------------------------------------
Also, please list the contents of your ear and/or war/jar files. If you don't want to
list the entire contents, that is fine, I'm just curious as to where the
persistence.xml file is and where the entity classes are as well, in your deployment.
EclipseLink Entity Scanning broken in Wildfly 11
------------------------------------------------
Key: WFLY-9878
URL:
https://issues.jboss.org/browse/WFLY-9878
Project: WildFly
Issue Type: Bug
Components: JPA / Hibernate
Affects Versions: 11.0.0.Final
Environment: Enterprise Maven Project
Wildfly 11
Eclipse Link 2.7.1 (2.6.3 and 2.64 were also tested)
Reporter: Alessandro Moscatelli
Assignee: Scott Marlow
Fix For: 12.0.0.Final
Following :
https://docs.jboss.org/author/display/WFLY/JPA+Reference+Guide#JPAReferen...
When you try to persist ANY entity (located in ejb, or jar or anywhere you want) if such
entity is not listed in persistence.xml you'll get a :
Caused by: javax.ejb.EJBException: java.lang.IllegalArgumentException: Object:
org.visiontech.optoplus.entity.Provider[ id=null ] is not a known Entity type
If I list such entity in persistence.xml the error is gone and the entity is persisted.
Inside standalone.xml I used :
<system-properties>
...
<property name="eclipselink.archive.factory"
value="org.jipijapa.eclipselink.JBossArchiveFactoryImpl"/>
</system-properties>
Is this a problem related to the last version (11 Final) of jipijapa.eclipselink ?
I found several topic stating that what I done worked with Wildfly 10 and older version
of jipijapa.
I tried several combination of older jipijapa and eclipselink versions without success.
I have about 130 entities in my probject, I'd REALLY love not to enlist them all.
My persistence.xml :
<persistence-unit name="optoplus">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<jta-data-source>java:/jdbc/db_optoplus</jta-data-source>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
</persistence-unit>
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)