An ejb belonging to an ear file, gets libraries dependances so all references are put into his manifest (Class-Path)
The program failed if one of the dependances gets another references to a deeper jar which is not found.
This has been patched in a former jonas version but it doesn't work in all cases.
Message excerpt :
2010-10-25 11:43:44,781 : EarServiceImpl.deployEar
: Cannot Create EJB ClassLoader for EAR 'E:\Clara\Jonas4109Projects\apps\asyncproto-ear-1.0.0-SNAPSHOT-LOCAL.ear' :
E:\Clara\Jonas4109Projects\work\apps\jonas\asyncproto-ear-1.0.0-SNAPSHOT-LOCAL_2010.10.25-10.55.25\jaxb-api.jar (file not found)
Could it be patched again ?