Watheeq Services Installation Guide

The Watheeq Services installation guide provides information on the software along with the installation and configuration procedures. The scope of the document is to cover the release mechanism of the package.

List of services

Below you can find the list of services available for Watheeq.

  • Get Account Details.
  • Get Account Balance.
  • Get Account List.
  • Verify Customer Info.
  • Get Deposits List.
  • Get Product Users.
  • Get Liability List.
  • Get Safes List.
  • Get Shares List.

War File

The war file for Watheeq Services is named WatheqInterfaceService.war.

Installation Steps

Deploy the war in jboss, WatheqInterfaceService.war: Temenos\jboss\standalone\deployments.

  • Get Account List
  • Get Account Details
  • Get Account Balance
  • Get Deposits List
  • Very Customer Info
  • Get Product Users List
  • Get Liabilities List
  • Get Safes List
  • Get Shares List

WSDL URLs:

API URI
  1. Get Account List
  2. Get Account Details
  3. Get Account Balance

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqAccount?wsdl

  1. Very Customer Info
  2. Get Product Users List

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqCommon?wsdl

  1. Get Deposits List

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqDeposit?wsdl

  1. Get Liabilities List

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqLiability?wsdl

  1. Get Safes List

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqSafe?wsdl

  1. Get Shares List

http://<hostname>:<jboss_port>/<war_name>/webservices/watheqShares?wsdl

Sample:

  • http://localhost:9089/WatheqInterfaceService/webservices/watheqAccount?wsdl.
  • http://localhost:9089/WatheqInterfaceService/webservices/watheqCommon?wsdl.
  • http://localhost:9089/WatheqInterfaceService/webservices/watheqDeposit?wsdl.
  • http://localhost:9089/WatheqInterfaceService/webservices/watheqLiability?wsdl.
  • http://localhost:9089/WatheqInterfaceService/webservices/watheqSafe?wsdl.
  • http://localhost:9089/WatheqInterfaceService/webservices/watheqShares?wsdl.

Configuration Steps

The following configurations are required for the Watheeq Services module.

  1. After receiving the war, open the log4j.properties file located inside WEB-INF\classes.
  2. Change the property log4j.appender.file.File to the path location where the logs will be created.
  3. Open the config.properties file inside WEB-INF\classes. Change the below properties:
    • t24.username (username to connect to Temenos Transact).
    • t24.password (password to connect to Temenos Transact).
    • xml.logging (set this flag to true if the request and response xml needs to be logged).
  4. Open the applicationContext.xml file inside WEB-INF\classes. Change the below properties:
    • prop key="java.naming.provider.url" (the IP and PORT of JBoss).
    • prop key="java.naming.security.principal" (username to connect to Temenos Transact).
    • prop key="java.naming.security.credentials" (password to connect to Temenos Transact).
  5. After all the changes are done, update the war and place the war in the respective jboss/standalone/deployments folder.
  6. There is no need to restart Jboss.

Bookmark Name Actions
Feedback
x