| 01/10/2025, 15:17:21 eu.geminos.linkit.service.LinkITMain/main: Starting LinkiT Version v3.40.B4 |
| 01/10/2025, 15:17:21 eu.geminos.linkit.service.LinkITMain/main: Tracelevel set to: 1 |
| 01/10/2025, 15:17:21 eu.geminos.linkit.service.LinkITMain/main: LinkiT running in DEMO-mode!!! |
| 01/10/2025, 15:17:28 eu.geminos.linkit.service.LinkITMain/main: webserver startet! |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/loadUUID: UUID loaded. |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT BASE module licence OK |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT DATA-STORAGE module licence NOT ACTIVATED |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT AUDIT-TRAIL module licence NOT ACTIVATED |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT USER-MANAGER module licence OK |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT BAR-CODE module licence OK |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkiTValidator/validateLicense: LinkiT DATASERVICE module licence OK |
| 01/10/2025, 15:17:28 eu.geminos.linkit.config.LinkITConfig/readConfig: try to load LinkIT configuration... |
| 01/10/2025, 15:17:28 eu.geminos.linkit.service.LinkITMain/main: ... valid configuration loaded. |
| 01/10/2025, 15:17:28 eu.geminos.linkit.LinkiTProtocolService/run: Starting service in endless mode. |
| 01/10/2025, 15:17:28 eu.geminos.linkit.dataclient.DataClient/init: Set PLC-Type to ModbusTCP |
| 01/10/2025, 15:17:28 eu.geminos.linkit.LinkiTDataService/run: Starting service in endless mode. |
| 01/10/2025, 15:17:29 eu.geminos.linkit.LinkiTDataService/mainSteps: Connected to PLC 0.0.0.0/24. |
| 01/10/2025, 15:17:29 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 16:29:04 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 16:29:08 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_1517 |
| 01/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_1629 |
| 01/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_1700 |
| 01/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_1800 |
| 01/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_1900 |
| 01/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_2000 |
| 01/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_2100 |
| 01/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_2200 |
| 02/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251001_2300 |
| 02/10/2025, 00:53:31 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 02/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0000 |
| 02/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 02:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0100 |
| 02/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0200 |
| 02/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0300 |
| 02/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0400 |
| 02/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0500 |
| 02/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0600 |
| 02/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0700 |
| 02/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0800 |
| 02/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_0900 |
| 02/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1000 |
| 02/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1100 |
| 02/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1200 |
| 02/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1300 |
| 02/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1400 |
| 02/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1500 |
| 02/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1600 |
| 02/10/2025, 17:41:42 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 02/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1700 |
| 02/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1800 |
| 02/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_1900 |
| 02/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_2000 |
| 02/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_2100 |
| 02/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_2200 |
| 02/10/2025, 23:30:08 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 03/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251002_2300 |
| 03/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0000 |
| 03/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 02:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0100 |
| 03/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0200 |
| 03/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0300 |
| 03/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0400 |
| 03/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0500 |
| 03/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0600 |
| 03/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0700 |
| 03/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0800 |
| 03/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_0900 |
| 03/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1000 |
| 03/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1100 |
| 03/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1200 |
| 03/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1300 |
| 03/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1400 |
| 03/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1500 |
| 03/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1600 |
| 03/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1700 |
| 03/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1800 |
| 03/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_1900 |
| 03/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_2000 |
| 03/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_2100 |
| 03/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_2200 |
| 04/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251003_2300 |
| 04/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0000 |
| 04/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0100 |
| 04/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0200 |
| 04/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0300 |
| 04/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0400 |
| 04/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0500 |
| 04/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0600 |
| 04/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0700 |
| 04/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0800 |
| 04/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_0900 |
| 04/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1000 |
| 04/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1100 |
| 04/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1200 |
| 04/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 14:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1300 |
| 04/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1400 |
| 04/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1500 |
| 04/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1600 |
| 04/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1700 |
| 04/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1800 |
| 04/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_1900 |
| 04/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_2000 |
| 04/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_2100 |
| 04/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_2200 |
| 05/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251004_2300 |
| 05/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0000 |
| 05/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0100 |
| 05/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0200 |
| 05/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0300 |
| 05/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0400 |
| 05/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0500 |
| 05/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0600 |
| 05/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0700 |
| 05/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 09:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0800 |
| 05/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_0900 |
| 05/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1000 |
| 05/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1100 |
| 05/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1200 |
| 05/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1300 |
| 05/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1400 |
| 05/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1500 |
| 05/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1600 |
| 05/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1700 |
| 05/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1800 |
| 05/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_1900 |
| 05/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_2000 |
| 05/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_2100 |
| 05/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_2200 |
| 06/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251005_2300 |
| 06/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0000 |
| 06/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0100 |
| 06/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0200 |
| 06/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0300 |
| 06/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0400 |
| 06/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0500 |
| 06/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0600 |
| 06/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0700 |
| 06/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0800 |
| 06/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_0900 |
| 06/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1000 |
| 06/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1100 |
| 06/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1200 |
| 06/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1300 |
| 06/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1400 |
| 06/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1500 |
| 06/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1600 |
| 06/10/2025, 17:16:01 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 06/10/2025, 17:16:04 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 06/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1700 |
| 06/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1800 |
| 06/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 20:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_1900 |
| 06/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_2000 |
| 06/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_2100 |
| 06/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 06/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_2200 |
| 07/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251006_2300 |
| 07/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0000 |
| 07/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0100 |
| 07/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0200 |
| 07/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 04:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0300 |
| 07/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0400 |
| 07/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0500 |
| 07/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0600 |
| 07/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0700 |
| 07/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0800 |
| 07/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_0900 |
| 07/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1000 |
| 07/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1100 |
| 07/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1200 |
| 07/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1300 |
| 07/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1400 |
| 07/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1500 |
| 07/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1600 |
| 07/10/2025, 17:13:35 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 07/10/2025, 17:13:38 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 07/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1700 |
| 07/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1800 |
| 07/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_1900 |
| 07/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_2000 |
| 07/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_2100 |
| 07/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 07/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_2200 |
| 08/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251007_2300 |
| 08/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0000 |
| 08/10/2025, 01:45:25 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 08/10/2025, 01:45:29 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 08/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0100 |
| 08/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0200 |
| 08/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0300 |
| 08/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0400 |
| 08/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0500 |
| 08/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0600 |
| 08/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0700 |
| 08/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0800 |
| 08/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_0900 |
| 08/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1000 |
| 08/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1100 |
| 08/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1200 |
| 08/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1300 |
| 08/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1400 |
| 08/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1500 |
| 08/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1600 |
| 08/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1700 |
| 08/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1800 |
| 08/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_1900 |
| 08/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_2000 |
| 08/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_2100 |
| 08/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 08/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_2200 |
| 09/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251008_2300 |
| 09/10/2025, 00:19:17 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 09/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0000 |
| 09/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0100 |
| 09/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0200 |
| 09/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0300 |
| 09/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0400 |
| 09/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0500 |
| 09/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0600 |
| 09/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0700 |
| 09/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0800 |
| 09/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_0900 |
| 09/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1000 |
| 09/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1100 |
| 09/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1200 |
| 09/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1300 |
| 09/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1400 |
| 09/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1500 |
| 09/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1600 |
| 09/10/2025, 17:25:55 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 09/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1700 |
| 09/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1800 |
| 09/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_1900 |
| 09/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_2000 |
| 09/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_2100 |
| 09/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 09/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_2200 |
| 10/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251009_2300 |
| 10/10/2025, 00:55:08 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 10/10/2025, 00:55:12 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) |
| at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) |
| at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:143) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:689) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:679) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) |
| at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221) |
| at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1249) |
| at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) |
| at org.apache.coyote.Response.action(Response.java:210) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) |
| ... 25 more |
| 10/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0000 |
| 10/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0100 |
| 10/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0200 |
| 10/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0300 |
| 10/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0400 |
| 10/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0500 |
| 10/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0600 |
| 10/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0700 |
| 10/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0800 |
| 10/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_0900 |
| 10/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1000 |
| 10/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1100 |
| 10/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1200 |
| 10/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1300 |
| 10/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1400 |
| 10/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1500 |
| 10/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1600 |
| 10/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1700 |
| 10/10/2025, 18:36:00 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 10/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1800 |
| 10/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_1900 |
| 10/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_2000 |
| 10/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_2100 |
| 10/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 10/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_2200 |
| 11/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251010_2300 |
| 11/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0000 |
| 11/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0100 |
| 11/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0200 |
| 11/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0300 |
| 11/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0400 |
| 11/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0500 |
| 11/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0600 |
| 11/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0700 |
| 11/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0800 |
| 11/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_0900 |
| 11/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1000 |
| 11/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1100 |
| 11/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1200 |
| 11/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 14:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1300 |
| 11/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1400 |
| 11/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1500 |
| 11/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1600 |
| 11/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1700 |
| 11/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1800 |
| 11/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 20:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_1900 |
| 11/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_2000 |
| 11/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_2100 |
| 11/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 11/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_2200 |
| 12/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251011_2300 |
| 12/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0000 |
| 12/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0100 |
| 12/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0200 |
| 12/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0300 |
| 12/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0400 |
| 12/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0500 |
| 12/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0600 |
| 12/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0700 |
| 12/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0800 |
| 12/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_0900 |
| 12/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1000 |
| 12/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1100 |
| 12/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1200 |
| 12/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1300 |
| 12/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 15:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1400 |
| 12/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1500 |
| 12/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1600 |
| 12/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1700 |
| 12/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1800 |
| 12/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_1900 |
| 12/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_2000 |
| 12/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_2100 |
| 12/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 12/10/2025, 23:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_2200 |
| 13/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251012_2300 |
| 13/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0000 |
| 13/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0100 |
| 13/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0200 |
| 13/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0300 |
| 13/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 05:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0400 |
| 13/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0500 |
| 13/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0600 |
| 13/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0700 |
| 13/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0800 |
| 13/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_0900 |
| 13/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1000 |
| 13/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1100 |
| 13/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1200 |
| 13/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1300 |
| 13/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1400 |
| 13/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1500 |
| 13/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1600 |
| 13/10/2025, 17:47:09 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 13/10/2025, 17:47:12 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 13/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1700 |
| 13/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1800 |
| 13/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_1900 |
| 13/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_2000 |
| 13/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_2100 |
| 13/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 13/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_2200 |
| 14/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251013_2300 |
| 14/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0000 |
| 14/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0100 |
| 14/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0200 |
| 14/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0300 |
| 14/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0400 |
| 14/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0500 |
| 14/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0600 |
| 14/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0700 |
| 14/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0800 |
| 14/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_0900 |
| 14/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1000 |
| 14/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1100 |
| 14/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1200 |
| 14/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1300 |
| 14/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1400 |
| 14/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1500 |
| 14/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 17:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1600 |
| 14/10/2025, 17:55:53 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 14/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1700 |
| 14/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1800 |
| 14/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_1900 |
| 14/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_2000 |
| 14/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_2100 |
| 14/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 14/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_2200 |
| 15/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251014_2300 |
| 15/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0000 |
| 15/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0100 |
| 15/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 03:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0200 |
| 15/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0300 |
| 15/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0400 |
| 15/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0500 |
| 15/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0600 |
| 15/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0700 |
| 15/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0800 |
| 15/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_0900 |
| 15/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1000 |
| 15/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1100 |
| 15/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1200 |
| 15/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1300 |
| 15/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1400 |
| 15/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1500 |
| 15/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1600 |
| 15/10/2025, 17:11:38 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 15/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1700 |
| 15/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1800 |
| 15/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_1900 |
| 15/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_2000 |
| 15/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_2100 |
| 15/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 15/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_2200 |
| 16/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251015_2300 |
| 16/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0000 |
| 16/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0100 |
| 16/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0200 |
| 16/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0300 |
| 16/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0400 |
| 16/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0500 |
| 16/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0600 |
| 16/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0700 |
| 16/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0800 |
| 16/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_0900 |
| 16/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1000 |
| 16/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1100 |
| 16/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1200 |
| 16/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1300 |
| 16/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 15:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1400 |
| 16/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1500 |
| 16/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1600 |
| 16/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1700 |
| 16/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1800 |
| 16/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_1900 |
| 16/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_2000 |
| 16/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_2100 |
| 16/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 16/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_2200 |
| 17/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251016_2300 |
| 17/10/2025, 00:50:07 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 17/10/2025, 00:50:11 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 17/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0000 |
| 17/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0100 |
| 17/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0200 |
| 17/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0300 |
| 17/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0400 |
| 17/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0500 |
| 17/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0600 |
| 17/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 08:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0700 |
| 17/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0800 |
| 17/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_0900 |
| 17/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1000 |
| 17/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1100 |
| 17/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1200 |
| 17/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1300 |
| 17/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1400 |
| 17/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1500 |
| 17/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 17:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1600 |
| 17/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1700 |
| 17/10/2025, 18:17:29 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 17/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1800 |
| 17/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_1900 |
| 17/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_2000 |
| 17/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_2100 |
| 17/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 17/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_2200 |
| 18/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251017_2300 |
| 18/10/2025, 00:20:33 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) |
| at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) |
| at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:143) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:689) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:679) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) |
| at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221) |
| at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1249) |
| at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) |
| at org.apache.coyote.Response.action(Response.java:210) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) |
| ... 25 more |
| 18/10/2025, 00:20:36 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 18/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0000 |
| 18/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0100 |
| 18/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 03:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0200 |
| 18/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 04:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0300 |
| 18/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0400 |
| 18/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0500 |
| 18/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0600 |
| 18/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0700 |
| 18/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0800 |
| 18/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_0900 |
| 18/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1000 |
| 18/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1100 |
| 18/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1200 |
| 18/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1300 |
| 18/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1400 |
| 18/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1500 |
| 18/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1600 |
| 18/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1700 |
| 18/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1800 |
| 18/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 20:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_1900 |
| 18/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_2000 |
| 18/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_2100 |
| 18/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 18/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_2200 |
| 19/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251018_2300 |
| 19/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0000 |
| 19/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0100 |
| 19/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0200 |
| 19/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0300 |
| 19/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0400 |
| 19/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0500 |
| 19/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0600 |
| 19/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0700 |
| 19/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0800 |
| 19/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_0900 |
| 19/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1000 |
| 19/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1100 |
| 19/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1200 |
| 19/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1300 |
| 19/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1400 |
| 19/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1500 |
| 19/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 17:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1600 |
| 19/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1700 |
| 19/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 19:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1800 |
| 19/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_1900 |
| 19/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_2000 |
| 19/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 22:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_2100 |
| 19/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 19/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_2200 |
| 20/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251019_2300 |
| 20/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0000 |
| 20/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0100 |
| 20/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0200 |
| 20/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0300 |
| 20/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0400 |
| 20/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0500 |
| 20/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0600 |
| 20/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0700 |
| 20/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0800 |
| 20/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 10:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_0900 |
| 20/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1000 |
| 20/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1100 |
| 20/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1200 |
| 20/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1300 |
| 20/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1400 |
| 20/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1500 |
| 20/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 17:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1600 |
| 20/10/2025, 17:01:40 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 20/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1700 |
| 20/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1800 |
| 20/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_1900 |
| 20/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_2000 |
| 20/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_2100 |
| 20/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 20/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_2200 |
| 21/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251020_2300 |
| 21/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0000 |
| 21/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0100 |
| 21/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0200 |
| 21/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0300 |
| 21/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0400 |
| 21/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 06:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0500 |
| 21/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0600 |
| 21/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0700 |
| 21/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0800 |
| 21/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_0900 |
| 21/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1000 |
| 21/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1100 |
| 21/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1200 |
| 21/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1300 |
| 21/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1400 |
| 21/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1500 |
| 21/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1600 |
| 21/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1700 |
| 21/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1800 |
| 21/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 20:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_1900 |
| 21/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 21:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_2000 |
| 21/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_2100 |
| 21/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 21/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_2200 |
| 22/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251021_2300 |
| 22/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0000 |
| 22/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0100 |
| 22/10/2025, 02:58:02 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 22/10/2025, 02:58:06 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) |
| at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) |
| at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:143) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:689) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:679) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) |
| at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221) |
| at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1249) |
| at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) |
| at org.apache.coyote.Response.action(Response.java:210) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) |
| ... 25 more |
| 22/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0200 |
| 22/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0300 |
| 22/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0400 |
| 22/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0500 |
| 22/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0600 |
| 22/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0700 |
| 22/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0800 |
| 22/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_0900 |
| 22/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1000 |
| 22/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1100 |
| 22/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1200 |
| 22/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1300 |
| 22/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1400 |
| 22/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1500 |
| 22/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1600 |
| 22/10/2025, 17:28:25 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 22/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1700 |
| 22/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 19:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1800 |
| 22/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_1900 |
| 22/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_2000 |
| 22/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_2100 |
| 22/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 22/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_2200 |
| 23/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251022_2300 |
| 23/10/2025, 00:28:59 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 23/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0000 |
| 23/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 02:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0100 |
| 23/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0200 |
| 23/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0300 |
| 23/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0400 |
| 23/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0500 |
| 23/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0600 |
| 23/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0700 |
| 23/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0800 |
| 23/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_0900 |
| 23/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1000 |
| 23/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1100 |
| 23/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1200 |
| 23/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1300 |
| 23/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1400 |
| 23/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1500 |
| 23/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1600 |
| 23/10/2025, 17:50:15 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 23/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1700 |
| 23/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1800 |
| 23/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 20:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_1900 |
| 23/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_2000 |
| 23/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_2100 |
| 23/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 23/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_2200 |
| 24/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251023_2300 |
| 24/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0000 |
| 24/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0100 |
| 24/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0200 |
| 24/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0300 |
| 24/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 05:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0400 |
| 24/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0500 |
| 24/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0600 |
| 24/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0700 |
| 24/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0800 |
| 24/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_0900 |
| 24/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1000 |
| 24/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1100 |
| 24/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1200 |
| 24/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1300 |
| 24/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1400 |
| 24/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1500 |
| 24/10/2025, 16:07:55 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 24/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1600 |
| 24/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1700 |
| 24/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1800 |
| 24/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_1900 |
| 24/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_2000 |
| 24/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_2100 |
| 24/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 24/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_2200 |
| 25/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251024_2300 |
| 25/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0000 |
| 25/10/2025, 01:01:36 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 25/10/2025, 01:01:40 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Connection reset by peer |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 25/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0100 |
| 25/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0200 |
| 25/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 04:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0300 |
| 25/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0400 |
| 25/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0500 |
| 25/10/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0600 |
| 25/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0700 |
| 25/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0800 |
| 25/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_0900 |
| 25/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1000 |
| 25/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1100 |
| 25/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1200 |
| 25/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1300 |
| 25/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1400 |
| 25/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1500 |
| 25/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1600 |
| 25/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1700 |
| 25/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1800 |
| 25/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_1900 |
| 25/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_2000 |
| 25/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_2100 |
| 25/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 25/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_2200 |
| 26/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251025_2300 |
| 26/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0000 |
| 26/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0100 |
| 26/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0200 |
| 26/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0300 |
| 26/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 05:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0400 |
| 26/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0500 |
| 26/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0600 |
| 26/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0700 |
| 26/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0800 |
| 26/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 10:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_0900 |
| 26/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1000 |
| 26/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1100 |
| 26/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1200 |
| 26/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1300 |
| 26/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1400 |
| 26/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1500 |
| 26/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1600 |
| 26/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1700 |
| 26/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1800 |
| 26/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_1900 |
| 26/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_2000 |
| 26/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_2100 |
| 26/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 26/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_2200 |
| 27/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251026_2300 |
| 27/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0000 |
| 27/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0100 |
| 27/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0200 |
| 27/10/2025, 03:40:45 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 27/10/2025, 03:40:48 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 27/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0300 |
| 27/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0400 |
| 27/10/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0500 |
| 27/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0600 |
| 27/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0700 |
| 27/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0800 |
| 27/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_0900 |
| 27/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1000 |
| 27/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 12:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1100 |
| 27/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1200 |
| 27/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1300 |
| 27/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1400 |
| 27/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1500 |
| 27/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1600 |
| 27/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1700 |
| 27/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1800 |
| 27/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_1900 |
| 27/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_2000 |
| 27/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 22:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_2100 |
| 27/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 27/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_2200 |
| 28/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251027_2300 |
| 28/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0000 |
| 28/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0100 |
| 28/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0200 |
| 28/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0300 |
| 28/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0400 |
| 28/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0500 |
| 28/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0600 |
| 28/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0700 |
| 28/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0800 |
| 28/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_0900 |
| 28/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1000 |
| 28/10/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1100 |
| 28/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1200 |
| 28/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1300 |
| 28/10/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1400 |
| 28/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1500 |
| 28/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1600 |
| 28/10/2025, 17:21:02 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 28/10/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1700 |
| 28/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1800 |
| 28/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_1900 |
| 28/10/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 21:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_2000 |
| 28/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_2100 |
| 28/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 28/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_2200 |
| 28/10/2025, 23:32:51 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 29/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251028_2300 |
| 29/10/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0000 |
| 29/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0100 |
| 29/10/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0200 |
| 29/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0300 |
| 29/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0400 |
| 29/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0500 |
| 29/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0600 |
| 29/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0700 |
| 29/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0800 |
| 29/10/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_0900 |
| 29/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1000 |
| 29/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/getElementsFromTempFile: Error open Temp-Data-File: |
| org.json.JSONException: A JSONObject text must begin with '{' at 0 [character 1 line 1] |
| at org.json.JSONTokener.syntaxError(JSONTokener.java:507) |
| at org.json.JSONObject.(JSONObject.java:225) |
| at org.json.JSONObject.(JSONObject.java:414) |
| at eu.geminos.linkit.generator.BatchProtocolGenerator.getBatchValuesFromTempFile(BatchProtocolGenerator.java:473) |
| at eu.geminos.linkit.generator.BatchProtocolGenerator.generateXMLandCharts(BatchProtocolGenerator.java:959) |
| at eu.geminos.linkit.generator.BatchProtocolGenerator.generateXMLandCharts(BatchProtocolGenerator.java:942) |
| at eu.geminos.linkit.service.LinkiTProtocolService.mainSteps(LinkiTProtocolService.java:335) |
| at eu.geminos.linkit.service.LinkiTProtocolService.run(LinkiTProtocolService.java:87) |
| at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) |
| at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| 29/10/2025, 11:00:08 eu.geminos.linkit.generator.BatchProtocolGenerator/generateCSVProtocol: Error open Temp-Data-File: |
| org.json.JSONException: A JSONObject text must begin with '{' at 0 [character 1 line 1] |
| at org.json.JSONTokener.syntaxError(JSONTokener.java:507) |
| at org.json.JSONObject.(JSONObject.java:225) |
| at org.json.JSONObject.(JSONObject.java:414) |
| at eu.geminos.linkit.generator.BatchProtocolGenerator.generateCSVProtocol(BatchProtocolGenerator.java:1030) |
| at eu.geminos.linkit.service.LinkiTProtocolService.mainSteps(LinkiTProtocolService.java:412) |
| at eu.geminos.linkit.service.LinkiTProtocolService.run(LinkiTProtocolService.java:87) |
| at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) |
| at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| 29/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1100 |
| 29/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1200 |
| 29/10/2025, 14:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1300 |
| 29/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1400 |
| 29/10/2025, 16:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1500 |
| 29/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1600 |
| 29/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1700 |
| 29/10/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1800 |
| 29/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_1900 |
| 29/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_2000 |
| 29/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_2100 |
| 29/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 29/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_2200 |
| 30/10/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 00:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251029_2300 |
| 30/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0000 |
| 30/10/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0100 |
| 30/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0200 |
| 30/10/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0300 |
| 30/10/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0400 |
| 30/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0500 |
| 30/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0600 |
| 30/10/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 08:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0700 |
| 30/10/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0800 |
| 30/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_0900 |
| 30/10/2025, 11:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1000 |
| 30/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1100 |
| 30/10/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 13:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1200 |
| 30/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1300 |
| 30/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1400 |
| 30/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1500 |
| 30/10/2025, 16:49:27 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 30/10/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1600 |
| 30/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1700 |
| 30/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1800 |
| 30/10/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_1900 |
| 30/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_2000 |
| 30/10/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_2100 |
| 30/10/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 30/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_2200 |
| 30/10/2025, 23:30:10 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 31/10/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251030_2300 |
| 31/10/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0000 |
| 31/10/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0100 |
| 31/10/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0200 |
| 31/10/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0300 |
| 31/10/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0400 |
| 31/10/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0500 |
| 31/10/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0600 |
| 31/10/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0700 |
| 31/10/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0800 |
| 31/10/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_0900 |
| 31/10/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1000 |
| 31/10/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1100 |
| 31/10/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1200 |
| 31/10/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1300 |
| 31/10/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1400 |
| 31/10/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1500 |
| 31/10/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1600 |
| 31/10/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1700 |
| 31/10/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1800 |
| 31/10/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_1900 |
| 31/10/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_2000 |
| 31/10/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_2100 |
| 31/10/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 31/10/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_2200 |
| 01/11/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251031_2300 |
| 01/11/2025, 00:41:17 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 01/11/2025, 00:41:21 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 01/11/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0000 |
| 01/11/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0100 |
| 01/11/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 03:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0200 |
| 01/11/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0300 |
| 01/11/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0400 |
| 01/11/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0500 |
| 01/11/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0600 |
| 01/11/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0700 |
| 01/11/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0800 |
| 01/11/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_0900 |
| 01/11/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1000 |
| 01/11/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1100 |
| 01/11/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1200 |
| 01/11/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1300 |
| 01/11/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1400 |
| 01/11/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1500 |
| 01/11/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1600 |
| 01/11/2025, 18:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1700 |
| 01/11/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1800 |
| 01/11/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_1900 |
| 01/11/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_2000 |
| 01/11/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_2100 |
| 01/11/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 01/11/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_2200 |
| 02/11/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251101_2300 |
| 02/11/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0000 |
| 02/11/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0100 |
| 02/11/2025, 03:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0200 |
| 02/11/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0300 |
| 02/11/2025, 05:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0400 |
| 02/11/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0500 |
| 02/11/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0600 |
| 02/11/2025, 08:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0700 |
| 02/11/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0800 |
| 02/11/2025, 10:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_0900 |
| 02/11/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1000 |
| 02/11/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1100 |
| 02/11/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1200 |
| 02/11/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1300 |
| 02/11/2025, 15:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1400 |
| 02/11/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1500 |
| 02/11/2025, 17:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1600 |
| 02/11/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1700 |
| 02/11/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1800 |
| 02/11/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_1900 |
| 02/11/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_2000 |
| 02/11/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_2100 |
| 02/11/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 02/11/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_2200 |
| 03/11/2025, 00:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251102_2300 |
| 03/11/2025, 01:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0000 |
| 03/11/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0100 |
| 03/11/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0200 |
| 03/11/2025, 04:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0300 |
| 03/11/2025, 04:04:39 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 03/11/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0400 |
| 03/11/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0500 |
| 03/11/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0600 |
| 03/11/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0700 |
| 03/11/2025, 09:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0800 |
| 03/11/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_0900 |
| 03/11/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1000 |
| 03/11/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1100 |
| 03/11/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1200 |
| 03/11/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1300 |
| 03/11/2025, 14:46:24 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 03/11/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1400 |
| 03/11/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1500 |
| 03/11/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1600 |
| 03/11/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 18:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1700 |
| 03/11/2025, 19:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1800 |
| 03/11/2025, 20:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_1900 |
| 03/11/2025, 21:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_2000 |
| 03/11/2025, 22:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_2100 |
| 03/11/2025, 23:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 03/11/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_2200 |
| 04/11/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251103_2300 |
| 04/11/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0000 |
| 04/11/2025, 02:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0100 |
| 04/11/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0200 |
| 04/11/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 04:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0300 |
| 04/11/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0400 |
| 04/11/2025, 06:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0500 |
| 04/11/2025, 07:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0600 |
| 04/11/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 08:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0700 |
| 04/11/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 09:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0800 |
| 04/11/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_0900 |
| 04/11/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1000 |
| 04/11/2025, 12:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1100 |
| 04/11/2025, 13:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1200 |
| 04/11/2025, 14:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 14:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1300 |
| 04/11/2025, 15:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 15:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1400 |
| 04/11/2025, 16:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 16:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1500 |
| 04/11/2025, 17:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 17:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1600 |
| 04/11/2025, 17:01:28 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:95) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:101) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 28 more |
| 04/11/2025, 18:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 18:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1700 |
| 04/11/2025, 19:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 19:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1800 |
| 04/11/2025, 20:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 20:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_1900 |
| 04/11/2025, 21:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 21:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_2000 |
| 04/11/2025, 22:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 22:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_2100 |
| 04/11/2025, 23:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 04/11/2025, 23:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_2200 |
| 05/11/2025, 00:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 00:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251104_2300 |
| 05/11/2025, 01:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 01:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0000 |
| 05/11/2025, 01:12:11 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) |
| at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:252) |
| at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:157) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:191) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Suppressed: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353) |
| at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:783) |
| at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:688) |
| at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:388) |
| at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:366) |
| at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
| at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| ... 21 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 29 more |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:556) |
| at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:500) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
| at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194) |
| at org.apache.coyote.Response.doWrite(Response.java:625) |
| at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:340) |
| ... 26 more |
| 05/11/2025, 01:12:17 eu.geminos.linkit.servlet.DisplayImageServlet/doGet: Can't read image file: |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) |
| at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) |
| at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) |
| at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:143) |
| at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182) |
| at eu.geminos.linkit.servlet.DisplayImageServlet.doGet(DisplayImageServlet.java:106) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:668) |
| at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) |
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223) |
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158) |
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) |
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) |
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) |
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119) |
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) |
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355) |
| at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) |
| at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) |
| at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:866) |
| at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1716) |
| at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) |
| at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) |
| at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
| at java.base/java.lang.Thread.run(Thread.java:834) |
| Caused by: java.io.IOException: Broken pipe |
| at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method) |
| at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) |
| at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) |
| at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) |
| at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) |
| at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:117) |
| at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1357) |
| at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:736) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:689) |
| at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:679) |
| at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573) |
| at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) |
| at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221) |
| at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1249) |
| at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) |
| at org.apache.coyote.Response.action(Response.java:210) |
| at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) |
| ... 25 more |
| 05/11/2025, 02:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 02:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0100 |
| 05/11/2025, 03:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 03:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0200 |
| 05/11/2025, 04:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 04:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0300 |
| 05/11/2025, 05:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 05:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0400 |
| 05/11/2025, 06:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 06:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0500 |
| 05/11/2025, 07:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 07:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0600 |
| 05/11/2025, 08:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 08:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0700 |
| 05/11/2025, 09:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 09:00:05 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0800 |
| 05/11/2025, 10:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 10:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_0900 |
| 05/11/2025, 11:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 11:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_1000 |
| 05/11/2025, 12:00:00 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 12:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_1100 |
| 05/11/2025, 13:00:01 eu.geminos.linkit.LinkiTDataService/checkForCommands: Datalogging started. |
| 05/11/2025, 13:00:04 eu.geminos.linkit.generator.BatchProtocolGenerator/startProtocol: Creating XML File : /20251105_1200 |