jetty - CruiseControl: Does not start - how to determine reason? -
cruisecontrol not start more (only known change adding new memory machine.)
ok, seems start: calling web gui brings:
http error: 404 not_found requesturi=/ powered jetty://
there 2 exceptions in log file:
2011-02-14 10:22:50.800::warn: fatal@jar:file:/srv/cruisecontrol-bin-2.8.2/lib/jsp-2.1.jar!/meta-inf/fmt-1_0.tld line:1 col:14 : org.xml.sax.saxparseexception: pseudo attribute name expected. 2011-02-14 10:22:50.801::warn: exception org.xml.sax.saxparseexception: pseudo attribute name expected. @ org.apache.xerces.util.errorhandlerwrapper.createsaxparseexception(unknown source) @ org.apache.xerces.util.errorhandlerwrapper.fatalerror(unknown source) @ org.apache.xerces.impl.xmlerrorreporter.reporterror(unknown source) @ org.apache.xerces.impl.xmlerrorreporter.reporterror(unknown source) @ org.apache.xerces.impl.xmlscanner.reportfatalerror(unknown source) @ org.apache.xerces.impl.xmlscanner.scanpseudoattribute(unknown source) @ org.apache.xerces.impl.xmlscanner.scanxmldeclortextdecl(unknown source) @ org.apache.xerces.impl.xmldocumentfragmentscannerimpl.scanxmldeclortextdecl(unknown source) @ org.apache.xerces.impl.xmldocumentscannerimpl$xmldecldispatcher.dispatch(unknown source) @ org.apache.xerces.impl.xmldocumentfragmentscannerimpl.scandocument(unknown source) @ org.apache.xerces.parsers.xml11configuration.parse(unknown source) @ org.apache.xerces.parsers.xml11configuration.parse(unknown source) @ org.apache.xerces.parsers.xmlparser.parse(unknown source) @ org.apache.xerces.parsers.abstractsaxparser.parse(unknown source) @ org.apache.xerces.jaxp.saxparserimpl$jaxpsaxparser.parse(unknown source) @ org.apache.xerces.jaxp.saxparserimpl.parse(unknown source) @ org.mortbay.xml.xmlparser.parse(xmlparser.java:188) @ org.mortbay.xml.xmlparser.parse(xmlparser.java:204) @ org.mortbay.jetty.webapp.taglibconfiguration.configurewebapp(taglibconfiguration.java:227) @ org.mortbay.jetty.webapp.webappcontext.startcontext(webappcontext.java:1217) @ org.mortbay.jetty.handler.contexthandler.dostart(contexthandler.java:513) @ org.mortbay.jetty.webapp.webappcontext.dostart(webappcontext.java:448) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlercollection.dostart(handlercollection.java:152) @ org.mortbay.jetty.handler.contexthandlercollection.dostart(contexthandlercollection.java:156) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlercollection.dostart(handlercollection.java:152) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlerwrapper.dostart(handlerwrapper.java:130) @ org.mortbay.jetty.server.dostart(server.java:222) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ net.sourceforge.cruisecontrol.web.embeddedjettyserver.start(embeddedjettyserver.java:105) @ net.sourceforge.cruisecontrol.main.startembeddedserver(main.java:188) @ net.sourceforge.cruisecontrol.main.start(main.java:131) @ net.sourceforge.cruisecontrol.launch.launcher.run(launcher.java:259) @ net.sourceforge.cruisecontrol.launch.launcher.main(launcher.java:117)
and:
2011-02-14 10:22:50.815::debug: container server@1236cd5 + org.mortbay.jetty.servlet.hashsessionidmanager@10c6cfc sessionidmanager 2011-02-14 10:22:50.821::debug: started org.mortbay.jetty.servlet.hashsessionidmanager@10c6cfc 2011-02-14 10:22:50.821::debug: started org.mortbay.jetty.servlet.hashsessionmanager@1958bf9 2011-02-14 10:22:50.822::debug: filternamemap={} 2011-02-14 10:22:50.822::debug: pathfilters=[] 2011-02-14 10:22:50.822::debug: servletfiltermap={} 2011-02-14 10:22:50.822::debug: servletpathmap={*.xsp=jsp, *.jspx=jsp, *.jspf=jsp, *.jsp=jsp, *.jnlp=jnlpdownloadservlet, *.jspf=jsp, *.jspx=jsp, /*=jnlpdownloadservlet, *.xsp=jsp, /=default, *.jsp=jsp} 2011-02-14 10:22:50.822::debug: servletnamemap={jsp=jsp, default=default, jnlpdownloadservlet=jnlpdownloadservlet} 2011-02-14 10:22:50.822::debug: starting servlethandler@159e154 2011-02-14 10:22:50.822::debug: started servlethandler@159e154 2011-02-14 10:22:50.822::debug: starting securityhandler@1be2893 2011-02-14 10:22:50.822::debug: started securityhandler@1be2893 2011-02-14 10:22:50.822::debug: starting sessionhandler@1d87b85 2011-02-14 10:22:50.822::debug: started sessionhandler@1d87b85 2011-02-14 10:22:50.822::debug: starting org.mortbay.jetty.webapp.webappcontext@1de45e2{/cc-config,file:/srv/cruisecontrol-bin-2.8.2/webapps/cc-config/} 2011-02-14 10:22:50.822::debug: starting errorpageerrorhandler@118958e 2011-02-14 10:22:50.822::debug: started errorpageerrorhandler@118958e 2011-02-14 10:22:50.994::debug: loaded class javax.servlet.http.httpservlet 2011-02-14 10:22:50.994::debug: loaded class javax.servlet.http.httpservlet java.net.urlclassloader@82c01f 2011-02-14 10:22:50.994::debug: loaded class com.sun.javaws.servlet.jnlpdownloadservlet contextloader@cruisecontrol webstart client([file:/srv/cruisecontrol-bin-2.8.2/webapps/cc-config/web-inf/lib/jnlp-servlet.jar]) / java.net.urlclassloader@82c01f 2011-02-14 10:22:50.994::debug: holding class com.sun.javaws.servlet.jnlpdownloadservlet 2011-02-14 10:22:50.995::debug: started jnlpdownloadservlet 2011-02-14 10:22:50.995::debug: loaded class org.apache.jasper.servlet.jspservlet java.net.urlclassloader@82c01f 2011-02-14 10:22:50.995::debug: holding class org.apache.jasper.servlet.jspservlet 2011-02-14 10:22:50.080::warn: failed jsp java.lang.noclassdeffounderror: javax/servlet/jsp/jspfactory @ org.apache.jasper.servlet.jspservlet.init(jspservlet.java:134) @ org.mortbay.jetty.servlet.servletholder.initservlet(servletholder.java:433) @ org.mortbay.jetty.servlet.servletholder.dostart(servletholder.java:256) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.servlet.servlethandler.initialize(servlethandler.java:616) @ org.mortbay.jetty.servlet.context.startcontext(context.java:140) @ org.mortbay.jetty.webapp.webappcontext.startcontext(webappcontext.java:1220) @ org.mortbay.jetty.handler.contexthandler.dostart(contexthandler.java:513) @ org.mortbay.jetty.webapp.webappcontext.dostart(webappcontext.java:448) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlercollection.dostart(handlercollection.java:152) @ org.mortbay.jetty.handler.contexthandlercollection.dostart(contexthandlercollection.java:156) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlercollection.dostart(handlercollection.java:152) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ org.mortbay.jetty.handler.handlerwrapper.dostart(handlerwrapper.java:130) @ org.mortbay.jetty.server.dostart(server.java:222) @ org.mortbay.component.abstractlifecycle.start(abstractlifecycle.java:39) @ net.sourceforge.cruisecontrol.web.embeddedjettyserver.start(embeddedjettyserver.java:105) @ net.sourceforge.cruisecontrol.main.startembeddedserver(main.java:188) @ net.sourceforge.cruisecontrol.main.start(main.java:131) @ net.sourceforge.cruisecontrol.launch.launcher.run(launcher.java:259) @ net.sourceforge.cruisecontrol.launch.launcher.main(launcher.java:117) caused by: java.lang.classnotfoundexception: javax.servlet.jsp.jspfactory @ java.net.urlclassloader$1.run(urlclassloader.java:214) @ java.security.accesscontroller.doprivileged(native method) @ java.net.urlclassloader.findclass(urlclassloader.java:205) @ java.lang.classloader.loadclass(classloader.java:323) @ java.lang.classloader.loadclass(classloader.java:268) @ java.lang.classloader.loadclassinternal(classloader.java:336) ... 23 more caused by: java.io.ioexception: misplaced continuation line @ java.util.jar.attributes.read(attributes.java:391) @ java.util.jar.manifest.read(manifest.java:199) @ java.util.jar.manifest.<init>(manifest.java:69) @ java.util.jar.jarfile.getmanifestfromreference(jarfile.java:177) @ java.util.jar.jarfile.getmanifest(jarfile.java:163) @ sun.misc.urlclasspath$jarloader$2.getmanifest(urlclasspath.java:710) @ java.net.urlclassloader.defineclass(urlclassloader.java:238) @ java.net.urlclassloader.access$000(urlclassloader.java:73) @ java.net.urlclassloader$1.run(urlclassloader.java:212) ... 28 more
any ideas? have been changed? file corrupted?
Comments
Post a Comment