Note that there are some explanatory texts on larger screens.

plurals
  1. POopenJPA on Java SE
    primarykey
    data
    text
    <p>I try to develop JPA project on ibm RAD. And i can run it on Webpshere successfully, but the problem is my machine is quite old. So deploying in Java EE container isn't reasonable.And i want to run it on JSE.But it gives following error:</p> <pre><code>94 test INFO [main] openjpa.Runtime - Starting OpenJPA 1.2.1-SNAPSHOT 235 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class "com.ibm.ws.persistence.jdbc.sql.DB2Dictionary". 1797 test WARN [main] openjpa.Enhance - This configuration disallows runtime optimization, but the following listed types were not enhanced at build time or at class load time with a javaagent: "[class Customer]". Exception in thread "main" &lt;openjpa-1.2.1-SNAPSHOT-r422266:686069 fatal user error&gt; org.apache.openjpa.persistence.ArgumentException: The type "class Customer" has not been enhanced. at org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java:1650) at org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java:1624) at org.apache.openjpa.meta.MetaDataRepository.processBuffer(MetaDataRepository.java:717) at org.apache.openjpa.meta.MetaDataRepository.resolveMeta(MetaDataRepository.java:616) at org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java:541) at org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepository.java:308) at org.apache.openjpa.kernel.BrokerImpl.newObjectId(BrokerImpl.java:1114) at org.apache.openjpa.kernel.DelegatingBroker.newObjectId(DelegatingBroker.java:268) at org.apache.openjpa.persistence.EntityManagerImpl.find(EntityManagerImpl.java:451) at deneme.main(deneme.java:21) </code></pre> <p>What i'm missing?</p> <p>By the my persistent.xml is:</p> <pre><code>**&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;persistence version="1.0" 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_1_0.xsd"&gt; &lt;persistence-unit name="test" transaction-type="RESOURCE_LOCAL"&gt; &lt;provider&gt; com.ibm.websphere.persistence.PersistenceProviderImpl &lt;/provider&gt; &lt;class&gt;Customer&lt;/class&gt; &lt;properties&gt; &lt;property name="openjpa.ConnectionDriverName" value="com.ibm.db2.jcc.DB2Driver"/&gt; &lt;property name="openjpa.ConnectionURL" value="jdbc:db2://localhost:50000/PARUD:retrieveMessagesFromServerOnGetMessage=true;"/&gt; &lt;property name="openjpa.ConnectionUserName" value="db2admin"/&gt; &lt;property name="openjpa.ConnectionPassword" value="xxxxx"/&gt; &lt;property name="openjpa.jdbc.Schema" value="POOL"/&gt; &lt;/properties&gt; &lt;/persistence-unit&gt; &lt;/persistence&gt;** </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload