3 Replies Latest reply on Jul 7, 2004 6:04 AM by stefanfreyr

    ZipException trying to run any web app (including jmx-consol

    stefanfreyr

      I'm getting a ZipException whenever I try to run the jmx-console webapp from JBoss's web.

      Since it seems that I cannot attach a file I'm going to paste in the stack-trace that is output to my JBoss console:

      11:12:06,898 INFO [Engine] Error compiling file: /usr/local/jboss/jboss-3.2.3/server/default/work/MainEngine/localhost/jmx-console/index_jsp.java [javac] Compiling 1 source file
      [javac] error: error reading /usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34858mail-service.xml; java.util.zip.ZipException: error in opening zip file
      [javac] 1 error


      11:12:06,899 INFO [Engine] Info: Compile: javaFileName=/usr/local/jboss/jboss-3.2.3/server/default/work/MainEngine/localhost/jmx-console/index_jsp.java
      classpath=/usr/local/jboss/jboss-3.2.3/server/default/lib/jpl-util.jar:/usr/local/jboss/jboss-3.2.3/lib/xml-apis.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34858mail-service.xml:/usr/local/jboss/jboss-3.2.3/lib/jdom.jar:/usr/local/jboss/jboss-3.2.3/lib/concurrent.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34857cache-invalidation-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34846hsqldb-jdbc2-service.xml:/usr/local/jboss/jboss-3.2.3/lib/jboss-common.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/bcel.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34839jboss-local-jdbc.rar-contents/jboss-local-jdbc.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34827naming-resources.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/mail.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34839jboss-local-jdbc.rar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jcommon.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jsse.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34833tomcat-util.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/scheduler-plugin-example.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34856properties-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34829tomcat-jk2.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jbosssx.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34824ant.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34830tomcat41-service.jar:/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/localedata.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/hsqldb.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34817servlets-common.jar:/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/sunjce_provider.jar:/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/dnsns.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jts.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/scheduler-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/snmp-adaptor.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34842hsqldb-ds.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jfreechart-demo.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-jsr77.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34815servlets-webdav.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/bsh-deployer.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34840jboss-xa-jdbc.rar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34847oil2-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34821commons-collections.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/ifxjdbc.jar:/usr/local/jboss/jboss-3.2.3/lib/xercesImpl.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34852sqlexception-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jbossweb-tomcat41.sar/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jfreechart.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34837jboss-jca.sar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34859scheduler-service.xml:/usr/local/java/j2sdk1.5.0_jboss/lib/tools.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jpl-pattern.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/mail-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34819catalina.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34843informix-xa-ds.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34845oil-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34813tomcat-coyote.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/bindingservice-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/:/usr/local/jboss/jboss-3.2.3/lib/jaxp.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34851uil2-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34848rmi-il-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/console-mgr-classes.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34844jvm-il-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/lib/jnet.jar:/usr/local/jboss/jboss-3.2.3/lib/jboss-jmx.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34834castor.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/log4j.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/snmp-adaptor.sar/:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-j2ee.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34828commons-digester.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/ifxjdbcx.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34818jasper-compiler.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/autonumber-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/activation.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar/invoker.war/:/usr/local/jboss/jboss-3.2.3/server/default/lib/hsqldb-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jnpserver.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/snmp-support.jar:/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/sunpkcs11.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34812jboss-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34850jbossmq-destinations-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34832commons-logging.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34860client-deployer-service.xml:/usr/local/jboss/jboss-3.2.3/bin/run.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34841jms-ds.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34814naming-common.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-jaas.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34822servlets-invoker.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-transaction.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34838jms-ra.rar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jbossha.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34820jakarta-regexp-1.3.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34849jbossmq-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34825jasper-runtime.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34816bootstrap.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/bsh-core-1.3.0.jar:/usr/local/jboss/jboss-3.2.3/lib/gnu-regexp.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34853user-service.xml:/usr/local/jboss/jboss-3.2.3/lib/log4j-boot.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jcert.jar:/usr/local/jboss/jboss-3.2.3/lib/jboss-system.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-invoker-adaptor-server.sar/:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-console.war/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34831commons-beanutils.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar/:/usr/local/jboss/jboss-3.2.3/server/default/lib/jbossmq.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34838jms-ra.rar-contents/jms-ra.jar:/usr/local/jboss/jboss-3.2.3/server/default/conf/:/usr/local/jboss/jboss-3.2.3/server/default/lib/xalan.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/javax.servlet.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/properties-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-console.war/WEB-INF/classes/:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34854transaction-service.xml:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34840jboss-xa-jdbc.rar-contents/jboss-xa-jdbc.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-management.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34826tomcat-http11.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss.jar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-common-jdbc-wrapper.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34836uuid-key-generator.sar:/usr/local/jboss/jboss-3.2.3/server/default/lib/jmx-adaptor-plugin.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar:/usr/local/jboss/jboss-3.2.3/lib/xalan.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34823servlets-default.jar:/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34855schedule-manager-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jpl-util.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/xml-apis.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34858mail-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/lib/jdom.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/concurrent.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34857cache-invalidation-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34846hsqldb-jdbc2-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/lib/jboss-common.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/bcel.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34839jboss-local-jdbc.rar-contents/jboss-local-jdbc.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34827naming-resources.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/mail.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34839jboss-local-jdbc.rar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jcommon.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jsse.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34833tomcat-util.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/scheduler-plugin-example.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34856properties-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34829tomcat-jk2.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jbosssx.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34824ant.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34830tomcat41-service.jar
      cp=/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/localedata.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/hsqldb.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34817servlets-common.jar
      cp=/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/sunjce_provider.jar
      cp=/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/dnsns.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jts.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/scheduler-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/snmp-adaptor.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34842hsqldb-ds.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jfreechart-demo.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-jsr77.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34815servlets-webdav.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/bsh-deployer.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34840jboss-xa-jdbc.rar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34847oil2-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34821commons-collections.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/ifxjdbc.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/xercesImpl.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34852sqlexception-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jbossweb-tomcat41.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/jfreechart.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34837jboss-jca.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34859scheduler-service.xml
      cp=/usr/local/java/j2sdk1.5.0_jboss/lib/tools.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jpl-pattern.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/mail-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34819catalina.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34843informix-xa-ds.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34845oil-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34813tomcat-coyote.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/bindingservice-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes
      cp=/usr/local/jboss/jboss-3.2.3/lib/jaxp.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34851uil2-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34848rmi-il-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar-contents/console-mgr-classes.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34844jvm-il-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jnet.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/jboss-jmx.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34834castor.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/log4j.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/snmp-adaptor.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-j2ee.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34828commons-digester.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/ifxjdbcx.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34818jasper-compiler.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/autonumber-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/activation.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/http-invoker.sar/invoker.war
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/hsqldb-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jnpserver.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/snmp-support.jar
      cp=/usr/local/java/j2sdk1.5.0_jboss/jre/lib/ext/sunpkcs11.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34812jboss-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34850jbossmq-destinations-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34832commons-logging.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34860client-deployer-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/bin/run.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34841jms-ds.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34814naming-common.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-jaas.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34822servlets-invoker.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-transaction.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34838jms-ra.rar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jbossha.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34820jakarta-regexp-1.3.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34849jbossmq-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34825jasper-runtime.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34816bootstrap.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/bsh-core-1.3.0.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/gnu-regexp.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34853user-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/lib/log4j-boot.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jcert.jar
      cp=/usr/local/jboss/jboss-3.2.3/lib/jboss-system.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-invoker-adaptor-server.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-console.war
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34831commons-beanutils.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jms/jbossmq-httpil.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jbossmq.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34838jms-ra.rar-contents/jms-ra.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/conf
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/xalan.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/javax.servlet.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/properties-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/deploy/jmx-console.war/WEB-INF/classes
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34854transaction-service.xml
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34840jboss-xa-jdbc.rar-contents/jboss-xa-jdbc.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-management.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34826tomcat-http11.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jboss-common-jdbc-wrapper.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34836uuid-key-generator.sar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/lib/jmx-adaptor-plugin.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34835console-mgr.sar
      cp=/usr/local/jboss/jboss-3.2.3/lib/xalan.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34823servlets-default.jar
      cp=/usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34855schedule-manager-service.xml
      work dir=/usr/local/jboss/jboss-3.2.3/server/default/work/MainEngine/localhost/jmx-console
      srcDir=/usr/local/jboss/jboss-3.2.3/server/default/work/MainEngine/localhost/jmx-console
      include=index_jsp.java
      Exception compiling Compile failed; see the compiler error output for details.

      11:12:06,903 ERROR [Engine] Exception:
      Compile failed; see the compiler error output for details.
      at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)
      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.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.java:191)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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:2417)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.invokeNext(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:197)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
      at java.lang.Thread.run(Thread.java:566)
      11:12:06,923 ERROR [STDERR] Compile failed; see the compiler error output for details.
      11:12:06,923 ERROR [STDERR] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)
      11:12:06,923 ERROR [STDERR] at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
      11:12:06,923 ERROR [STDERR] at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:317)
      11:12:06,923 ERROR [STDERR] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
      11:12:06,923 ERROR [STDERR] at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
      11:12:06,924 ERROR [STDERR] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
      11:12:06,924 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
      11:12:06,924 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
      11:12:06,924 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      11:12:06,924 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
      11:12:06,924 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      11:12:06,924 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
      11:12:06,925 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      11:12:06,925 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      11:12:06,925 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      11:12:06,925 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      11:12:06,925 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      11:12:06,925 ERROR [STDERR] at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
      11:12:06,926 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,926 ERROR [STDERR] at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
      11:12:06,926 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,926 ERROR [STDERR] at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
      11:12:06,926 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,926 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,927 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,928 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      11:12:06,928 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      11:12:06,929 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
      11:12:06,929 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      11:12:06,929 ERROR [STDERR] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
      11:12:06,929 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
      11:12:06,929 ERROR [STDERR] at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
      11:12:06,929 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
      11:12:06,930 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
      11:12:06,930 ERROR [STDERR] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
      11:12:06,930 ERROR [STDERR] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
      11:12:06,949 ERROR [STDERR] at java.lang.Thread.run(Thread.java:566)
      11:12:06,954 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
      org.apache.jasper.JasperException: Unable to compile class for JSP

      An error occurred at line: -1 in the jsp file: null

      Generated servlet error:
      [javac] Compiling 1 source file
      [javac] error: error reading /usr/local/jboss/jboss-3.2.3/server/default/tmp/deploy/tmp34858mail-service.xml; java.util.zip.ZipException: error in opening zip file
      [javac] 1 error



      at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
      at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
      at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
      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.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.java:191)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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:2417)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
      at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
      at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(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.invokeNext(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:197)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
      at java.lang.Thread.run(Thread.java:566)

      Here are the warnings I get when I start JBoss (I have no idea why they're appearing):

      11:11:02,871 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@111bfbc
      11:11:06,123 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@be76c7
      11:11:09,044 WARN [Heartbeat] Heartbeat disabled
      11:11:20,450 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@1f6321
      11:11:22,906 WARN [EmbeddedTomcatService] Unable to invoke setDelegate on class loader:org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@160e069

      One very important thing to note is that I'm using JDK 1.5.0 beta to run JBoss (in order to get generics). To do that I had to open up the rt.jar file in the JDK jre/lib directory and remove the jmx classes. I can't see that this could be causing this specific problem. I'm going to try to run my JBoss using JDK 1.4.2 and see what happens. I'll post a reply to this as soon as I've done that.