Move the exception mappers to a new package (com.jboss.trading.rest.mapper) in JBoss Trading REST.

JBoss Trading App

The application is packaged as a Java EE 6 application. The version number will not be included in the file names of the EAR modules and / or libraries. The JBoss Trading RESTEasy JAX-RS module is no longer required as a dependency as the fix to allow an EJB to inherit JAX-RS annotations from a business interface is no longer needed. The RESTEasy dependencies are no longer required as JAX-RS is a part of Java EE 6.

The web.xml file is no longer required with a JAX-RS Application subclass annotated with @ApplicationPath and @ApplicationScoped. The EJB is injected into a JAX-RS annotated POJO using CDI with the business interface from the JBoss Trading API module and a qualifier. An empty beans.xml file is required for CDI.