Ich habe jetzt alles nochmal neu installiert. Anscheinend waren da doch noch Template Überbleibsel von einer älteren Version.
Jetzt wird die fs-formlogger.ini erzeugt. Der Inhalt sieht folgendermaßen aus:
loggers=KontaktLogger
loggers.kontakt=KontaktLogger
KontaktLogger.class=de.espirit.firstspirit.opt.formedit.MailLogger
KontaktLogger.smtpHost=localhost
KontaktLogger.encoding=UTF-8
KontaktLogger.mailTemplatePath=/de/internetportal/sonstiges/kontakt/kontaktmailer.htm
Bei absenden des Formulars erhalte ich dennoch eine Fehlermeldung:
javax.servlet.ServletException: Servlet.init() for servlet fsfe-FormLogger threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
java.lang.Thread.run(Thread.java:662)
root cause
java.lang.NoClassDefFoundError: de/espirit/common/Logging
de.espirit.firstspirit.opt.formedit.MailLogger.init(MailLogger.java:100)
de.espirit.firstspirit.opt.formedit.FormServlet.initLoggers(FormServlet.java:187)
de.espirit.firstspirit.opt.formedit.FormServlet.loadLoggers(FormServlet.java:142)
de.espirit.firstspirit.opt.formedit.FormServlet.init(FormServlet.java:107)
javax.servlet.GenericServlet.init(GenericServlet.java:212)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
java.lang.Thread.run(Thread.java:662)
Sieht ja so aus als fehle da eine Klasse. Mehr als die entsprechenden jar Files auf den Server spielen kann ich jetzt ja aber nicht machen. Irgendeine Idee, was jetzt schon wieder diesen Fehler verursacht?