3 Replies Latest reply on Jun 11, 2003 9:36 PM by Bryan Ross

    Java Service Wrapper and 3.2.1?

    Erik Turesson Novice

      Hello!

      I have been using the Java Service Wrapper to start Jboss-Jetty as a NT-service. It have been working fine until I changed to 3.2. If I have the same configuration as on 3.0.6 then I am receiving this stacktrace.

      INFO | jvm 1 | 2003/06/11 08:53:49 | Wrapper (Version 3.0.3)
      INFO | jvm 1 | 2003/06/11 08:53:49 |
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,963 INFO [Server] Starting JBoss (MX MicroKernel)...
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,963 INFO [Server] Release ID: JBoss [WonderLand] 3.2.1 (build: CVSTag=JBoss_3_2_1 date=200305041533)
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,963 INFO [Server] Home Dir: C:\Program\Jboss-Jetty
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,963 INFO [Server] Home URL: file:/C:/Program/Jboss-Jetty/
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,963 INFO [Server] Library URL: file:/C:/Program/Jboss-Jetty/lib/
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,973 INFO [Server] Patch URL: null
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,973 INFO [Server] Server Name: default
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,973 INFO [Server] Server Home Dir: C:\Program\Jboss-Jetty\server\default
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,973 INFO [Server] Server Home URL: file:/C:/Program/Jboss-Jetty/server/default/
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,973 INFO [Server] Server Data Dir: C:\Program\Jboss-Jetty\server\default\data
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,983 INFO [Server] Server Temp Dir: C:\Program\Jboss-Jetty\server\default\tmp
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,983 INFO [Server] Server Config URL: file:/C:/Program/Jboss-Jetty/server/default/conf/
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,983 INFO [Server] Server Library URL: file:/C:/Program/Jboss-Jetty/server/default/lib/
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,993 INFO [Server] Root Deployemnt Filename: jboss-service.xml
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:49,993 INFO [Server] Starting General Purpose Architecture (GPA)...
      INFO | jvm 1 | 2003/06/11 08:53:50 | 08:53:50,203 ERROR [Server] Failed to start
      INFO | jvm 1 | 2003/06/11 08:53:50 | java.lang.NoClassDefFoundError: EDU/oswego/cs/dl/util/concurrent/ConcurrentReaderHashMap
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.loading.UnifiedClassLoader.(UnifiedClassLoader.java:66)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.loading.UnifiedClassLoader.(UnifiedClassLoader.java:89)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.loading.UnifiedClassLoader3.(UnifiedClassLoader3.java:60)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.loading.UnifiedClassLoader3.(UnifiedClassLoader3.java:72)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.loading.UnifiedLoaderRepository3.newClassLoader(UnifiedLoaderRepository3.java:121)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at java.lang.reflect.Method.invoke(Method.java:324)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java:480)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:316)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.system.server.ServerImpl.start(ServerImpl.java:272)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.Main.boot(Main.java:150)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at org.jboss.Main$1.run(Main.java:388)
      INFO | jvm 1 | 2003/06/11 08:53:50 | at java.lang.Thread.run(Thread.java:536)
      .
      .
      .

      If I add jar files to the classpath then I am receiving other exceptions later on when accessing the first jsp page in my application.

      I have downloaded the latest Wrapper 3.0.3 from SourceForge but no difference.

      If I am starting Jboss-Jetty using the run.bat script then everything works fine.

      Whats the change between 3.06 and 3.2.1?

      /Erik

        • 1. Re: Java Service Wrapper and 3.2.1?
          harlequinn Newbie

          Note: This is exactly the problem I and few others are having, I've asked it here and in the faqs section, and the problem is also with JavaService. So far nobody has been able to give any answer.

          You can go past that particular classpath error by adding concurrent.jar to classpath when you register the service. But it will give you another classpath error, then another.

          It's not seeing any jarfiles in jboss\lib or server\lib - and it should automatically see them all. I have no idea how to fix this, and seems neither has anyone else.

          • 2. Re: Java Service Wrapper and 3.2.1?
            Erik Turesson Novice

            Hello!

            Yes I have done that, added the jarfiles in the classpath.

            However when compiling the first jsp page I get the following stacktrace:

            2003-06-11 19:08:53,261 INFO [org.jboss.jbossweb] Info: Compile: javaFileName=c:\work\filestorage\pyramiden\compiled_jsp\/index_jsp.java
            classpath=/C:/Program/Jboss-Jetty/server/default/deploy/pyramiden.ear/joodit.war/WEB-INF/lib/jsp-java.jar/;/C:/Program/Jboss-Jetty/server/default/deploy/pyramiden.ear/joodit.war/WEB-INF/lib/jsp.jar/;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp-java.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\statistics.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\configuration.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\backup.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\project.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\init.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\sequence.jar;C:\Program\Jboss-Jetty\server\default\lib\msbase.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.jetty.jar\3.org.mortbay.jetty.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\jasper-runtime.jar\4.jasper-runtime.jar;C:\Program\Jboss-Jetty\server\default\lib\scheduler-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\properties-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\scheduler-plugin-example.jar;C:\Program\Jboss-Jetty\server\default\lib\bsh-core-1.2b7.jar;C:\Program\Jboss-Jetty\server\default\lib\ant.jar;C:\Program\Jboss-Jetty\server\default\lib\poi.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-transaction.jar;C:\Program\Jboss-Jetty\server\default\lib\bsh-deployer.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jboss-xa-jdbc.rar\12.jboss-xa-jdbc.rar-contents\jboss-xa-jdbc.jar;C:\Program\Jboss-Jetty\server\default\deploy\jmx-invoker-adaptor-server.sar;C:\Program\Jboss-Jetty\server\default\deploy\jmx-rmi-adaptor.sar;C:\Program\Jboss-Jetty\server\default\lib\jmx-adaptor-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\hsqldb.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-pattern.jar;C:\Program\Jboss-Jetty\server\default\lib\pdfbox.jar;C:\Program\Jboss-Jetty\server\default\lib\jbosssx.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-common-jdbc-wrapper.jar;C:\Program\Jboss-Jetty\server\default\lib\hsqldb-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-jsr77.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.jmx.jar\8.org.mortbay.jmx.jar;C:\Program\Jboss-Jetty\server\default\lib\jbossha.jar;C:\Program\Jboss-Jetty\server\default\lib\mail-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\log4j.jar;C:\Program\Jboss-Jetty\server\default\deploy\jmx-console.war;C:\Program\Jboss-Jetty\server\default\lib\jnpserver.jar;C:\Program\Jboss-Jetty\server\default\lib\activation.jar;C:\Program\Jboss-Jetty\server\default\lib\mail.jar;C:\Program\Jboss-Jetty\server\default\deploy\http-invoker.sar\invoker.war;C:\Program\Jboss-Jetty\server\default\deploy\http-invoker.sar;C:\Program\Jboss-Jetty\server\default\lib\jboss.jar;C:\Program\Jboss-Jetty\server\default\lib\jbossmq.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\jasper-compiler.jar\5.jasper-compiler.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-util.jar;C:\Program\Jboss-Jetty\server\default\deploy\jbossweb-jetty.sar;C:\Program\Jboss-Jetty\server\default\lib\mssqlserver.jar;C:\Program\Jboss-Jetty\server\default\lib\msutil.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jboss-local-jdbc.rar\11.jboss-local-jdbc.rar-contents\jboss-local-jdbc.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-j2ee.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-jaas.jar;C:\Program\Jboss-Jetty\server\default\lib\jsse.jar;C:\Program\Jboss-Jetty\server\default\lib\jnet.jar;C:\Program\Jboss-Jetty\server\default\lib\jcert.jar;C:\Program\Jboss-Jetty\server\default\lib\jts.jar;C:\Program\Jboss-Jetty\server\default\lib\xalan.jar;C:\Program\Jboss-Jetty\server\default\conf;C:\Program\Jboss-Jetty\server\default\lib\bcel.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.j2ee.jar\7.org.mortbay.j2ee.jar;C:\Program\Jboss-Jetty\server\default\lib\autonumber-plugin.jar;C:\Program\Jboss-Jetty\server\default\lib\lucene.jar;C:\Program\Jboss-Jetty\server\default\lib\snmp-support.jar;C:\Program\Jboss-Jetty\server\default\lib\javax.servlet.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-management.jar;C:\Program\Jboss-Jetty\server\default\lib\mysql-connector-java-3.0.7-stable-bin.jar;C:\Program\Jboss-Jetty\server\default\lib\tyrex.jar;C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.jboss.jetty.jar\6.org.jboss.jetty.jar;C:\Program\Jboss-Jetty\service\wrapper.jar;C:\Program\bea\JRockit80_141_32\lib\tools.jar;C:\Program\Jboss-Jetty\bin\run.jar;C:\Program\Jboss-Jetty\bin\shutdown.jar;C:\Program\Jboss-Jetty\lib\concurrent.jar;C:\Program\Jboss-Jetty\lib\jboss-system.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp-java.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp-java.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.sar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\statistics.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\configuration.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\backup.sar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\project.sar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\init.sar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear
            cp=C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\sequence.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\msbase.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.jetty.jar\3.org.mortbay.jetty.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\jasper-runtime.jar\4.jasper-runtime.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\scheduler-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\properties-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\scheduler-plugin-example.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\bsh-core-1.2b7.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\ant.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\poi.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-transaction.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\bsh-deployer.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jboss-xa-jdbc.rar\12.jboss-xa-jdbc.rar-contents\jboss-xa-jdbc.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\jmx-invoker-adaptor-server.sar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\jmx-rmi-adaptor.sar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jmx-adaptor-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\hsqldb.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jpl-pattern.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\pdfbox.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jbosssx.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-common-jdbc-wrapper.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\hsqldb-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-jsr77.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.jmx.jar\8.org.mortbay.jmx.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jbossha.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\mail-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\log4j.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\jmx-console.war
            cp=C:\Program\Jboss-Jetty\server\default\lib\jnpserver.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\activation.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\mail.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\http-invoker.sar\invoker.war
            cp=C:\Program\Jboss-Jetty\server\default\deploy\http-invoker.sar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jbossmq.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\jasper-compiler.jar\5.jasper-compiler.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jpl-util.jar
            cp=C:\Program\Jboss-Jetty\server\default\deploy\jbossweb-jetty.sar
            cp=C:\Program\Jboss-Jetty\server\default\lib\mssqlserver.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\msutil.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jboss-local-jdbc.rar\11.jboss-local-jdbc.rar-contents\jboss-local-jdbc.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-j2ee.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-jaas.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jsse.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jnet.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jcert.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jts.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\xalan.jar
            cp=C:\Program\Jboss-Jetty\server\default\conf
            cp=C:\Program\Jboss-Jetty\server\default\lib\bcel.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.mortbay.j2ee.jar\7.org.mortbay.j2ee.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\autonumber-plugin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\lucene.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\snmp-support.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\javax.servlet.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\jboss-management.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\mysql-connector-java-3.0.7-stable-bin.jar
            cp=C:\Program\Jboss-Jetty\server\default\lib\tyrex.jar
            cp=C:\Program\Jboss-Jetty\server\default\tmp\deploy\server\default\deploy\jbossweb-jetty.sar\org.jboss.jetty.jar\6.org.jboss.jetty.jar
            cp=C:\Program\Jboss-Jetty\service\wrapper.jar
            cp=C:\Program\bea\JRockit80_141_32\lib\tools.jar
            cp=C:\Program\Jboss-Jetty\bin\run.jar
            cp=C:\Program\Jboss-Jetty\bin\shutdown.jar
            cp=C:\Program\Jboss-Jetty\lib\concurrent.jar
            cp=C:\Program\Jboss-Jetty\lib\jboss-system.jar
            work dir=c:\work\filestorage\pyramiden\compiled_jsp
            srcDir=c:\work\filestorage\pyramiden\compiled_jsp
            include=index_jsp.java
            Exception compiling Error running javac.exe compiler

            2003-06-11 19:08:53,882 WARN [org.jboss.jbossweb] WARNING: Exception:
            Error running javac.exe compiler
            at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:451)
            at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java:81)
            at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:842)
            at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
            at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
            at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
            at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
            at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129)
            at org.mortbay.jetty.servlet.Default.handleGet(Default.java:274)
            at org.mortbay.jetty.servlet.Default.service(Default.java:191)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
            at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
            at org.mortbay.http.HttpServer.service(HttpServer.java:863)
            at org.jboss.jetty.Jetty.service(Jetty.java:460)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:775)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
            at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
            Caused by: java.io.IOException: CreateProcess: javac.exe -classpath C:\Program\Jboss-Jetty\service\wrapper.jar;C:\Program\bea\JRockit80_141_32\lib\tools.jar;C:\Program\Jboss-Jetty\bin\run.jar;C:\Program\Jboss-Jetty\bin\shutdown.jar;C:\Program\Jboss-Jetty\lib\concurrent.jar;C:\Program\Jboss-Jetty\lib\jboss-system.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss.jar;C:\Program\Jboss-Jetty\server\default\lib\jnpserver.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-pattern.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-util.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-transaction.jar;C:\Program\Jboss-Jetty\server\default\lib\bcel.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp-java.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\statistics.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\configuration.?
            at java.lang.Win32Process.create(Native Method)
            at java.lang.Win32Process.(Win32Process.java:63)
            at java.lang.Runtime.execInternal(Native Method)
            at java.lang.Runtime.exec(Runtime.java:566)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:646)
            at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:416)
            at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:427)
            at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:448)
            ... 31 more
            --- Nested Exception ---
            java.io.IOException: CreateProcess: javac.exe -classpath C:\Program\Jboss-Jetty\service\wrapper.jar;C:\Program\bea\JRockit80_141_32\lib\tools.jar;C:\Program\Jboss-Jetty\bin\run.jar;C:\Program\Jboss-Jetty\bin\shutdown.jar;C:\Program\Jboss-Jetty\lib\concurrent.jar;C:\Program\Jboss-Jetty\lib\jboss-system.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss.jar;C:\Program\Jboss-Jetty\server\default\lib\jnpserver.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-pattern.jar;C:\Program\Jboss-Jetty\server\default\lib\jpl-util.jar;C:\Program\Jboss-Jetty\server\default\lib\jboss-transaction.jar;C:\Program\Jboss-Jetty\server\default\lib\bcel.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp-java.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.war\WEB-INF\lib\jsp.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\joodit.sar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\statistics.jar;C:\Program\Jboss-Jetty\server\default\deploy\pyramiden.ear\configuration.?
            at java.lang.Win32Process.create(Native Method)
            at java.lang.Win32Process.(Win32Process.java:63)
            at java.lang.Runtime.execInternal(Native Method)
            at java.lang.Runtime.exec(Runtime.java:566)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:646)
            at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:416)
            at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:427)
            at org.apache.tools.ant.taskdefs.compilers.DefaultCompilerAdapter.executeExternalCompile(DefaultCompilerAdapter.java:448)
            at org.apache.tools.ant.taskdefs.compilers.JavacExternal.execute(JavacExternal.java:81)
            at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:842)
            at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
            at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
            at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
            at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
            at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:192)
            at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:129)
            at org.mortbay.jetty.servlet.Default.handleGet(Default.java:274)
            at org.mortbay.jetty.servlet.Default.service(Default.java:191)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
            at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
            at org.mortbay.http.HttpServer.service(HttpServer.java:863)
            at org.jboss.jetty.Jetty.service(Jetty.java:460)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:775)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
            at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)
            getException():

            /Erik

            • 3. Re: Java Service Wrapper and 3.2.1?
              Bryan Ross Newbie

              Hi,

              I was also having the same problem. I then switched from the WrapperStartStopApp to the WrapperSimpleApp and the problem went away.

              wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp

              Although this doesn't fix the problem, it allows me to continue until it gets fixed.


              Bryan