Is it because even if they share the same loader repository, A.ear et B.ear have different classloader. When the A.ear reload, he reloads a new version of A-libs classes but B.ejb still points to old reference of the A-libs classes ?
Is there any workaround ?
I run my jboss 4.0.5 with a JDK 1.5.
Will there be any changes with a JDK 1.6 ?