The storage framework of sndesha2 has been developed in a plugable manner. So there can be diferent implementations for different storage mechanisms. Currently an in-memory implementation is available in the SVN, and I'm working on a implementation based on Hibernate. Also hoping to develop an implementation using Apache JDO.
It is very possible to develope an version that uses Oracle AQ, and if u can give some help in this area it world be greatly appreciated.
What you have to do is simple. You simply have to implement the org.apache.sandesha2.StorageManager interface. This have methods that return five other BeanManagers and an Transaction object. You have to implement those five as well. After developing this plugin you simply have to add it to the classpath and mention it as the storage manager for sandesha2. (I will try to document this well :-) )
Thank you,
Chamikara
On 1/25/06, Jaliya Ekanayake <[EMAIL PROTECTED]> wrote:
Hi Pisey,
Sorry for the delay in response.
Currently we based our implementation on Hibernate but yet we have some licence issue in releasing code. (Hibernate is under LGPL)
Currently we do not have Oracle AQ specific support but it would be great that if you help us to get that support as well. You may need modifications to org.apache.sandesha2.storage.PermanentStorageMgr class and it should work.
Thanks,
Jaliya
> Jaliya,
>
>
>
> We are currently research on WS-ReliableMessaging and I came across
> Sandesha2 implementation. We have Oracle AQ as our persistence store.
>
>
>
> Does the latest version of Sandesha2 supports Oracle AQ as database
> persistence stores as queues?
>
>
>
> Also, do you have any sample code using queues (e.g. Oracle AQ)?
>
>
>
> Pisey
>
