on 2019 Sep 30 10:46 AM
2019-09-28 09:21:58,409 [http-nio-127.0.0.1-9999-exec-8] FATAL com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl - Communication to server failed
java.net.SocketTimeoutException: Read timed out
at sun.reflect.GeneratedConstructorAccessor183.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at com.sap.scco.util.rest.RestClient.handleConnectionResult(RestClient.java:153)
at com.sap.scco.ap.pos.i14y.central.CentralServerRestClient.handleConnectionResult(CentralServerRestClient.java:258)
at com.sap.scco.util.rest.RestClient.executeCall(RestClient.java:126)
at com.sap.scco.ap.pos.i14y.central.CentralServerRestClient.executeCall(CentralServerRestClient.java:183)
at com.sap.scco.ap.pos.i14y.central.CentralServerRestClient.executeCall(CentralServerRestClient.java:164)
at com.sap.scco.util.rest.RestClient.executeCall(RestClient.java:108)
at com.sap.scco.ap.tablemanagement.ConcessionServerRestClient.fetchReceiptById(ConcessionServerRestClient.java:212)
at com.sap.scco.ap.tablemanagement.ConcessionCommunicationService.fetchReceiptById(ConcessionCommunicationService.java:206)
at com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl.fetchReceiptAndChangeState_aroundBody544(ReceiptPosServiceImpl.java:5274)
at com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl.fetchReceiptAndChangeState_aroundBody545$advice(ReceiptPosServiceImpl.java:35)
at com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl.fetchReceiptAndChangeState_aroundBody546(ReceiptPosServiceImpl.java:1)
at com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl$AjcClosure547.run(ReceiptPosServiceImpl.java:1)
at com.sap.scco.ap.pos.dao.AutoTransactionAspect.ajc$around$com_sap_scco_ap_pos_dao_AutoTransactionAspect$1$98390d26proceed(AutoTransactionAspect.aj:20)
at com.sap.scco.ap.pos.dao.AutoTransactionAspect.ajc$around$com_sap_scco_ap_pos_dao_AutoTransactionAspect$1$98390d26(AutoTransactionAspect.aj:61)
at com.sap.scco.ap.pos.service.impl.ReceiptPosServiceImpl.fetchReceiptAndChangeState(ReceiptPosServiceImpl.java:5263)
at com.sap.scco.ui.servlets.SalesController.fetchReceipt(SalesController.java:1927)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sap.scco.ui.servlets.AbstractController.handleAction(AbstractController.java:282)
at com.sap.scco.ui.servlets.AbstractController.processRequest(AbstractController.java:222)
at com.sap.scco.ui.servlets.AbstractServlet.processPostRequest(AbstractServlet.java:253)
at com.sap.scco.ui.servlets.AbstractServlet.onRequest(AbstractServlet.java:747)
at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:223)
at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:115)
at org.atmosphere.container.Servlet30CometSupport.service(Servlet30CometSupport.java:68)
at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:2287)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:593)
at org.atmosphere.websocket.DefaultWebSocketProcessor$3.run(DefaultWebSocketProcessor.java:345)
at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:340)
at org.atmosphere.websocket.DefaultWebSocketProcessor.invokeWebSocketProtocol(DefaultWebSocketProcessor.java:447)
at org.atmosphere.container.JSR356Endpoint$3.onMessage(JSR356Endpoint.java:260)
at org.atmosphere.container.JSR356Endpoint$3.onMessage(JSR356Endpoint.java:257)
at org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:395)
at org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
at org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294)
at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(Unknown Source)
at com.sap.scco.ap.pos.i14y.central.CentralServerRestClient.handleConnectionResult(CentralServerRestClient.java:239)
... 51 more
2019-09-28 09:21:58,418 [http-nio-127.0.0.1-9999-exec-8] FATAL com.sap.scco.ui.servlets.AbstractController - Technical Error: null
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sap.scco.ui.servlets.AbstractController.handleAction(AbstractController.java:282)
at com.sap.scco.ui.servlets.AbstractController.processRequest(AbstractController.java:222)
at com.sap.scco.ui.servlets.AbstractServlet.processPostRequest(AbstractServlet.java:253)
at com.sap.scco.ui.servlets.AbstractServlet.onRequest(AbstractServlet.java:747)
at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:223)
at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:115)
at org.atmosphere.container.Servlet30CometSupport.service(Servlet30CometSupport.java:68)
at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:2287)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:593)
at org.atmosphere.websocket.DefaultWebSocketProcessor$3.run(DefaultWebSocketProcessor.java:345)
at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:340)
at org.atmosphere.websocket.DefaultWebSocketProcessor.invokeWebSocketProtocol(DefaultWebSocketProcessor.java:447)
at org.atmosphere.container.JSR356Endpoint$3.onMessage(JSR356Endpoint.java:260)
at org.atmosphere.container.JSR356Endpoint$3.onMessage(JSR356Endpoint.java:257)
at org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:395)
at org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
at org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294)
at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: com.sap.scco.util.exception.XState: COMMUNCATION_WITH_SERVER_FAILED
at com.sap.
Request clarification before answering.
Hi gideon_m,
The log file indicates a time out caused by:
java.net.SocketTimeoutException: Read timed out
Please try to increase the value for the parameter "Connection timeout (in seconds)" on "Configuration > Integration > Server > Webservice Endpoint" and try to run again the same process.
For further information, please access the documentation below:
If the content above helps you, feel free to select the answer as “Right Answer”. This helps others to follow and easily locate the content.
Regards,
Mateus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, it's possible when there's failed network communication between CCO and CCOm especially for table service module, as table management depends on the CCOm.
Usually CCO will show "Server Offline" error and not "Read Timed Out" error. I want to confirm why this error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey gideon_m ,
I as a non technician read that CCOm is not reachable to create new table.
Is that possible?
Best regards,
Julian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.