Search the FirstSpirit Knowledge Base
Hallo zusammen,
wenn ich im WebEdit-Client eines Kundenprojekts ein CMS_INPUT_TEXT Element bearbeite und dort eine E-Mail Adresse einfüge, welche mit einem anschließenden Leerzeichen auch als E-Mail Adresse erkannt wird (nur Internet Explorer), erhalte ich beim Speichern der Änderungen folgenden Fehler:
java.lang.NullPointerException
at java.util.UUID.fromString(UUID.java:202)
at de.espirit.firstspirit.access.editor.value.DomElementImpl.replaceHtml(DomElementImpl.java:572)
at de.espirit.firstspirit.access.editor.value.DomElementImpl.getTagContent(DomElementImpl.java:705)
at de.espirit.firstspirit.access.editor.value.DomElementImpl.replaceHtml(DomElementImpl.java:568)
at de.espirit.firstspirit.access.editor.value.DomElementImpl.parseHtml(DomElementImpl.java:239)
at de.espirit.firstspirit.client.access.editor.DomEditorValueImpl.parseDataMap(DomEditorValueImpl.java:188)
at de.espirit.firstspirit.client.access.editor.AbstractEditorValue.assimilate(AbstractEditorValue.java:767)
at de.espirit.firstspirit.client.access.editor.DomEditorValueImpl.assimilate(DomEditorValueImpl.java:166)
at de.espirit.firstspirit.client.webedit.servlets.SaveDataAction.doAction(SaveDataAction.java:252)
at de.espirit.firstspirit.client.webedit.WebeditAction.doPost(WebeditAction.java:64)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at de.espirit.firstspirit.server.jetty.JettyManagerImpl$FailSafeWebAppContext.handle(JettyManagerImpl.java:765)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:224)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
at de.espirit.firstspirit.client.webedit.servlets.WebeditDispatcher.doPost(WebeditDispatcher.java:451)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doChain(WebAuthentication.java:594)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:459)
at de.espirit.firstspirit.io.servlet.WebAuthentication.doFilter(WebAuthentication.java:143)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at de.espirit.firstspirit.server.jetty.JettyManagerImpl$FailSafeWebAppContext.handle(JettyManagerImpl.java:765)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
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:619)
Mache ich nach der eingegebenen E-Mail Adresse kein Leerzeichen (sodass sie nicht in einen Link umgewandelt wird), kann ich problemlos speichern.
Danke für die Antworten im Voraus!
LG
René Schubert
Das Problem ist hier bekannt und bereits behoben. Die zugehörige interne ID ist #100088. Ein Fix steht ab Version 4.2.442 zur Verfügung. Bitte wenden Sie sich an den Helpdesk für ein entsprechendes Update.
Um welche FS-Version handelt es sich? Bei solchen Fragen bitte immer mit angeben.
Das Problem ist hier bekannt und bereits behoben. Die zugehörige interne ID ist #100088. Ein Fix steht ab Version 4.2.442 zur Verfügung. Bitte wenden Sie sich an den Helpdesk für ein entsprechendes Update.