Editing the WSDL Files
The WSDL file that you generated for the inbound Web service in Deploying a Customized Workflow is combined with the original WSDL file provided for the Web service in the Oracle AIA Enterprise Object Library. This revised WSDL file is then used in the Integration. The editing process to combine sections of both WSDL files is described in this topic.
This task is a step in Process of Customizing the Integration.
To edit the WSDL file
Navigate to the following directory, and copy the WSDL file for the entity used in the integration customization:
AIA_HOME\AIAMetaData\AIAComponents\EnterpriseBusinessServiceLibrary\Industry\Ba nkingAndWealthManagement\EBO\Entity\V1
where:
Entity is the name of the entity, for example, Loan Account, used in the customization
AIA_HOME is the Oracle AIA Foundation Pack installation directory
Edit the WSDL file you have just copied by replacing the sections of the file that relate to the operation specified when you deployed the customized workflow (Step 1 in Deploying a Customized Workflow) with the corresponding sections of the WSDL file you generated in the Siebel application (Step 2 in Deploying a Customized Workflow).
Note: Do not change the names of the namespaces in the Oracle AIA WSDL file when copying information from the Siebel WSDL file. Continue to use the ebo and ebs prefixes.Copy the following sections:
<schema>
<message>
<ports>
<binding>
Save the changes you made to the WSDL file, and place it in the same directory where it was originally located, that is, in:
AIA_HOME\
AIAMetaData\AIAComponents\EnterpriseBusinessServiceLibrary\Industry\Ba nkingAndWealthManagement\EBO\
Entity\V1
.Use this WSDL file for future testing and publishing to consumer applications.
In the Siebel application, navigate to the Administration - Web Services screen, then the Inbound Web Services view.
Select the customized inbound Web service previously deployed in Deploying a Customized Workflow.
In the Namespace field, change the name to the namespace name specified in the EBS WSDL located in:
AIA_HOME\AIAMetaData\AIAComponents\EnterpriseBusinessServiceLibrary\Industry\ BankingAndWealthManagement\EBO\Entity\V1
For example, for the LoanAccount Create workflow, the following values are specified:
Inbound Web service name: FINCORP BIB Loan Account Upsert FAF Workflow
Revised Namespace name: http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/LoanAccount/V1
Operation: CreateLoanAccount
The WSDLs for the Siebel CRM Web services used in the Integration are located in Siebel\8.2\Tools_1
\REPPATCH\ACR548.zip,
where