This is an old revision of the document!
The Module CBA - Configuration Based Application is always delivered in EAR-Format and must be copied into the index code
C:\tim\jboss<version>\standalone\deployments\
In the next step, CBA must be outfitted with a basic configuration. The required configurations can be downloaded here.
The file cba.properties must be denoted under the code
C:\tim\jboss<version>\standalone\configuration\
and then configured to the appropriate system. For this, the following changes must be applied:
Value in cba.properties | Explaination | Value |
---|---|---|
base_directory | Contains the basic CBA configurations | Must be suitable for the App_Data order on the server |
dau-config | Login details for the configuration file (general) | User, Password, Database |
dau-config-sql | Login details for the CBS-configuration table for Enterprise Edition | User, Password, Database |
dau-sql | Login details for a general valid database | User, Password, Database |
dau-sql-tim | Login Data for the TIM Databank | User, Password, Database |
tim_service.wsdl | Denotes the process step, over which TIM is to be communicated (must be accessible via HTTP) | Here, the port and host that are accessible via http are entered |
In order for TIM to be able to communicate with (and use) CBA, two configuration files must be adapted. Within tim-cba.properties, the cba-ws parameter from the respective server setting must be adjusted. By default, CBA and TIM run on the same server and the same port (8080). That said, in most cases the value can be set to http://localhost:8080/cba-ws/SaaSTecWeb?wsdl.
cba-ws=http://HOST:PORT/cba-ws/SaaSTecWeb?wsdl cba-servlet=/loom-portal/CbaServlet
Additionally, the following entry must be pasted into the tim.properties and commented, if this has not already been done
form-provider=com.dooris.cba.providers.CbaFormProvider