Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JBoss User Help »

[jboss-user] [EJB 3.0] - EjB3 & JBoos AS - JUnit testing

scott.stark@jboss.org

2007-05-03


Hi,
I am try to crate an ear using the following technologies:

  * JBoss AS 4.0.5.GA with EJB3
  * JBoss Embeddable EJB3 Container
  * Hibernate 3
  * JUnit

I have been able to create an ear the deploys and executes on the JBoss AS but when the same code is executed with JUnit in the embeddable EJB 3 container the dependent EJBs do not get injected as I expected.

Tracked the problem down to the different annotations being used in the JBoss AS (javax.ebj.ejb) vs Embeddable container (javax.annotation.ejb).

Changing the annotation to other one got the code working on the embeddable container but now fails on the JBoss AS (as one would expect).

Does anyone know a way that I can have the same code run deployed on a JBoss AS and testable with JUnit?
 
Some options I'm exploring but not having any luck on finding people that have managed to accomplish:
1) Upgrade embedded ejb3 container to use same annotation as JBoss AS
2) Run JBoss AS server in same JVM as JUnit runner

Would greatly appreciate any advice anyone can offer, even if its different then the approaches I've described above.

Thanks

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4043040#4043040

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4043040
_______________________________________________
jboss-user mailing list
jboss-user@(protected)
https://lists.jboss.org/mailman/listinfo/jboss-user
©2008 junlu.com - Jax Systems, LLC, U.S.A.