Ok, so i went forward throught this problem and it's caused by the fact my ear 
project uses Richfaces (3.2.0.GA) with seam (2.0.0.GA) in portlets. It work 
perfectlly well but the ear project had to be isolated, with the creation of a 
loader-repository for my ear. this prevent me to cast the proxy object i get 
from a jndi lookup outside of my ear in the local or remote interface of my 
ejb. 

i have two solution : i can search for a way to make richfaces work without 
having to isolate the ear classloading (wich i'm doing looking at the richfaces 
+ portal discussion (with the portletbridge, but i don't think it works 
differently ), or i can force the EJB to be called by value, but all the docs i 
find  on the subject are about ejb 2.0 and older versions of JBoss (i'm using  
4.2.2.GA).

I tested this last one by putting the attribute calledByValue in 
default/deploy/conf/jboss-service.xml and it worked, but it's not an acceptable 
solution as it has repercutions on all jndi lookups, and it increase a lot the 
ressource usage of such operations. 

that's why i'd like to know how to force the calledbyvalue on an EJB3 lookup 
(and only on one EJB), or if possible a solution allowing not to isolate 
classloading in my ear.

i'm searching a lot by myself, (maybe not the right way :), but any clues or 
link to a corresponding documentation would really help me. 

thanks,

--
Lucas
Montes

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4148542
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to