Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-507

Fails to bootstrap if no WEB-INF/lib exist in deployment

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.2-beta-1
    • Component/s: None
    • Labels:
      None
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      Create a empty directory in the war

      Show
      Create a empty directory in the war

      Description

      If you deploy a WAR that has no WEB-INF/lib folder, RESTEasy dies..

      16:22:46,476 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/test]] Exception starting filter Resteasy: java.lang.NullPointerException
      at org.scannotation.WarUrlFinder.findWebInfLibClasspaths(WarUrlFinder.java:27) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.ListenerBootstrap.getScanningUrls(ListenerBootstrap.java:33) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.ConfigurationBootstrap.createDeployment(ConfigurationBootstrap.java:163) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.ListenerBootstrap.createDeployment(ListenerBootstrap.java:26) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.FilterBootstrap.createDeployment(FilterBootstrap.java:25) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:66) [:6.0.0.Final]
      at org.jboss.resteasy.plugins.server.servlet.FilterDispatcher.init(FilterDispatcher.java:39) [:6.0.0.Final]
      at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447) [:6.0.0.Final]
      at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3246) [:6.0.0.Final]
      at org.apache.catalina.core.StandardContext.start(StandardContext.java:3843) [:6.0.0.Final]
      at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.0.0.Final]
      at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
      at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
      at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
      at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_20]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_20]

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                bill.burke Bill Burke
                Reporter:
                aslak Aslak Knutsen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: