Justin Bertram created ARTEMIS-5819:
---------------------------------------
Summary: HttpIdleTimer sending GET rather than POST
Key: ARTEMIS-5819
URL: https://issues.apache.org/jira/browse/ARTEMIS-5819
Project: Artemis
Issue Type: Bug
Reporter: Justin Bertram
Assignee: Justin Bertram
The {{HttpIdleTimer}} is used on a Core client when the connection url contains
{{httpEnabled=true}}. It sends HTTP requests intermittently in order to keep
the connection alive. However, it sends {{GET}} requests rather than {{POST}}
requests which results in a {{WARN}} message like this on the broker:
{noformat}
WARN [org.apache.activemq.artemis.core.client] AMQ212037: CORE connection
failure to 123.456.789.012:12345 has been detected: class
io.netty.handler.codec.http.HttpObjectAggregator$AggregatedFullHttpRequest
cannot be cast to class io.netty.buffer.ByteBuf
(io.netty.handler.codec.http.HttpObjectAggregator$AggregatedFullHttpRequest and
io.netty.buffer.ByteBuf are in unnamed module of loader 'app')
[code=GENERIC_EXCEPTION]
[Thread-1] 16:15:18,058 {noformat}
Instead of keeping the connection alive it causes the connection to be closed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]