Re: [Tasktlogger-devel] Starten des Projekts im Eclipse
Brought to you by:
teiniker
From: Manuel E. <ma...@pe...> - 2006-10-18 13:38:39
|
Hallo, hab die Libraries wieder "enthackelt" und jetzt kommt wieder die "Error con= figuring application listener"-Exception. Soll aber laut deiner Aussage egal sein. Hab auch die tasktlogger-Eintr=E4ge aus dem server.xml-File gel=F6scht. Hab mittlerweile auch die TOMCAT_HOME-Environmentvariable gesetzt und Rechn= er neu gestartet =3D=3D> diese ist jetzt auch bef=FCllt und die jasper* u.a. Files scheinen auch be= im starten auf. ABER die tasktlogger Applikation funktioniert nicht im Tomcat! Wenn ich unt= er "http://localhost:8080/manager/html/list" die Anwendungen ansehe, sehe ich = die tasktlogger Anwendung. Diese ist die einzige die nicht gestartet ist. Wenn ich dann auf= Start klicke kommt folgende Fehlermeldung: "FEHLER - Anwendung mit Kontext Pfad /tasktlogger k= onnte nicht gestartet werden". Unter der Url "http://localhost:8080/tasktlogger/" bekomme ich nur eine 404= -Fehlermeldung. Hab mittlerweile auch folgende Tomcat-Versionen ausprobiert: 5.5.12, 5.5.15= , 5.5.16 und 5.5.20. Immer die selben Probleme. lg Manuel Christian Eisendle <chr...@ei...> schrieb: > Hallo Manuel, >=20 > > hat schon irgendjemand das Javaprojekt starten k=F6nnen? Bis jetzt > > habe ich noch keinen gefunden (au=DFer den zwei hauptberuflichen > > Javaprogrammierern) der das Projekt im Eclipse starten kann.=20 > =20 >=20 > bei mir hats gleich auf Anhieb funktioniert, bin nach der Anleitung von M= artin > vorgegangen. > Bl=F6derweise hatte ich dann irgendwann das "Gl=FCck", dass es bei mir au= ch nicht > mehr funktioniert hat - selbe Fehlermeldung wie du. > Nach stundenlangen probieren hab ich's dann doch wieder zum Laufen gebrac= ht. > Wichtig ist, dass du die Tomcat-Libraries NICHT dem Devloader hinzuf=FCgs= t (also > das, was ich gestern Abend im Forum beschrieben hab, wieder r=FCckg=E4ngi= g machen) > Und nun zur L=F6sung (die hoffentlich nicht nur bei mir funktioniert)=20 > Tomcat starten (dieser muss ja zum Starten gehn, es l=E4sst sich ja nur n= icht die > tasktlogger Anwendung nicht starten) > dann steigst du beim Tomcat Manager ein (normal unter > http://localhost:8080/manager/html) und entfernst dort die tasktlogger > Anwendung - falls sie nicht eh schon weg ist. > Tomcat stoppen >=20 > Dann die Datei server.xml im TOMCAT_HOME\conf =F6ffnen - dort sollte es f= olgenden > oder =E4hnlichen Eintrag geben: > <Context path=3D"/tasktlogger" reloadable=3D"true" docBase=3D"C:\Dokument= e und > Einstellungen\veich\workspace\Tasktlogger" workDir=3D"C:\Dokumente und > Einstellungen\veich\workspace\Tasktlogger\work" > > <Loader className=3D"org.apache.catalina.loader.DevLoader" > reloadable=3D"true" debug=3D"1"/> > </Context> >=20 > Diesen Context Eintrag l=F6schen > dann im Eclipse auf Projekt -> rechte maustaste -> Tomcat Projekt -> Kont= ext in > Tomcat aktualisieren > und dann Tomcat starten. >=20 > Hinweis: Die Exception > SCHWERWIEGEND: Error configuring application listener of class > org.apache.myfaces.webapp.StartupServletContextListener >=20 > kommt bei mir auch nach wie vor! aber das hindert die Applikation nicht a= m > Starten - also nicht davon verwirren lassen! >=20 > Noch ein Hinweis: TOMCAT_HOME Environment Variable muss gesetzt sein: com= mand > fenster =F6ffnen und Eingabe: > echo %TOMCAT_HOME% > sollte der pfad zur Tomcat-Installation erscheinen >=20 > Letzter Hinweis: > Im Stack-Trace beim Hochfahren von Tomcat sollte folgender (=E4nlicher) E= intrag > drinnen sein: >=20 > [DevLoader] JSPCompiler Classpath =3D C:\Dokumente und > Einstellungen\veich\workspace\Tasktlogger\bin;C:\Dokumente und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-beanutils-1.7.0.jar= ;C:\Dokumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-codec-1.3.jar;C:\Do= kumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-collections-3.1.jar= ;C:\Dokumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-digester-1.6.jar;C:= \Dokumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-el-1.0.jar;C:\Dokum= ente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-lang-2.1.jar;C:\Dok= umente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-logging-1.0.4.jar;C= :\Dokumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\myfaces-api-1.1.4.jar;C:\Do= kumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\myfaces-impl-1.1.4.jar;C:\D= okumente > und Einstellungen\veich\workspace\Tasktlogger\lib\antlr-2.7.2.jar;C:\Doku= mente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-fileupload-1.0.jar;= C:\Dokumente > und > Einstellungen\veich\workspace\Tasktlogger\lib\commons-validator-1.1.4.jar= ;C:\Dokumente > und Einstellungen\veich\workspace\Tasktlogger\lib\oro-2.0.7.jar;C:\Dokume= nte und > Einstellungen\veich\workspace\Tasktlogger\lib\struts-1.2.8.jar;C:\Dokumen= te und > Einstellungen\veich\workspace\Tasktlogger\lib\tomahawk-1.1.5-SNAPSHOT.jar= ;C:\Dokumente > und Einstellungen\veich\workspace\Tasktlogger\lib\xalan-2.5.1.jar;C:\Doku= mente > und > Einstellungen\veich\workspace\Tasktlogger\lib\xml-apis-1.0.b2.jar;C:\Doku= mente > und Einstellungen\veich\workspace\Tasktlogger\lib\jstl-1.1.2.jar;C:\Dokum= ente > und > Einstellungen\veich\workspace\Tasktlogger\lib\standard-1.1.2.jar;C:\Dokum= ente > und Einstellungen\veich\workspace\Tasktlogger\lib\hsqldb.jar;C:\Dokumente= und > Einstellungen\veich\workspace\Tasktlogger\lib\mysql-connector-java-3.1.12-b= in.jar;C:/Programme/Apache > Software Foundation/Tomcat 5.5/shared/classes/;C:/Programme/Apache Softwa= re > Foundation/Tomcat 5.5/common/classes/;C:/Programme/Apache Software > Foundation/Tomcat 5.5/common/i18n/tomcat-i18n-en.jar;C:/Programme/Apache > Software Foundation/Tomcat > 5.5/common/i18n/tomcat-i18n-es.jar;C:/Programme/Apache Software > Foundation/Tomcat 5.5/common/i18n/tomcat-i18n-fr.jar;C:/Programme/Apache > Software Foundation/Tomcat > 5.5/common/i18n/tomcat-i18n-ja.jar;C:/Programme/Apache Software > Foundation/Tomcat 5.5/common/lib/commons-el.jar;C:/Programme/Apache Softw= are > Foundation/Tomcat 5.5/common/lib/jasper-compiler-jdt.jar;C:/Programme/Apa= che > Software Foundation/Tomcat > 5.5/common/lib/jasper-compiler.jar;C:/Programme/Apache Software > Foundation/Tomcat 5.5/common/lib/jasper-runtime.jar;C:/Programme/Apache > Software Foundation/Tomcat 5.5/common/lib/jsp-api.jar;C:/Programme/Apache > Software Foundation/Tomcat > 5.5/common/lib/naming-factory-dbcp.jar;C:/Programme/Apache Software > Foundation/Tomcat 5.5/common/lib/naming-factory.jar;C:/Programme/Apache > Software Foundation/Tomcat > 5.5/common/lib/naming-resources.jar;C:/Programme/Apache Software > Foundation/Tomcat > 5.5/common/lib/servlet-api.jar;C:/Programme/Apache%20Software%20Foundation/= Tomcat%205.5/bin/bootstrap.jar;C:/Programme/Java/jdk1.5.0_06/lib/tools.jar;= C:/Programme/Java/jdk1.5.0_06/jre/lib/ext/dnsns.jar;C:/Programme/Java/jdk1.= 5.0_06/jre/lib/ext/localedata.jar;C:/Programme/Java/jdk1.5.0_06/jre/lib/ext= /sunjce_provider.jar;C:/Programme/Java/jdk1.5.0_06/jre/lib/ext/sunpkcs11.ja= r; >=20 >=20 > Wichtig ist, dass hier die Tomcat Libraries dabei sind - und die sind nur= dann > dabei, wenn TOMCAT_HOME gesetzt ist >=20 > lg > Christian >=20 >=20 >=20 __________________________ send via peak.at webmailer |