Version und Paket

Bevor das CBA Modul installiert werden kann, muss der JBoss durch Module und die standlone.xml erweitert werden. Eine Anleitung kann folgender Installationanleitung entnommen werden!

Das Modul CBA - Configuration Based Application wird immer im EAR-Format ausgeliefert und muss in das Verzeichnis

C:\tim\jboss<version>\standalone\deployments\

kopiert werden.

Konfigurationen einspielen und anpassen

Im nächsten Schritt muss CBA mit einer Grundkonfiguration versehen werden. Die nötigen Konfigurationen können hier heruntergeladen werden.

Die Datei cba.properties muss unter

C:\tim\jboss<version>\standalone\configuration\

abgelegt werden und dann an das entsprechende System angepasst werden. Hierzu müssen die folgenden Änderungen vorgenommen werden:

Wert in cba.properties	Erklärung	Wert
portal	interne Referenz	TIM-Portal
dau-tim	Zugangsdaten zur TIM Datenbank	Benutzer, Passwort und Datenbank
tim_service.wsdl	Gibt die Schnittstelle an, über die mit T!M - Task !n Motion kommuniziert wird (Muss über HTTP erreichbar sein)	Hier muss Host und Port eingetragen werden, die via http erreichbar sind
environment_type	interne Referenz	D
dau-... (optional)	Zugangsdaten zu Dritt-Datenbank	Benutzer, Passwort und Datenbank

Die Datei ACM.properties muss unter

C:\tim\jboss<version>\standalone\configuration\

abgelegt werden und dann an das entsprechende System angepasst werden. Hierzu müssen die folgenden Änderungen vorgenommen werden:

Wert in ACM.properties	Erklärung	Wert
dau-sql-acm	Zugangsdaten zur TIM Datenbank	Benutzer, Passwort und Datenbank

Anpassung der TIM Konfigurationen

tim-cba.properties

Damit T!M - Task !n Motion mit CBA kommunizieren kann (und dieses auch nutzt), müssen zwei Konfigurationsdateien angepasst werden. In der tim-cba.properties muss der cba-ws Parameter an die entsprechende Servereinstellung angepasst werden. Standardmäßig läuft CBA und T!M - Task !n Motion auf dem gleichen Server und dem gleichen Port (8080). Daher kann der Wert in den meisten Fällen auf http://localhost:8080/cba-ws/SaaSTecWeb?wsdl gesetzt werden.

cba-ws=http://HOST:PORT/cba-ws/SaaSTecWeb?wsdl cba-servlet=/loom-portal/CbaServlet

tim.properties

Ausserdem muss in den tim.properties folgender Eintrag hinzugefügt oder auskommentiert werden, falls dieser noch nicht vorhanden ist

form-provider=com.dooris.cba.providers.CbaFormProvider
Vorlagen können von unserer Downloadseite entnommen werden