アプリケーションの Vaadin を 7.1.8 から 7.5.3 にアップグレードした後、奇妙な問題が発生しました。
Vaadin のセキュリティ キーが無効であると思われるため、ログイン サーブレットはリクエストを処理できません。
Vaadin は elemental.json を使用するようになり、使用されたアプリケーションが初めてアプリケーションと対話するときにエラーが発生します。
私はSOとVaadinのフォーラムを閲覧しましたが、私だけが問題を抱えているようです:(
どんな助けでも大歓迎です。ありがとう!
ここにスタックがあります
14:09:31,232 SEVERE [UidlRequestHandler:103] [] 応答 elemental.json.JsonException への JSON 書き込みエラー: 無効な数値リテラル: 8575f881-3226-47e0-b675-3c4a309f9373 at elemental.json.impl.JsonTokenizer.getNumberForLiteral(JsonTokenizer. java:284) で elemental.json.impl.JsonTokenizer.getValueForLiteral(JsonTokenizer.java:307) で elemental.json.impl.JsonTokenizer.nextValue(JsonTokenizer.java:175) で elemental.json.impl.JreJsonFactory.parse(JreJsonFactory) で.java:64) で elemental.json.impl.JsonUtil.parse(JsonUtil.java:200) で com.vaadin.server.communication.ServerRpcHandler$RpcRequest.(ServerRpcHandler.java:82) で com.vaadin.server.communication .ServerRpcHandler.handleRpc(ServerRpcHandler.java:194) com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:95) com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41) で com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408) で com.vaadin.server.VaadinServlet.service(VaadinServlet.java) :350) で javax.servlet.http.HttpServlet.service(HttpServlet.java:848) で org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669) で org.eclipse.jetty.servlet.ServletHandler. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler. java:137) org.eclipse.jetty.server.session.SessionHandler の org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) で。org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext. java:240) org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384) で org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) で org.eclipse.jetty .server.handler.ContextHandler.doScope(ContextHandler.java:1009) の org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) の org.ops4j.pax.web.service.jetty.internal .JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:77) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) at org.eclipse.jetty.server.Server.handle(Server.java:368) org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) で org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:953) で org.eclipse.jetty.server.AbstractHttpConnection $RequestHandler.content(AbstractHttpConnection.java:1014) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240) org.eclipse.jetty.io.nio の org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)。 SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)