Hi
>> Caused by: java.io.NotSerializableException: oracle.jms.AQjmsFactory
So you tried to use "oracle.jms.AQjmsFactory"? Shouldn't you use "oracle.jms.AQjmsConnectionFactory" or one of its subclasses "oracle.jms.AQjmsQueueConnectionFactory" or "oracle.jms.AQjmsTopicConnectionFactory"?
I had looked at the class hierarchie found here: http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b12023/oracle/jms/AQjmsFactory.html
But I had never changed the JMS provider myself, so I cannot provide you with much help.
Best regards
Wolfgang