KIT2 Deinstallation

KIT2 Deinstallation

Arbeitsschritte der Deinstallation

Im folgenden Kapitel wird die Deinstallation und Zurückstellen der vorgenommenen Customizings für KIT2 und KIT UI.

Schritt

Beschreibung

Schritt

Beschreibung

1

Clarity Services stoppen

Terminal öffnen und folgenden Befehl eingeben, um den Clarity Dienste (App und Background) zu stoppen:

service app bg stop

Falls mehrere App Dienste im Einsatz sind alle Dienste stoppen

2

Entfernen der Customlibs

Im Customlib-Ordner <PPM_ROOT>/customlib auf dem Kundensystem müssen die KIT2-JAR-Dateien mit dem Präfix kit oder cxkit entfernt werden, falls die Dateien gesichert wurden. Generell werden die Dateien in einem extra Ordner gesichert, dann kann dieser komplett entfernt werden.

3

KIT Konfigurationen entfernen

Im Verzeichnis <PPM_ROOT>/config auf dem Zielsystem alle Dateien mit dem Präfix cx-kit oder cxkit entfernen.

4

Web-Applikation entfernen

Die Dateicxkit2.war vom Zielsystem aus dem Ordner <PPM_ROOT>/tomcat-app-deploy/webapps des Tomcat-Server entfernen.

In der Regel liegt der Tomcat-Server für die Clarity Web-Applikation unter /opt/ca/ppm/tomcat-app-deploy/webapps (Linux) bzw. C:\cappm\ppm\tomcat-app-deploy\webapps (Windows).

5

Clarity KIT2 Jobs entfernen

optional

In der Oberfläche von Clarity die Jobs für KIT2 entfernen.

6

KIT Initial Load Job entfernen

In der Oberfläche von Clarity die Jobs für KIT Initial Load entfernen.

7

Logdateien entfernen

Im Logs-Ordner <PPM_ROOT>/logs oder im Ordner <PPM_ROOT>/tomcat-app-deploy/logs auf dem Kundensystem nach den Kit-Logdateien mit dem Namen cxkit.log suchen und entfernen.

8

KIT UI-Verzeichnis löschen

Das KIT UI-Verzeichnis cx-kit unter folgendem Dateipfad <PPM_ROOT>/webroot/custom löschen.

9

HTML-Container entfernen

Das gesamte HTML-Container Verzeichnis <ppm-root>/webroot/custom entfernen.

10

Verzeichnis cxkit entfernen

Das Verzeichnis cxkit vom Zielsystem entfernen.

In der Regel liegt KIT3 unter /opt/ca/cxkit (Linux) bzw. C:\cappm\cxkit (Windows).

11

Loslösen KIT2 von Clarity

Aus den folgenden Dateien müssen folgende Codezeilen entfernt werden:

  • Für die Classic UI folgende Datei hook.js (<PPM_ROOT>/webroot/ui/uif/js) in einem Texteditor oder einer Entwicklungsumgebung öffnen und folgende Abschnitte entfernen:

    /* CX - Customization - INIT - BEGIN */ ... ... /* CX - Customization - INIT - END *//* CX - Customization - FUNCTIONS - BEGIN */ ... ... /* CX - Customization - FUNCTIONS - END */

    und den folgenden Abschnitt

    /* CX - Customization - FUNCTIONS - BEFIN */ ... ... /* CX - Customization - FUNCTIONS - END */
  • für die MUX folgende Datei ppm-ux.war (<PPM_ROOT>/META-INF/uif/wars) bearbeiten:

Terminal öffnen und in das folgende Verzeichnis
<PPM_ROOT>/META-INF/uif/wars navigieren. Dort einen temporären Ordner erstellen, die Datei ppm-ux.war in diesen erstellen Ordner kopieren und die Ursprungsdatei sichern oder löschen.

Folgenden Befehl ausführen:

jar -xf ppm-ux.war

Die Datei index.html in einem Texteditor öffnen und nach <!-- body:js --> suchen und folgenden Abschnitt <!-- body:js --><script src="/niku/custom/cx-kit/custom-kit-ui.js"></script> mit <!-- body:js --> ersetzen und die Datei speichern. Anschließend die alte Datei ppm-ux.war löschen und folgenden Befehl eingeben:

jar -cvf ppm-ux.war .

Die entstandene ppm-ux.war aus den Ordner an den Ursprungsort kopieren.

12

Clarity-Dienste neu starten

Danach die Dienste von Clarity neu starten:

service start app bg