Search the FirstSpirit Knowledge Base
Hallo Zusammen,
sind gerade dabei FormEdit im FirstSpirit 5.2 zu implementieren, bekommen aber beim Absenden immer folgenden Fehler.
org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [fsfe-FormLogger] in context with path [] threw exception
java.lang.IllegalArgumentException: contextPath is null or empty
at de.espirit.firstspirit.opt.formedit.util.ServletUrlCreator.<init>(ServletUrlCreator.java:23)
at de.espirit.firstspirit.opt.formedit.FormServlet.doPost(FormServlet.java:355)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:868)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1502)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1458)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Hat hierzu jemand evtl. eine Idee an was es liegen könnte?
Gruß
Felix Bachner
Guten Morgen Tobias,
habe gestern von e-spirit mitgeteilt bekommen, dass in der aktuellen Version (5.11.310) des Moduls ein Bug vorliegt.
Mir wurde eine angepasste Version der .jar geschickt und nun funktioniert alles wieder wie gewohnt.
Das Wechseln auf eine ältere Version hätte wahrscheinlich auch funktioniert.
Trotzdem vielen Dank an alle Unterstützer!
Gruß
Felix
Hallo zusammen,
es gibt in der aktuellen Version von FormEdit (5.11) tatsächlich einen Fehler, der dazu führt, dass FormEdit im Root-Context nicht funktioniert, in anderen Contexten gibt es kein Problem. Die Einschätzung von Herrn Bachner, dass es mit einer älteren Version auch funktioniert hätte, ist ebenfalls richtig aber das sollte natürlich nicht erforderlich sein.
Wir haben hier nun wie geschrieben einen QuickFix bereitgestellt und werden schnellstmöglich eine fehlerbereinigte Version allgemein zur Verfügung stellen.
Beste Grüße
Daniel Leinich