Didn't find anything unusual. I turned on the "TRACE" level for org.jboss.classloader.spi.base.BaseClassLoader. It shows hibernate libs being loaded by the two different domains, as it should. The question remains... Why is one EAR using the other EAR's libs when starting up?
If anyone ever come up with any ideas... Please share.