> This is the jar that contains all of the javax.persistence classes.
> You may need the other dependencies listed in the OpenJPA POM too.
I've now included the following artifacts, as you suggested. I thought, that
these will be resolved by the pom-file itself. Problem is, that the failure
is still the same.
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jpa_3.0_spec</artifactId>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<groupId>net.sourceforge.serp</groupId>
<artifactId>serp</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-xmlstore</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-persistence-jdbc</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-persistence</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-jdbc</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-kernel</artifactId>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa-lib</artifactId>
My Code goes like this:
EntityManagerFactory emf =
Persistence.createEntityManagerFactory("appname");
EntityManager em = emf.createEntityManager();
And the error
[INFO] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/persistence/Persistence
Which comes up in the first line, of this code. Imports are correct, eclipse
did them.
When I use the Injection like this:
@PersistenceContext(unitName = "grademaster")
private static EntityManager em;
it works, but the main-problem is a really strange Error...
The injection solved it (at least for me, we'll see, what my database-coder
says) for me ;)
Uli
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]