Hi, make sure you get javax.jms.Message in your onMessage() method, by either importing it or using using it explicitly in the param definition.
Cheers -- Dejan Bosanac - http://twitter.com/dejanb Open Source Integration - http://fusesource.com/ ActiveMQ in Action - http://www.manning.com/snyder/ Blog - http://www.nighttale.net On Fri, Jul 2, 2010 at 12:25 PM, lernit2007 <[email protected]> wrote: > > Hello, > > I have a following interface: > > public interface Test extends Message { > > public void testMessage(); > > public void getString(); > > } > > If I get a Message I want to cast the Message in Test: > > public void onMessage(Message message) { > Test test = (Test) message; > > } > > But I get the following Exception: > > java.lang.ClassCastException: > org.apache.activemq.command.ActiveMQTextMessage cannot be cast to Test. > > Can you help me further please? I don't know, what the problem is. > -- > View this message in context: > http://old.nabble.com/ClassCastException-tp29054743p29054743.html > Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. > >
