Relation between AQ connectionpool and DB datasource
pavan4sJan 19 2010 — edited Feb 27 2020Hi All,
I am using SOA and JDev 11.1.1.1.0
In my process i have to enque a message(to an AQ).
So I created a queue in database(Oracle 10g).
In the process I created an AQ adapter and i selected the database and the queue that i was created.
In 11g console i created a data source for the database i am using and outbound connection pool for AQ adapter.
The process was deployed succesfully but run time it is throwing the below error
Error Message:
Fault ID reference:130001
Non Recoverable System Fault :
*Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'Enqueue' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. AQForum:PutInAQ [ Enqueue_ptt::Enqueue(QUEUETYPE) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='jdbc/ChennaiAQ'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to jdbc/ChennaiAQ. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.*
And in the above scenario what is the relation between the datasource and outbound connection pool.. i mean how they work together??
Please help me regarding this.
Regards
PavanKumar.M