1 Reply Latest reply on Dec 28, 2016 5:28 PM by Menelaus Perdikeas

    RESTEasy JAX-RS app to JBoss EAP 6.2 - JBAS018040: Failed to start context

    Menelaus Perdikeas Newbie

      I am trying to deploy a JAX-RS application to JBoss EAP 6.2. My web.xml has the following:

          <servlet>

              <servlet-name>resteasy-servlet</servlet-name>

              <servlet-class>

                  org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher

              </servlet-class>

          </servlet>

          <servlet-mapping>

              <servlet-name>resteasy-servlet</servlet-name>

              <url-pattern>/jax-rs/*</url-pattern>

          </servlet-mapping>

       

          <context-param>

              <param-name>resteasy.servlet.mapping.prefix</param-name>

              <param-value>/jax-rs</param-value>

          </context-param>

       

          <listener>

              <listener-class>

                  org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap

              </listener-class>

          </listener>

         

          <context-param>

              <param-name>resteasy.scan</param-name>

              <param-value>true</param-value>

          </context-param>

       

      … and I include the following as a deployment dependency:

      <dependency org="org.jboss.resteasy" name="resteasy-jaxrs" rev="3.0.5.Final"/>

      … so I have the following JAR in my WAR:

      WEB-INF/lib/resteasy-jaxrs-3.0.5.Final.jar

      However, when I deploy the WAR to JBoss I get the following trace:

      14:32:42,537 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 316) MSC000001: Failed to start service jboss.web.deployment.default-host./search-rest: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./search-rest: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:96) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_111] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_111] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_111] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_111] at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_111] at org.jboss.threads.JBossThread.run(JBossThread.java:122)

      Caused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context at org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:161) at org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:60) at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:93) ... 6 more

      What is going on and how can I debug this ?