I've just released an initial version of xPetStore.
xPetStore is a subset of Sun Pet Store application that uses xDoclet
With xPetStore, you will learn:
    * How to create EntityBeans (with local and remote interfaces)
    * How to create SessionBeans (with local and remote interfaces)
    * How to create MessageDrivenBeans
    * How to use CMP 2.0, EJBQL and CMR
    * Generate deployment descriptor for different vendors

For the moment, xPetStore works very well with JBoss.
Im working hard to port it to other application servers.

Get it at
http://www3.sympatico.ca/htchepannou