- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Fehlermeldung in der Vorschau App nach Liberweiterung
Hallo zusammen,
in unserem aktuellen Projekt haben wir die Vorschau-Webapp, die auf einem Tomcat-Server läuft, um eine REST-API mit der wir Facebook-Posts anzeigen wollen, erweitert. Seitdem wird auf allen Content-Projektonsseiten folgende Fehlermeldung geschmissen:
java.lang.NoSuchMethodError: de.espirit.or.schema.KeyValue.debugString()Ljava/lang/String;
at de.espirit.firstspirit.generate.AbstractGenerationContext.printContent(AbstractGenerationContext.java:1223)
at de.espirit.firstspirit.generate.AbstractGenerationContext.print(AbstractGenerationContext.java:1192)
at de.espirit.firstspirit.generate.Global.print(Global.java:398)
at Global_print_Body_823.invoke(Unknown Source)
at de.espirit.firstspirit.parser.eval.Invoker$MethodWrapperImpl.invoke(Invoker.java:957)
at de.espirit.firstspirit.parser.eval.Invoker.invokeMethod(Invoker.java:475)
at de.espirit.firstspirit.parser.eval.Invoker.invokeMethod(Invoker.java:407)
at de.espirit.firstspirit.parser.eval.Invoker.evalMethod(Invoker.java:214)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:204)
at de.espirit.firstspirit.parser.impl.CmsValueImpl.print(CmsValueImpl.java:69)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.parser.impl.AbstractPrintable.print(AbstractPrintable.java:81)
at de.espirit.firstspirit.parser.impl.CmsTrimImpl.print(CmsTrimImpl.java:165)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.parser.impl.AbstractPrintable.print(AbstractPrintable.java:81)
at de.espirit.firstspirit.parser.EvaluatorImpl.print(EvaluatorImpl.java:453)
at de.espirit.firstspirit.store.access.sitestore.PageRefImpl.render(PageRefImpl.java:890)
at de.espirit.firstspirit.store.access.sitestore.PageRefImpl.createContent(PageRefImpl.java:861)
at de.espirit.firstspirit.store.access.sitestore.PageRefImpl.createContent(PageRefImpl.java:846)
at de.espirit.firstspirit.generate.PreviewProduction.calculate(PreviewProduction.java:123)
at de.espirit.firstspirit.generate.AbstractPreviewManager.getPreview(AbstractPreviewManager.java:107)
at de.espirit.firstspirit.io.servlet.PreviewServlet.deliverPreview(PreviewServlet.java:390)
at de.espirit.firstspirit.io.servlet.PreviewServlet.doPost(PreviewServlet.java:240)
at de.espirit.firstspirit.io.servlet.PreviewServlet.doGet(PreviewServlet.java:189)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doChain(WebAuthentication.java:672)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:535)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:156)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at com.googlecode.psiprobe.Tomcat70AgentValve.invoke(Tomcat70AgentValve.java:38)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:197)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1805)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Hatte schon jemand das Problem und vielleicht eine Lösung dafür?
Danke!
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Viktoria,
welche FirstSpirit-Version verwendet ihr? Und habt ihr mal überprüft, ob das webrt.jar eurer Webapp auf dem Tomcat-Server aktuell ist und zur verwendeten FirstSpirit-Version passt?
Viele Grüße
Donato
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Donato,
wir verwenden die FS Version 4.2.484.54957
Nach dem letzten Server-Versionsupdate haben wir auch alle Webanwendungen aktualisiert. Die Größe der JAR Dateien stimmt mit denen auf dem funktionierenden Jetty auf dem DEV System überein.
Grüße,
Viktroia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Viktoria,
welches FS Version war denn vor dem letzten Server-Update installiert? Wenn ich das richtig seh, dann wurde die fehlende Methode aus der Fehlermeldung mit Version 4.2.477 eingeführt. Wenn ihr vor dem Update eine Version < 4.2.477 installiert hattet, dann vermute ich, dass sich irgendwo noch eine alte FirstSpirit-Library verstecken muss, in der diese Methode eben noch nicht vorhanden war.
Viele Grüße
Donato
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wir habe das Problem so gelöst, dass wir die neue Bibliothek als separates Webmodul bereitgestellt haben, jetzt läuft es.

