My Oracle Support Banner

Unable to Enqueue Request with RAW Element using the AQ Adapter (Doc ID 1934913.1)

Last updated on MARCH 11, 2019

Applies to:

Oracle SOA Suite - Version and later
Information in this document applies to any platform.


After upgrade from 10g to 11g (SOA composite with AQ fail to enqueue requests with RAW elements.

The issue is the way the AQ Adapter works with binary data in 11g compared with 10g.

In 10g the adapter is making an implicit conversion of binary data, when dequeuing BPEL gets binary data in Base64 and can work with it.
Also, when enqueuing to a queue, inserting binary items as Base64, the AQ Adapter correctly transforms them to the database.
In 11g ( the behaviour of AQ adapter is different: For DB attribute RAW, during enqueue, the AQ Adaper doesn't make a conversion as it is expecting to receive a hexadecimal RAW representation from BPEL.

When trying to enqueue requests which contain the element RAW it fails with error:


 Upgrade to SOA 11g


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.