Tag: openejb

Apache OpenEJB ist eine integrierbare und leicht EJB-3.0-Implementierung, die verwendet werden kann als standalone-server oder eingebettet in Tomcat, JUnit, TestNG, Eclipse, IntelliJ, Maven, Ant, und mit jeder IDE oder Anwendung. OpenEJB ist enthalten in Apache Geronimo, IBM WebSphere Application Server CE, Apache TomEE und Apple WebObjects.

Auswahl embedded EJB 3.x-container zur Ausführung von Java-EE-5-Anwendung auf Tomcat

Anzahl der Antworten 1 Antworten
Tut mir Leid im Voraus, falls meine Frage klingt zu allgemein - ich mache alle Vorarbeiten selbst, aber nichts ersetzt die Reale Erfahrung... Mein Ziel ist zum Anschluss eines legacy-Java-EE-Anwendung (pre-EJB-3.x), um Tomcat mit eingebetteten EJB-container. Meine

Konfigurieren von embedded OpenEJB-container-tests richtig?

Anzahl der Antworten 1 Antworten
Dies ist mein SLSB: @Stateless public class MyService { PersistenceContext(unitName = "abc") EntityManager em; public boolean exists(int id) { return this.em.find(Employee.class, id) != null; } } Dies ist mein persistence.xml (ich verwende Glassfish v3): <persistence> <persistence-unit name="abc">

Wie verwenden von TomEE mit Hibernate

Anzahl der Antworten 3 Antworten
Habe ich erstellt sehr einfache app mit der persistenzkontext (hibernate als provider) Lesen einen Wert aus der Datenbank. Ich benutze Eclipse mit Maven. Erste, ich bekomme Caused by: org.apache.openejb.OpenEJBException: java.lang.ClassCastException: org.hibernate.ejb.HibernatePersistence cannot be cast to javax.persistence.spi.PersistenceProvider: und

Die Injektion EntityManager Ergebnisse in NullPointerException in TomEE?

Anzahl der Antworten 4 Antworten
Hier ist meine MovieBean.java: @Stateless public class MovieBean { @PersistenceContext private EntityManager em; /** * Default constructor. */ public MovieBean() { //TODO Auto-generated constructor stub } public List<Movie> getAllMovies() { Query query = em.createQuery("SELECT m FROM Movie

Unit-Test einer EJB mit Mockito, TestNG und OpenEJB

Anzahl der Antworten 1 Antworten
Habe ich die folgenden EJB ' s: PersonService.java @Local public interface PersonService { long countPersons(); } PersonServiceImpl.java @Stateless public class PersonServiceImpl implements PersonService { @EJB private RemotePersonService remotePersonService; @Override public long countPersons() { return remotePersonService.getAllPersons().size(); } }

Wie kann ich integrieren Jersey mit TomEE / openEJB

Anzahl der Antworten 6 Antworten
Ich bin ein Upgrade-code, der verwendet, Jersey, JAX-RS laufen auf einem Apache-TomEE-server. Leider wirft es Fehler, wenn ich versuche, Jersey mit TomEE. Bin ich mit eclipse und habe die JAX-RS-Projekt facet eingeschaltet. Er weist auf die "

Was wird in die jta-Datenquelle von persistence.xml geschrieben?

Anzahl der Antworten 1 Antworten
Welchen Wert soll ich in <jta-data-source> meiner persistence.xml? In der glassfish admin-panel erstellt habe ich eine datasource-name "abcDS". In meinem jndi.properties (innen src/test/resources) ich definierte es so: [...] abcDS=new://Resource?type=DataSource abcDS.JdbcDriver=org.hsqldb.jdbcDriver abcDS.JdbcUrl=jdbc:hsqldb:mem:testdb abcDS.JtaManaged=true [...] Was soll ich in