Mantis - Resin
Viewing Issue Advanced Details
1513 block always 12-14-06 15:17 01-01-07 12:05
svadu  
sam  
normal  
closed 3.0.23  
fixed  
none    
none 3.1.0  
0001513: EJb-3 not up to date (partial solution found)
JBoss has released Seam 1.1 which can run outside of application server with help of ejb micro-container. I tried to run it on resin and found several problems ( http://mastersad.homelinux.net/blogs/index.php?blog=5&title=running_jboss_seam_1_1_on_resin_3_2x&more=1&c=1&tb=1&pb=1 [^] ). Most of them can be solved by workarounds I've found but the most blocking one is that ejb-30.jar that contains only interfaces isn't up-to-date which comes in conflict with other libraries that Seam uses (because ejb-30.jar is loaded in parent classloader it can't be overridden by ejb-3 interfaces that come with Seam).
As a 'solution' I've found that by updating the interfaces in ejb-30.jar to the latest ones the problem is solved and JBoss Seam runs well on Resin.

Since ejb-30.jar is the same across Resin3.0.2x and 3.1 this issue isn't related just to Resin 3.0.23.

Is there any way that the interfaces could be updated?

Notes
(0001681)
ferg   
01-01-07 12:05   
3.1.0 updates the EJB interfaces.