My EJB3 entities use the JAXB annotation API. Since this does not come with JBoss yet, I thought to put it inside my EAR and let the entity JAR point to it via the MANIFEST.MF Class-Path entry. But, this does not work. How do I tell the EJB3 deployer to use my jaxb-api-xxx.jar that comes with my EAR file when deploying the PARs? I don't feel like pushing all my required libraries into $JBOSS_HOME/lib...
put the jar in your entity or ejb jar file. Or list it in jboss-app.xml as a service. See app server doco for more details on the latter.