GithubHelp home page GithubHelp logo

kawansoft / aceql-http Goto Github PK

View Code? Open in Web Editor NEW
97.0 11.0 20.0 6.55 MB

AceQL HTTP is a framework of REST like http APIs that allow to access to remote SQL databases over http from any device that supports http.

Home Page: https://www.aceql.com

License: Other

Batchfile 0.08% Shell 0.14% Java 98.17% HTML 1.62%
java http sql sql-server oracle-database postgresql mysql-database remote-database remote-control jdbc-driver

aceql-http's People

Contributors

abecquereau avatar guillaumer77 avatar ndepomereu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aceql-http's Issues

Wrong exit code returned while trying to stop the server

AceQL command aceql-server -stop returns error while successfully stop the server.
It becomes a problem when trying to use AceQL in my pipeline on Jenkins since Jenkins treat this as an error in the build. Despite workaround exist, I would like to fix the root-cause of such behavior.

The reason is that wrong exit code thrown by the AceQL server for handling -stop option:

What I suggest is to throw 0 code since server stopped successfully,
so the fix is as easy as change return code:
System.exit(0);

Encrypt database usernames and passwords

Hi Nicolas,

Is it possible to encrypt database usernames and passwords in aceql-server.properties file? Leaving such sensitive info in plain text can be a security risk.

Cheers,
Mukhtar

Tests failing in master and branch 7.1

stAnalyzer.isWithSemicolons(): true
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.145 sec <<< FAILURE!
test(org.kawanfw.test.api.server.StatementAnalyzerTest) Time elapsed: 0.093 sec <<< FAILURE!
java.lang.AssertionError: expected: but was:
at org.junit.Assert.fail(Assert.java:89)

407 Proxy Authentication Required

Hello Team,

I'm trying to execute queries in AWS RDS instance with proxy authentication using aceql server hosted in a EC2 instance.

I'm successful in establishing connection to the database and some queries are giving responses back but sometimes i'm getting the below error. This happens only in systems where internet speed is slow. Is there a way to increase the response timeout for command execution or any suggestions to avoid this issue by changing any aceql sever properties. Please suggest.

something wrong during query Execution
errorType: 0 / reason: An error occurred while sending the request. / httpStatusCode: OK / exception: System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote server returned an error: (407) Proxy Authentication Required.
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at AceQL.Client.Api.Http.AceQLHttpApi.d__46.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at AceQL.Client.Api.Http.AceQLHttpApi.d__51.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at AceQL.Client.Api.AceQLCommand.d__20.MoveNext()

When does aceQL close open DB connections?

Hello,
this is not really a bug, but more a clarification:
currently I am running into the issue that the connections are "used up" during unit testing, and idle DB connections are not closed.
I use the c# client, windows hosted aceQL server and a postgres DB.
Do you have any hint how this is handled or could be influenced?

If you need more info, just let me now.
best regards,
quirrel

Exception during stress testing on aceql server using Apache JMeter

Hello Nicolas,

Hope you are doing good.

Can you give some info about the exception using the below stack trace.
It will be really helpful.

Nov 25 08:33:18 -0 aceql-run.sh[13251]: 20/11/25 08:33:18.727 ASYNC ERROR:java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:25:14 -0 aceql-run.sh[13251]: [ACEQL HTTP START] URL for client side: http://0.0.0.0:8080/aceql
Nov 25 08:25:14 -0 aceql-run.sh[13251]: [ACEQL HTTP START] AceQL HTTP Web Server OK. Running on port 8080
Nov 25 08:33:18 -0 aceql-run.sh[13251]: 20/11/25 08:33:18.727 ASYNC ERROR:java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:25:14 -0 aceql-run.sh[13251]: [ACEQL HTTP START] AceQL HTTP Web Server OK. Running on port 8080
Nov 25 08:33:18 -0 aceql-run.sh[13251]: 20/11/25 08:33:18.727 ASYNC ERROR:java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:146)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonPrettyGeneratorImpl.flush(JsonPrettyGeneratorImpl.java:53)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ResultSetWriter.write(ResultSetWriter.java:187)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.doSelect(ServerStatement.java:456)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeStatement(ServerStatement.java:406)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeQueryOrUpdate(ServerStatement.java:127)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.dispatch(ServerSqlDispatch.java:202)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:145)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:357)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:242)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:238)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:222)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: 20/11/25 08:33:18.773 Set reponse status to SC_INTERNAL_SERVER_ERROR
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Nov 25, 2020 8:33:18 AM org.apache.catalina.core.AsyncContextImpl setErrorState
Nov 25 08:33:18 -0 aceql-run.sh[13251]: WARNING: onError() call failed for listener of type [org.apache.catalina.core.AsyncListenerWrapper]
Nov 25 08:33:18 -0 aceql-run.sh[13251]: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:372)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerAsyncListener.onError(ServerAsyncListener.java:92)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.core.AsyncListenerWrapper.fireOnError(AsyncListenerWrapper.java:49)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.core.AsyncContextImpl.setErrorState(AsyncContextImpl.java:418)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:176)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1626)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:119)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 19 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: 20/11/25 08:33:18.813 ASYNC ERROR:java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: javax.json.JsonException: I/O error while flushing generated JSON
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:138)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonPrettyGeneratorImpl.flush(JsonPrettyGeneratorImpl.java:53)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ResultSetWriter.write(ResultSetWriter.java:187)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.doSelect(ServerStatement.java:456)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeStatement(ServerStatement.java:406)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeQueryOrUpdate(ServerStatement.java:127)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.dispatch(ServerSqlDispatch.java:202)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:145)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:357)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:242)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:238)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:222)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:372)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:146)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 14 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 28 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: javax.json.JsonException: I/O error while flushing generated JSON
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:138)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonPrettyGeneratorImpl.flush(JsonPrettyGeneratorImpl.java:53)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ResultSetWriter.write(ResultSetWriter.java:187)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.doSelect(ServerStatement.java:456)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeStatement(ServerStatement.java:406)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeQueryOrUpdate(ServerStatement.java:127)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.dispatch(ServerSqlDispatch.java:202)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:145)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:357)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:242)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:238)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:222)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:372)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:146)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 14 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 28 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:372)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:146)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.io.FilterOutputStream.write(FilterOutputStream.java:108)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.writeLine(ServerSqlManager.java:532)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeQueryOrUpdate(ServerStatement.java:143)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.dispatch(ServerSqlDispatch.java:202)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:145)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:357)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:242)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:238)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:222)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: Caused by: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:119)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: ... 20 more
Nov 25 08:33:18 -0 aceql-run.sh[13251]: java.io.IOException: Broken pipe
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1311)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:716)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:536)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:480)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:631)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:121)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:228)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.coyote.Response.doWrite(Response.java:600)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:360)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:841)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:407)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:385)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:211)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:146)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonGeneratorImpl.flush(JsonGeneratorImpl.java:136)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.glassfish.json.JsonPrettyGeneratorImpl.flush(JsonPrettyGeneratorImpl.java:53)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ResultSetWriter.write(ResultSetWriter.java:187)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.doSelect(ServerStatement.java:456)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeStatement(ServerStatement.java:406)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.sql.ServerStatement.executeQueryOrUpdate(ServerStatement.java:127)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.dispatch(ServerSqlDispatch.java:202)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:145)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:357)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:242)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:238)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:222)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Nov 25 08:33:18 -0 aceql-run.sh[13251]: at java.base/java.lang.Thread.run(Thread.java:829)

