0

java-apns を使用して、google app-engine からプッシュ通知を送信しようとしています。次のエラーが表示されます: java.lang.NoSuchMethodError: sun.security.ssl.SSLSocketImpl.needToSplitPayload()Z

私がそれについて見つけることができた唯一のものはこれです: http://code.google.com/p/googleappengine/issues/detail?id=9472

その問題について何か知っている人はいますか?ありがとうございました。

完全なスタック トレースは次のとおりです。

引用符

サーブレット org.apache.myfaces.view.facelets.el.ContextAwareELException からのキャッチされない例外: javax.el.E​​LException: java.lang.NoSuchMethodError: sun.security.ssl.SSLSocketImpl.needToSplitPayload()Z at org.apache.myfaces.view .facelets.el.ContextAwareTagMethodExpression.invoke(ContextAwareTagMethodExpression.java:106) で org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:68) で javax.faces.component.UICommand.broadcast(UICommand.java:120) ) javax.faces.component.UIViewRoot._broadcastAll(UIViewRoot.java:1041) で javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:289) で javax.faces.component.UIViewRoot._process(UIViewRoot.java: 1415) org.apache.myfaces.lifecycle.InvokeApplicationExecutor の javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:765) で。org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:171) で実行 (InvokeApplicationExecutor.java:38) org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) で javax.faces .webapp.FacesServlet.service(FacesServlet.java:189) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java) :1166) com.netinteractive.cegelec.global.CharsetFilter.doFilter(CharsetFilter.java:25) で org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) で com.google.apphosting. utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) の apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35) com.google.apphosting.utils.servlet.JdbcMySqlConnectionCleanupFilter. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) の doFilter(JdbcMySqlConnectionCleanupFilter.java:57) com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) のorg.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) で org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) で org.mortbay.jetty.security.SecurityHandler .handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) で org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) で com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle( AppVersionHandlerMap.java:266) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) org.mortbay.jetty.Server.handle(Server.java:326) org.mortbay.jetty.HttpConnection .handleRequest(HttpConnection.java:542) で org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) で com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76) でorg.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:146) com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:439) で com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing.TraceContext $TraceContextRunnable$1.run(TraceContext.java:490) com.google.tracing.TraceContext.runInContext(TraceContext.java:777) com.google.tracing.TraceContext$DoInTraceContext.runInContext(TraceContext.java:754) com .google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:345) com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:337) com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext) .java:487) com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251) java.lang.Thread.run(Thread.java:679) で 原因: javax.el.E​​LException: java.lang.NoSuchMethodError: sun.security.ssl.SSLSocketImpl.needToSplitPayload()Z at com.sun.el .parser.AstValue.invoke(AstValue.java:191) で com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) で org.apache.myfaces.view.facelets.el.ContextAwareTagMethodExpression.invoke(ContextAwareTagMethodExpression.java) :94) ... 45 以上 原因: java.lang.NoSuchMethodError: sun.security.ssl.SSLSocketImpl.needToSplitPayload()Z で sun.security.ssl.AppOutputStream.write(AppOutputStream.java:92) で.OutputStream.write(OutputStream.java:75) で com.notnoop.apns.internal.ApnsConnectionImpl.sendMessage(ApnsConnectionImpl.java:161) で com.notnoop.apns.internal.ApnsServiceImpl.push(ApnsServiceImpl.java:46) でcom.notnoop.apns.internal.AbstractApnsService.push(AbstractApnsService.java:52) com.notnoop.apns.internal.ApnsServiceImpl.push(ApnsServiceImpl.java:36) で com.netinteractive.cegelec.gcm.IosMessageSender.sendMessage(IosMessageSender.java:34) com.netinteractive.cegelec.managedBean.AlertForm.saveAlert(AlertForm.java:45) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) で sun.reflect .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:45) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at com. org.apache.myfaces.view.facelets.el.ContextAwareTagMethodExpression の sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)。org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:68) での invoke(ContextAwareTagMethodExpression.java:94) javax.faces.component での UICommand.broadcast(UICommand.java:120) での javax.faces.component .UIViewRoot._broadcastAll(UIViewRoot.java:1041) で javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:289) で javax.faces.component.UIViewRoot._process(UIViewRoot.java:1415) で javax.faces. component.UIViewRoot.processApplication(UIViewRoot.java:765) の org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:38) の org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:171) org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) で javax.faces.webapp.FacesServlet.service(FacesServlet.java:189) org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) で org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) で com.netinteractive.cegelec.global .CharsetFilter.doFilter(CharsetFilter.java:25) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java) :1157) org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) で org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) で org.mortbay. jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) org .mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) org.mortbay.jetty.Server.handle(Server.java) :326) org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) で org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) で org.mortbay.jetty.HttpConnection.handle( HttpConnection.java:404) com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing....(長さ 8723)org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext. java:418) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) で org.mortbay.jetty.Server.handle(Server.java:326) で org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:542) org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) で org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) で com.google.tracing. TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) com.google.tracing....(長さ 8723)org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext. java:418) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) で org.mortbay.jetty.Server.handle(Server.java:326) で org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:542) org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) で org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) で com.google.tracing. TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) com.google.tracing....(長さ 8723)ContextHandler.handle(ContextHandler.java:765) org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) org .mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) ) org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) で com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing....(長さ 8723) )ContextHandler.handle(ContextHandler.java:765) org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) org .mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) ) org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) で com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing....(長さ 8723) )jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) at org .mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing....(長さ 8723)jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) at org .mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:483) で com.google.tracing....(長さ 8723)

4

1 に答える 1