I have enabled DEBUG logging. Here it the full stack trace: 10:25:53,974 | DEBUG | heckpoint Worker | MessageDatabase | 78 - org.apache.activemq.activemq-core - 5.7.0 | Checkpoint started. 10:25:53,977 | DEBUG | heckpoint Worker | MessageDatabase | 78 - org.apache.activemq.activemq-core - 5.7.0 | Checkpoint done. 10:25:58,326 | DEBUG | /ce/saveDocument | Server | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | REQUEST /my-app/ce/saveDocument on org.eclipse.jetty.server.nio.SelectChannelConnector$SelectChannelHttpConnection@78d53fb8@127.0.0.1:8081<->127.0.0.1:52016 10:25:58,326 | DEBUG | /ce/saveDocument | ContextHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | scope null||/my-app/ce/saveDocument @ o.e.j.s.ServletContextHandler{/,null} 10:25:58,326 | DEBUG | /ce/saveDocument | ContextHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | context=||/my-app/ce/saveDocument @ o.e.j.s.ServletContextHandler{/,null} 10:25:58,326 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | servlet ||/my-app/ce/saveDocument -> org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,326 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | chain=org.apache.camel.component.jetty.CamelFilterWrapper-835782266->org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,326 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | call filter org.apache.camel.component.jetty.CamelFilterWrapper-835782266 10:25:58,327 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | call servlet org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,332 | DEBUG | /ce/saveDocument | SendProcessor | 95 - org.apache.camel.camel-core - 2.10.4 | >>>> Endpoint[http://devel:8080/] Exchange[Message: [Body is instance of org.apache.camel.StreamCache]] 10:25:58,334 | DEBUG | /ce/saveDocument | HttpExchange | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | URI = http://devel:8080/my-app/ce/saveDocument 10:25:58,337 | DEBUG | /ce/saveDocument | JettyHttpProducer | 178 - org.apache.camel.camel-jetty - 2.10.4 | Sending HTTP request to: http//devel:8080/my-app/ce/saveDocument 10:25:58,340 | DEBUG | /ce/saveDocument | Server | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | RESPONSE /my-app/ce/saveDocument 200 10:25:58,340 | DEBUG | nt-123 Selector0 | nio | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | Channels with connection pending: 0 10:25:58,340 | DEBUG | tp1844774651-141 | AsyncHttpConnection | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | suspended org.eclipse.jetty.server.nio.SelectChannelConnector$SelectChannelHttpConnection@78d53fb8@127.0.0.1:8081<->127.0.0.1:52016 10:25:58,341 | DEBUG | nt-123 Selector0 | nio | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | Required scheduleWrite s...@1778694983java.nio.channels.SocketChannel[connected local=/10.250.23.152:52017 remote=devel/10.254.241.70:8080][o=true d=false,io=0,w=true,rb=false,wb=false] 10:25:58,348 | DEBUG | HttpClient-126 | HttpConnection | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | Failure on JettyContentExchange@6c2e6bfa=POST//devel:8080/my-app/ce/saveDocument#CONNECTED(1ms)->SENDING(5ms)sent=5ms java.lang.IndexOutOfBoundsException at java.nio.Buffer.checkIndex(Buffer.java:532)[:1.7.0_17] at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:300)[:1.7.0_17] at org.eclipse.jetty.io.nio.DirectNIOBuffer.poke(DirectNIOBuffer.java:130)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.AbstractBuffer.put(AbstractBuffer.java:465)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.http.HttpFields$Field.putTo(HttpFields.java:1314)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.http.HttpGenerator.completeHeader(HttpGenerator.java:655)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.commitRequest(HttpConnection.java:539)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.handle(HttpConnection.java:216)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[111:org.eclipse.jetty.util:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[111:org.eclipse.jetty.util:7.5.4.v20111024] at java.lang.Thread.run(Thread.java:722)[:1.7.0_17] 10:25:58,348 | WARN | HttpClient-126 | HttpExchange | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | EXCEPTION JettyContentExchange@6c2e6bfa=POST//devel:8080/my-app/ce/saveDocument#SENDING(6ms)->EXCEPTED(0ms)sent=6ms java.lang.IndexOutOfBoundsException at java.nio.Buffer.checkIndex(Buffer.java:532)[:1.7.0_17] at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:300)[:1.7.0_17] at org.eclipse.jetty.io.nio.DirectNIOBuffer.poke(DirectNIOBuffer.java:130)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.AbstractBuffer.put(AbstractBuffer.java:465)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.http.HttpFields$Field.putTo(HttpFields.java:1314)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.http.HttpGenerator.completeHeader(HttpGenerator.java:655)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.commitRequest(HttpConnection.java:539)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.handle(HttpConnection.java:216)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[111:org.eclipse.jetty.util:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[111:org.eclipse.jetty.util:7.5.4.v20111024] at java.lang.Thread.run(Thread.java:722)[:1.7.0_17] 10:25:58,350 | DEBUG | HttpClient-126 | DefaultErrorHandler | 95 - org.apache.camel.camel-core - 2.10.4 | Failed delivery for (MessageId: ID-HP-51981-1383898833207-0-4 on ExchangeId: ID-HP-51981-1383898833207-0-3). On delivery attempt: 0 caught: org.apache.camel.CamelExchangeException: JettyClient failed cause by: null. Exchange[Message: [Body is instance of org.apache.camel.StreamCache]]. Caused by: [java.lang.IndexOutOfBoundsException - null] 10:25:58,350 | DEBUG | /ce/saveDocument | Server | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | REQUEST /my-app/ce/saveDocument on org.eclipse.jetty.server.nio.SelectChannelConnector$SelectChannelHttpConnection@78d53fb8@127.0.0.1:8081<->127.0.0.1:52016 10:25:58,350 | ERROR | HttpClient-126 | DefaultErrorHandler | 95 - org.apache.camel.camel-core - 2.10.4 | Failed delivery for (MessageId: ID-HP-51981-1383898833207-0-4 on ExchangeId: ID-HP-51981-1383898833207-0-3). Exhausted after delivery attempt: 1 caught: org.apache.camel.CamelExchangeException: JettyClient failed cause by: null. Exchange[Message: [Body is instance of org.apache.camel.StreamCache]]. Caused by: [java.lang.IndexOutOfBoundsException - null] org.apache.camel.CamelExchangeException: JettyClient failed cause by: null. Exchange[Message: [Body is instance of org.apache.camel.StreamCache]]. Caused by: [java.lang.IndexOutOfBoundsException - null] at org.apache.camel.component.jetty.JettyContentExchange.doTaskCompleted(JettyContentExchange.java:214)[178:org.apache.camel.camel-jetty:2.10.4] at org.apache.camel.component.jetty.JettyContentExchange.onException(JettyContentExchange.java:134)[178:org.apache.camel.camel-jetty:2.10.4] at org.eclipse.jetty.client.HttpExchange$Listener.onException(HttpExchange.java:1094)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.handle(HttpConnection.java:319)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[111:org.eclipse.jetty.util:7.5.4.v20111024] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[111:org.eclipse.jetty.util:7.5.4.v20111024] at java.lang.Thread.run(Thread.java:722)[:1.7.0_17] Caused by: java.lang.IndexOutOfBoundsException at java.nio.Buffer.checkIndex(Buffer.java:532)[:1.7.0_17] at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:300)[:1.7.0_17] at org.eclipse.jetty.io.nio.DirectNIOBuffer.poke(DirectNIOBuffer.java:130)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.io.AbstractBuffer.put(AbstractBuffer.java:465)[103:org.eclipse.jetty.io:7.5.4.v20111024] at org.eclipse.jetty.http.HttpFields$Field.putTo(HttpFields.java:1314)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.http.HttpGenerator.completeHeader(HttpGenerator.java:655)[108:org.eclipse.jetty.http:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.commitRequest(HttpConnection.java:539)[106:org.eclipse.jetty.client:7.5.4.v20111024] at org.eclipse.jetty.client.HttpConnection.handle(HttpConnection.java:216)[106:org.eclipse.jetty.client:7.5.4.v20111024] ... 5 more 10:25:58,350 | DEBUG | /ce/saveDocument | ContextHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | scope null||/my-app/ce/saveDocument @ o.e.j.s.ServletContextHandler{/,null} 10:25:58,351 | DEBUG | /ce/saveDocument | ContextHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | context=||/my-app/ce/saveDocument @ o.e.j.s.ServletContextHandler{/,null} 10:25:58,351 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | servlet ||/my-app/ce/saveDocument -> org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,351 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | chain=org.apache.camel.component.jetty.CamelFilterWrapper-835782266->org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,351 | DEBUG | nt-123 Selector0 | nio | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | destroyEndPoint s...@1778694983java.nio.channels.SocketChannel[closed][o=false d=false,io=5,w=false,rb=false,wb=false] 10:25:58,351 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | call filter org.apache.camel.component.jetty.CamelFilterWrapper-835782266 10:25:58,351 | DEBUG | /ce/saveDocument | ServletHandler | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | call servlet org.apache.camel.component.jetty.CamelContinuationServlet-1817225220 10:25:58,354 | DEBUG | /ce/saveDocument | Server | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | RESPONSE /my-app/ce/saveDocument 500 10:25:58,977 | DEBUG | heckpoint Worker | MessageDatabase | 78 - org.apache.activemq.activemq-core - 5.7.0 | Checkpoint started. 10:25:58,980 | DEBUG | heckpoint Worker | MessageDatabase | 78 - org.apache.activemq.activemq-core - 5.7.0 | Checkpoint done. 10:26:03,358 | DEBUG | 51-142 Selector0 | nio | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | destroyEndPoint s...@388534836java.nio.channels.SocketChannel[closed][o=false d=false,io=1,w=true,rb=false,wb=false] 10:26:03,358 | DEBUG | 51-142 Selector0 | HttpConnection | 111 - org.eclipse.jetty.util - 7.5.4.v20111024 | closed org.eclipse.jetty.server.nio.SelectChannelConnector$SelectChannelHttpConnection@78d53fb8@127.0.0.1:8081<->127.0.0.1:52016
-- View this message in context: http://camel.465427.n5.nabble.com/Jetty-proxy-Rest-service-fails-for-file-uploading-tp5742769p5742806.html Sent from the Camel - Users mailing list archive at Nabble.com.