0 Replies Latest reply on Apr 8, 2003 4:23 AM by Christian Neuroth

    Problem deploying an EAR archive (zipped <=> exploded)

    Christian Neuroth Newbie

      Hi!

      I have a war inside an ear archive which contains a Java Webstart application. If I deploy the war
      packed in an ear file
      I receive the exception message listed below. If I unzip the ear and the war archive and deploy the exploded application, it works.... Any suggestions? What can I do to make the archives
      work? What makes the difference?

      JBoss 3.2.0 beta 2 with Tomcat, Win2K

      Saludos

      Christian

      =================================
      Exception message:
      =================================
      "type Exception report
      message
      description The server encountered an internal error () that prevented it
      from fulfilling this request.
      exception

      java.lang.NullPointerException
      at java.io.File.(File.java:175)
      at com.sun.javaws.servlet.DownloadRequest.(DownloadRequest.java:55)
      at
      com.sun.javaws.servlet.JnlpDownloadServlet.handleRequest(JnlpDownloadServlet
      .java:87)
      at
      com.sun.javaws.servlet.JnlpDownloadServlet.doGet(JnlpDownloadServlet.java:79
      )
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
      FilterChain.java:247)
      at
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
      ain.java:193)
      at
      org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
      va:260)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:643)
      at
      org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      at
      org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
      va:191)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:643)
      at
      org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
      46)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:641)
      at
      org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      at
      org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396)
      at
      org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
      )
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:643)
      at
      org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
      java:170)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:641)
      at
      org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
      )
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:641)
      at
      org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:641)
      at
      org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      at
      org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
      :174)
      at
      org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
      eNext(StandardPipeline.java:643)
      at
      org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
      at
      org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
      at
      org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
      ction(Http11Protocol.java:380)
      at
      org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
      at
      org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
      a:533)
      at java.lang.Thread.run(Thread.java:479)"