Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-20399

Jenkins-CI and JBoss7 - Deployment Failure - Missing Ressource-Files

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • core
    • None

      I am running a Debian Server with an installed Jboss 7.0.2 runnning on Java 1.7

      After deploying the jenkins.war the Server is able to deploy and start the application. When I open the applications-url the jenins is displayed but there are no images shown.

      The following exception can be found in the log after I opened the URL the first time:

      18:05:59,463 INFO [hudson.WebAppMain] (Jenkins initialization thread) Jenkins is fully up and running
      18:06:09,282 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/jenkins]] (Handling GET /jenkins/adjuncts/5340685a/org/kohsuke/stapler/bind.js : http--0%3A0%3A0%3A0%3A0%3A0%3A0%3A0-8080-5) Error while serving http://192.168.1.100:8080/jenkins/adjuncts/5340685a/org/kohsuke/stapler/bind.js: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.7.0_09]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.7.0_09]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.7.0_09]
      at java.lang.reflect.Method.invoke(Method.java:601) [:1.7.0_09]
      at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:297) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:160) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:95) [stapler-1.221.jar:]
      at org.kohsuke.stapler.MetaClass$11.dispatch(MetaClass.java:370) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:727) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841) [stapler-1.221.jar:]
      at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248) [stapler-1.221.jar:]
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) [stapler-1.221.jar:]
      at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248) [stapler-1.221.jar:]
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:727) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:841) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:630) [stapler-1.221.jar:]
      at org.kohsuke.stapler.Stapler.service(Stapler.java:224) [stapler-1.221.jar:]
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96) [jenkins-core-1.536.jar:]
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) [jenkins-core-1.536.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) [jenkins-core-1.536.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) [jenkins-core-1.536.jar:]
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) [jenkins-core-1.536.jar:]
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) [jenkins-core-1.536.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) [stapler-1.221.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) [stapler-1.221.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) [jenkins-core-1.536.jar:]
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:139) [jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:388) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.jboss.as.web.NamingValve.invoke(NamingValve.java:57) [jboss-as-web-7.0.2.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:154) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952) [jbossweb-7.0.1.Final.jar:7.0.2.Final]
      at java.lang.Thread.run(Thread.java:722) [:1.7.0_09]
      Caused by: java.lang.NoClassDefFoundError: sun/net/www/protocol/jar/JarURLConnection
      at org.kohsuke.stapler.Stapler$OpenConnection.getLastModified(Stapler.java:273) [stapler-1.221.jar:]
      ...

      It seems that the server is not able to find the deployed ressources. When I start it directly from the console (java -jar ..) the application starts.
      Can you tell me where i have to search for the solution?

            Unassigned Unassigned
            dgir Thomas Schiffler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: