Dear all, I understand EJB 3.0 supports RMI-IIOP and this protocols allows the pass-by-reference style, so in principle we could have an EJB method, say public void myMethod(MyType remotableObject), where MyType implements java.rmi.Remote (NOT Serializable, in which case it would be pass-by-value semantics). Does this really work ? Do you have a good use case for the pass-by-reference scenario in EJB ? Thank you, Best regards, Sorin