fbachner
I'm new here

FormEdit Fehler "contextPath is null or empty"

Jump to solution

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

0 Kudos
11 Replies

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

0 Kudos
dleinich
Occasional Collector

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

0 Kudos