I missed out:
});
jpcook wrote:
>
> Sure. It is quite simple.
>
> public static void main(String args[]) throws Exception {
> BasicConfigurator.configure();
> log = Logger.getLogger(Main.class);
>
> CamelContext context = new DefaultCamelContext();
>
> context.addComponent("activemq",
>
> ActiveMQComponent.activeMQComponent("tcp://localhost:61616"));
>
> context.addRoutes(new RouteBuilder() {
>
> @Override
> public void configure() {
> from("activemq:test.queue")
> .to("file://target");
>
> CamelTemplate template = new CamelTemplate(context);
> context.start();
> }
>
> I'm running activemq 4.1 in a separate window and then using JConsole to
> submit a message to the test-queue queue.
>
> The message is consumed OK:
> 7203 [DefaultMessageListenerContainer-7] DEBUG
> org.springframework.jms.listener.DefaultMessageListenerContainer -
> Received message of type [class
> org.apache.activemq.command.ActiveMQTextMessage] from consumer
> [ActiveMQMessageConsumer { value=ID:nol12791-3917-1192629082991-1:0:1:1,
> started=true }] of session [ActiveMQSession
> {id=ID:nol12791-3917-1192629082991-1:0:1,started=true}]
>
> I wondered if it was a problem outputting it to the file.
>
> Jonathan
>
>
> James.Strachan wrote:
>>
>> On 17/10/2007, jpcook <[EMAIL PROTECTED]> wrote:
>>>
>>> Hi,
>>>
>>> I am getting this error when trying to consume and write a simple text
>>> message to file:
>>>
>>> 15234 [DefaultMessageListenerContainer-15] ERROR
>>> org.apache.camel.processor.DeadLetterChannel - On delivery attempt: 0
>>> caught: org.apache.camel.InvalidPayloadException: No in body available
>>> of
>>> type: java.io.InputStream but has value: Hello World of type:
>>> java.lang.String on the exchange: Exchange[FileMessage: target]
>>>
>>> I thought I might be able to use convertBodyTo(InputStream.class) but
>>> that
>>> doesn't seem to help
>>>
>>> Any help would be much appreciated.
>>
>> It sounds like a message doesn't have a body in it. Do you have an
>> example of the Java code you were using to reproduce this?
>>
>> --
>> James
>> -------
>> http://macstrac.blogspot.com/
>>
>> Open Source SOA
>> http://open.iona.com
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/InvalidPayloadException-tf4640018s22882.html#a13254358
Sent from the Camel - Users mailing list archive at Nabble.com.