3 Service XML

This topic provides an overview of the Service XML.

Oracle FLEXCUBE Universal Banking Development Workbench provides the developer with a user-friendly console for defining a gateway service of FCUBS. One Service XML corresponds to one Gateway Service. All the function IDs which are part of the particular service would be captured in the Service XML along with the operation details.

Open Development Tool assist developers in developing the web service with the capability of generating the Following artifacts for building EAR file:

Table 3-1 Webservice

Files Description
<Service Name>Src\*Impl.java IMPL files for service
<Service Name>WSDL\*.wsdl WSDL files for service
<Service Name>Config\*.xml Config files
<Service Name>XSD\*.xsd Service specific XSD’s
<Service Name>Common\*.xsd’s Common XSD’s (call forms ) part of service
  • <Service Name>\<Service Name>\META-INF\application.xml
  • <Service Name>\<Service Name>\META-INF\MANIFEST.MF
Config XML’s for building the Web service
<Service Name>\<Service Name>\commons-codec-1.2.jar Utility Jar for building the web service
<Service Name>\<Service Name>\wscommon.jar Utility Jar for building the web service
Sample Ant file For building service ear file

Note:

Non-extensibility function ID’s operations don’t allow add/modify any existing service; it will allow delete operation only.