>> > > IIRC, JPA doesn't require scanning either. There are user workarounds for when scanning doesn't work (entity class names can be specified in the persistence unit definition). This was the short term workaround that we recommended for Hibernate 3.3.x on AS7 initially.