==== Version und Paket ====
Bevor das CBA Modul installiert werden kann, muss der JBoss durch Module und die standlone.xml erweitert werden. Eine Anleitung kann [[software:tim:installation_jboss|folgender Installationanleitung]] entnommen werden!
\\
Das Modul CBA - Configuration Based Application wird immer im EAR-Format ausgeliefert und muss in das Verzeichnis
C:\tim\jboss\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 [[http://download.tim-solutions.de/listing.php?repname=Download&path=%2FInstallation%2FConfiguration%2FCBA%2F|hier]] heruntergeladen werden.
Die Datei **cba.properties** muss unter
C:\tim\jboss\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 | http://localhost:8080/loom-ws/CbaFacadeManager?wsdl
^ environment_type | interne Referenz | D |
^ dau-... (optional) | Zugangsdaten zu Dritt-Datenbank | Benutzer, Passwort und Datenbank |
Die Datei **ACM.properties** muss unter
C:\tim\jboss\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 [[software:tim:installation_jboss#porteinstellungen|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 [[http://download.tim-solutions.de/listing.php?repname=Download&path=%2FInstallation%2FConfiguration%2FTIM%2F|Downloadseite]] entnommen werden
----
==== Aktivierung des Smartform Designers/ Architects =====
[[software:tss:start#zugang_zur_tim_smartform_suite|2. Zugang zur TIM Smartform Suite]]