JMS Object Message and Oracle AQ
57806Apr 11 2012 — edited Sep 17 2012Hi,
I want to be able to send messages from Java to Oracle AQ. I tried using JMS for this, but get the following error --
oracle.jms.AQjmsException: JMS-108: Messages of type ObjectMessage not allowed with Destinations containing payload of type (Oracle Type object) I am setting the object to a model object that implements Serializable.
Two of the fields in the object are defined as Clob in the database. Earlier I have been able to send Strings for Clob. But now I get --
Fail to convert to internal representation
Any idea what could be causing this?
I was able to implement this using AQMessage mentioned elsewhere on the site. I am able to send 100 messages in about 50 seconds by this approach. This is too slow for us to use in production environment.
I would appreciate any help on this.
Thanks,
Swati