How to Annotate the Service Element in a Requester ABCS Composite

Annotating Composites 9-11

9.2 How to Annotate the Service Element in a Requester ABCS Composite

To annotate the service element in a requester ABCS composite: The details of the source participating application must be furnished in this element. Annotating the Service element in the composite is explained using the Example 9–6 : Example 9–6 Service Element in Requester ABCS Composite Annotation Example service ui:wsdlLocation……….. interface.wsdl ………………. binding.ws …………. --svcdoc:AIA svcdoc:Service svcdoc:ImplementationDetails svcdoc:ApplicationNameSampleSEBLsvcdoc:ApplicationName svcdoc:BaseVersion1.0svcdoc:BaseVersion svcdoc:DevelopedByOraclesvcdoc:DevelopedBy svcdoc:OracleCertifiedYessvcdoc:OracleCertified svcdoc:ArtifactTypeRequesterABCSImplementationsvcdoc:ArtifactType svcdoc:ServiceOperation svcdoc:NameCreateCustomersvcdoc:Name XAEnabled The Deployment Plan Generator uses this element to decide whether the DataSource should be configured using XA connection. Possible values are true and false. Based on the whether this tag is true or false, the AIA installation driver selects the appropriate JDBC driver and other configurations. ResourceTargetIdenti fier The value of the application product code name. The AIA installation driver uses this element during deployment. If ResourceType is blank, database information is retrieved from pip.projectCode_fromBOM.db.ResourceTargetIdentifier element in the AIAInstallProperties.xml during execution of deployment plan. If ResourceType is BusinessEvent or Procedure, database details are retrieved from participatingapplications.ApplicationName.db ResourceName Holds data about the Queue or Topic name. The AIA installation driver uses this element to create and configure data sources. ResourceType Identifies what type of the AQ resource must be configured. The value can be Queue or Topic. If values are BusinessEvent or Procedure, dp retrieves database information from under participatingapplications.ApplicationName.db in AIAInstallProperties.xml ResourceFileName Holds data about the SQL file name of the database table creation script. The AIA installation driver uses to create and configure data sources. AdditionalResourceI nformation Provide the additional Resource information such as the supported adapter versions or specifications or any other resource related information. This provides more information about the service in the OER. Table 9–7 Cont. Application Adapter Elements Element Description 9-12 Developers Guide for Oracle Application Integration Architecture Foundation Pack svcdoc:ServiceOperation svcdoc:ImplementationDetails svcdoc:Service svcdoc:AIA-- service In Example 9–6 , the value of the element, ArtifactType, is provided as RequesterABCSImplementation because the composite represents a Requester ABCS. The value of the element, ServiceOperationName, should be same as the value defined for the operation in the WSDL of the ABCS.

9.3 How to Annotate the Reference Element in a Requester ABCS Composite