sporadic issue with "\r\n" in field result

Hello,
I currently run quries with lots of results sets and field per "row" over aceql.
basically it works fine.
Only from time to time I get "r\n" added to a field value which totally disturbs reading and conversion of values. For e.g. Datetime, this results in wrong format error, for "Text" type, the stream cannot be opened because the file name contains an "\r\n".
Suprisingly a rerun of similar query with reduced number of results or different "parameters" works as expected.

Do you have in hint what could cause that issue?
Regards,
Tobias

PoolExhaustedException

Hello,
I'm getting the below error when I try to establish connection and execute some commands in postgres using AceQL Server in local and started as a server. Kindly give some suggestions here.

org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-57-thread-3] Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[size:50; busy:50; idle:0; lastwait:30000].
at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:710)
at org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:198)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:132)
at org.kawanfw.sql.api.server.DefaultDatabaseConfigurator.getConnection(DefaultDatabaseConfigurator.java:126)
at org.kawanfw.sql.servlet.ServerLoginActionSql.getConnectionId(ServerLoginActionSql.java:200)
at org.kawanfw.sql.servlet.ServerLoginActionSql.executeAction(ServerLoginActionSql.java:165)
at org.kawanfw.sql.servlet.ServerSqlDispatch.executeRequestInTryCatch(ServerSqlDispatch.java:123)
at org.kawanfw.sql.servlet.ServerSqlManager.handleRequest(ServerSqlManager.java:477)
at org.kawanfw.sql.servlet.ServerSqlManager.handleRequestWrapper(ServerSqlManager.java:244)
at org.kawanfw.sql.servlet.ServerSqlManager.access$0(ServerSqlManager.java:241)
at org.kawanfw.sql.servlet.ServerSqlManager$1.run(ServerSqlManager.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Failed to create work directory - Embedded Tomcat cannot start

After aceql established the database connection it tries to create a folder for the embedded tomcat. that doesn't work but so far i have not figured out why.

It seems it uses and ENV to determine where to create that new directory, but i can't find any information inside the documentation which ENV is required.

Error message:

WARNING: Failed to create work directory [/?/.kawansoft/tomcat-embedded-temp/work/Tomcat/localhost/ROOT] for context []
Oct 31, 2019 4:46:06 PM org.apache.catalina.core.ContainerBase startInternal
SEVERE: A child container failed during start

currently i have set these ENV

  • ACEQL_HOME
  • JAVA_HOME
  • CLASSPATH
  • TMPROOT

any idea?

Monitoring the server

Hello Nicolas,

We have AceQL server running in AWS EC2 instance and we would like to monitor it. Is there any option to do or can you improve it a bit.

cannot change port

Hello,
hopefully this can be answered quickly, I have tried to use the aceql on linux, and when I start it with cmdLine:
aceql-server -start -host=localhost –port 8080
I get the follwing ouput:
[ACEQL HTTP START] AceQL HTTP Web Server OK. Running on port 9090

I cannot find any hint in output that anyhting is wrong

I used Version AceQL HTTP Community v4.1 - 13-Feb-2020

regards
Tobias

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.