title: Jboss error: Only one JAX-RS Application Class allowed
body: <p>I have problem with my web applicaion based on Jboss server 6.1. When i try do deploy it on server it throws an error:</p>
  
  <pre><code>Deployment "vfs:///E:/Instalki/jboss/jboss-as-distribution-6.1.0.Final/jboss-6.1.0.Final/server/default/deploy/WholesaleApp.war" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: Only one JAX-RS Application Class allowed. org.glassfish.jersey.server.ResourceConfig org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig org.glassfish.jersey.server.ResourceConfig$RuntimeConfig
  </code></pre>
  
  <p>It happens when i try to add simple REST service to my app. Here is code of this class:</p>
  
  <pre><code>@Path("/wholesale")
  @Stateless
  public class WholesaleREST implements WholesaleInterface{
  
      @EJB
      WholesaleEJB bean;
  
      @Override
      @GET
      @Path("/get")
      public String getCars() {
          List&lt;Clients&gt; listOfClients = bean.getClients();
          StringWriter sw = new StringWriter();
          ClientsContainer container = new ClientsContainer(listOfClients);
          JAXB.marshal(container, sw);
          return sw.toString();
      }
  
  }
  </code></pre>
  
  <p>I have no idea why this happens, is it something wrong with server or with my class or with netbeans? I looked for this problem in the internet and they advised to change web.xml (i don't have such file i have jboss-web.xml) or to modify files and delete some lines in server configuration files which i also dont have.
  I have to do a project for my university which contains database, sesson bean, rest service and client application with swing. Its so frustrating when I have to fight with server, not the code itself. Please help me, I really don't know what to do.</p>
  
  <p>edit. Nobody knows?</p>