Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JMS Object Message and Oracle AQ

57806Apr 11 2012 — edited Sep 17 2012
Hi,

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
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 15 2012
Added on Apr 11 2012
1 comment
1,709 views