Yes. I downloaded the camel 1.3.0 binary dist. There was mention of mina 2.0 in the issue. If I wrote a custom mina 2.0 component, could this fix the issue or is the problem somewhere else?
willem.jiang wrote: > > Hi > > Did you use the Camel 1.3 release version ? > I am sure we had fix this issue in Camel1.3. You can find more > information here [1] > > [1] https://issues.apache.org/activemq/browse/CAMEL-257 > > Willem > aruch wrote: >> Hello, >> >> I was trying to get familiar with camel by writing a simple udp example. >> I >> wanted to read off one port, increment a counter, then write to another >> port. I'm using Java 1.6, Camel 1.3, and Mina 1.1.7. The message is read >> in >> correctly and forwarded out, but I keep getting the following exception. >> >> May 20, 2008 8:35:20 AM >> org.apache.camel.component.mina.MinaProducer$ResponseHandler >> exceptionCaught >> SEVERE: Exception on receiving message from address: /10.10.2.1:5555 >> using >> connector: [EMAIL PROTECTED] >> java.lang.IllegalStateException: Already released buffer. You released >> the >> buffer too many times. >> at >> org.apache.mina.common.PooledByteBufferAllocator$PooledByteBuffer.release(PooledByteBufferAllocator.java:310) >> at >> org.apache.mina.util.ByteBufferUtil.releaseIfPossible(ByteBufferUtil.java:39) >> at >> org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageSent(AbstractIoFilterChain.java:581) >> at >> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageSent(AbstractIoFilterChain.java:320) >> at >> org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:53) >> at >> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageSent(AbstractIoFilterChain.java:653) >> at >> org.apache.mina.filter.codec.ProtocolCodecFilter.messageSent(ProtocolCodecFilter.java:193) >> at >> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageSent(AbstractIoFilterChain.java:320) >> at >> org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:53) >> at >> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageSent(AbstractIoFilterChain.java:653) >> at >> org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:222) >> at >> org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:264) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) >> at >> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51) >> at java.lang.Thread.run(Thread.java:619) >> >> >> >> Here is the code. >> >> inIp = "10.10.1.1"; >> inPort = "4444"; >> outIp = "10.10.2.1"; >> outPort = "5555"; >> >> context.addRoutes(new RouteBuilder() { >> public void configure() throws Exception { >> from("mina:udp://" + inIp + ":" + inPort).process(new >> Processor(){ >> public void process(Exchange exchange) throws Exception { >> msgCount++; >> } >> }).to("mina:udp://" + outIp + ":" + outPort); >> } >> }); >> >> System.out.println("Starting context..."); >> context.start(); >> >> >> Am I doing something wrong? Do I need to configure/customize something? >> >> Thanks. >> >> [EMAIL PROTECTED] >> > > > -- View this message in context: http://www.nabble.com/camel-mina-udp-throws-exception-%22Already-released-buffer%22-tp17342374s22882p17343885.html Sent from the Camel - Users mailing list archive at Nabble.com.
