Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
software:cba:installation_cba [2014/10/27 11:08] stefan.barth |
software:cba:installation_cba [2016/12/19 08:37] oliver.schirach Update zu Mehrstrangversion mit cba.prop und ACM.prop |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== Version und Paket ==== | ==== Version und Paket ==== | ||
- | <note warning>Bevor das CBA Modul installiert werden kann, muss [[software:tim:installation_jboss|folgender Installationschritt]] zuerst ausgeführt werden!</note> | + | <note warning>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!</note> |
- | Die aktuelle Version und das dazugehörige Changelog kann [[software:cba:changelog|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 | + | Das Modul CBA - Configuration Based Application wird immer im EAR-Format ausgeliefert und muss in das Verzeichnis |
<code> C:\tim\jboss<version>\standalone\deployments\ </code> | <code> C:\tim\jboss<version>\standalone\deployments\ </code> | ||
kopiert werden. | kopiert werden. | ||
Zeile 9: | Zeile 8: | ||
---- | ---- | ||
+ | |||
+ | ==== 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 | ||
+ | <code> C:\tim\jboss<version>\standalone\configuration\ </code> | ||
+ | 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 | ||
+ | <code> C:\tim\jboss<version>\standalone\configuration\ </code> | ||
+ | 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. | ||
+ | |||
+ | <code tim-cba.properties> | ||
+ | cba-ws=http://HOST:PORT/cba-ws/SaaSTecWeb?wsdl | ||
+ | cba-servlet=/loom-portal/CbaServlet | ||
+ | </code> | ||
+ | |||
+ | ===tim.properties=== | ||
+ | Ausserdem muss in den **tim.properties** folgender Eintrag hinzugefügt oder auskommentiert werden, falls dieser noch nicht vorhanden ist | ||
+ | <code tim.properties> | ||
+ | form-provider=com.dooris.cba.providers.CbaFormProvider | ||
+ | </code> | ||
+ | |||
+ | <note tip>Vorlagen können von unserer [[http://download.tim-solutions.de/listing.php?repname=Download&path=%2FInstallation%2FConfiguration%2FTIM%2F|Downloadseite]] entnommen werden</note> | ||
+ |