В Weblogic 10.3 развернут JAR, содержащий EJB ниже вместе с файлом постоянства. Но Weblogic разворачивает его как Тип «Библиотека» вместо «EJB», а это не то, что мне нужно.
package com.sajee;
import javax.persistence.*;
@Entity
@Table(name="REGISTRAR")
public class Registrar implements java.io.Serializable
{
private int courseId, registered;
public Registrar ( ) { }
@Id
@Column(name="courseId")
public int getCourseId( ) { return courseId; }
public void setCourseId(int pk) { courseId = pk; }
@Column(name="number_students_registered")
public int getRegistered( ) { return registered; }
public void setRegistered(int reg) {registered = reg; }
}
<persistence>
<persistence-unit name="SRS" transaction-type="JTA">
<jta-data-source>myDataSource</jta-data-source>
<non-jta-data-source>myDataSource</non-jta-data-source>
<properties>
<property name="openjpa.jdbc.DBDictionary" value="derby" />
</properties>
</persistence-unit>
</persistence>
Есть идеи, что я делаю не так? Как бы я устранить это?