Version und Paket

Bevor das CBA Modul installiert werden kann, muss folgender Installationschritt zuerst ausgeführt werden!

Die aktuelle Version und das dazugehörige Changelog kann hier eingesehen werden. Für einen Downloadlink kann eine Anfragen an support@tim-solutions.de gestellt werden.
Die 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 eine Grundkonfiguration eingespielt werden. Die nötigen Konfigurationen können hier heruntergeladen werden. Der App_Data Order kann an einer beliebigen Stelle auf dem Server abgelegt werden.

Der App_Data Order muss schreibend zugegriffen werden können!

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 folgenden Änderungen vorgenommen werden:

Wert in cba.properties	Erklärung	Wert
base_directory	Beinhaltet Grundkonfigurationen zu CBA	Muss an den App_Data Order auf dem Server angepasst werden
dau-config	Zugangsdaten zu den Konfigurationsdatein (allgemein)	Benutzer, Passwort und Datenbank
dau-config-sql	Zugangsdaten zu den CBA-Konfigurationstabellen für Enterprise Edition	Benutzer, Passwort und Datenbank
dau-sql	Zugangsdaten zu einer allgemein gültigen Datenbank	Benutzer, Passwort und Datenbank
dau-sql-tim	Zugangsdaten zur T!M Datenbank	Benutzer, Passwort und Datenbank
tim_service.wsdl	Gibt die Schnittstelle an, über die mit T!M - Task !n Motion kommuniziert wird	Hier muss Host und Port eingetragen werden, die via http erreichbar sind
tim_service.user	Gibt den Benutzernamen an, der als technischer Benutzer genutzt wird	qs/pm
tim_service.password	Gibt das Passwort für den technischen Benutzer an	geheim

Anpassung der T!M Konfigurationen

Damit auch T!M - Task !n Motion mit CBA kommunizieren kann, 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 gleichen Port (8080) daher sollte hier normalerweise http://localhost:8080/cba-ws/SaaSTecWeb?wsdl hinterlegt sein.

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

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

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