Skip to main content
Skip table of contents

Installationsprozess Neuinstallation

  • Im folgenden Verlauf wird $WT_HOME/../deploy/innoface-wc-project-999999-R11.0-M030-1.0 als Installationsverzeichnis verwendet.

  • Die Installation der Basissoftware muss unter einem Systembenutzer mit administrativen Rechten und uneingeschränkten Schreib- und Leserechten auf alle Unterordner im Windchill-Verzeichnis erfolgen.

  • Alle Befehle müssen in einer Windchill-Shell ausgeführt werden!

  • Alle Befehle / Aktionen müssen im entpackten Installationsverzeichnis ausgeführt werden.

  • Bei erfolgreichem Ausführen der Befehle / Aktionen steht am Ende i.d.R. ein "BUILD SUCCESSFUL".

  • Falls eine Abfrage nach dem Parameter "Java Args" erfolgt, geben sie bitte den Wert -Xms256 ein.

Windchill stoppen

Linux

1. Windchill stoppen

Windchill Shell
BASH
windchill stop

2. Apache stoppen

Windchill Shell
BASH
$WT_HOME/../HTTPServer/bin/apachectl stop

Windows

1. Windchill Dienst stoppen

2. Http/Apache Server stoppen

Weitere Informationen finden Sie hier

Tomcat Cache leeren

Linux

Zum Löschen des Caches muss das Verzeichnis $WT_HOME/tomcat/instances geleert werden (nicht löschen).

Windows

Zum Löschen des Caches muss das Verzeichnis %WT_HOME%\tomcat\instances geleert werden (nicht löschen).

Weitere Informationen finden Sie hier

Installation der Basissoftware

Linux

In das entpackte Installationsverzeichnis wechseln (Beispiel: innoface-wc-project-999999-R11.0-M030-1.0) und folgenden Befehl ausführen.

Windchill Shell
BASH
ant -Dconf=<config> deploy

Windows

In das entpackte Installationsverzeichnis wechseln (Beispiel: innoface-wc-project-999999-R11.0-M030-1.0) und folgenden Befehl ausführen.

Windchill Shell
BASH
ant -Dconf=<config> deploy

Weitere Informationen finden Sie hier

Konfiguration des Apache

Linux

Windchill Shell
BASH
ant setup_apache_context

Das Apache-Homeverzeichnis ist per Default $WT_HOME/../HTTPServer/

Wenn das Apache-Verzeichnis vom Windchill Standard abweicht, muss dieses mit angegeben werden!

Windchill Shell
BASH
ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>

Info

Im Anschluss an diesen Befehl muss der Apache Webservice neu gestartet werden.

Windows

Windchill Shell
BASH
ant setup_apache_context

Das Apache-Homeverzeichnis ist per Default %WT_HOME%\..\HTTPServer\

Wenn das Apache-Verzeichnis vom Windchill Standard abweicht, muss dieses mit angegeben werden!

Windchill Shell
BASH
ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>

Info

Im Anschluss an diesen Befehl muss der Apache Webservice neu gestartet werden.

Weitere Informationen finden Sie hier

Installation des Dataservers

Linux

Installation abhängig von der verwendeten Datenbank (MSSQL oder Oracle) durchführen.

Ermitteln der verwendeten Datenbank

Windchill Shell
BASH
xconfmanager -d wt.db.dataStore

MSSQL

Info

Installation via ant Befehl wenn sqlcmd Client verfügbar ist. 

Windchill Shell
BASH
ant dataserver_install_mssql

Windows

Installation abhängig von der verwendeten Datenbank (MSSQL oder Oracle) durchführen.

Ermitteln der verwendeten Datenbank

Windchill Shell
BASH
xconfmanager -d wt.db.dataStore

MSSQL

Info

Installation via ant Befehl wenn sqlcmd Client verfügbar ist. 

Windchill Shell
BASH
ant dataserver_install_mssql

Info

Wenn kein sqlcmd Client auf dem Windchill System verfügbar ist, kann folgendes SQL-Script: 

innoface-wc-project-999999-R11.0-M030-1.0/dataserver/dataserver_sqlserver.sql

mit einem beliebigen Client direkt auf der Windchill Datenbankinstanz ausgeführt werden, um die Dataserver Tabellen anzulegen.

Oracle

Info

Installation via ant Befehl wenn sqlplus Client verfügbar ist. 

Wenn die Umgebungsvariable ORACLE_HOME nicht gesetzt ist, muss sie gesetzt werden, z.B.

Windchill Shell
BASH
export ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/

Windchill Shell
BASH
ant dataserver_install_oracle

Wenn die Umgebungsvariable ORACLE_HOME nicht gesetzt ist, muss sie gesetzt werden, z.B.

Windchill Shell
BASH
set ORACLE_HOME=C:\ptc\Windchill_11.0\oracle\product\1210\client

Windchill Shell
BASH
ant dataserver_install_oracle

Info

Wenn kein sqlplus Client auf dem Windchill System verfügbar ist, kann folgendes SQL-Script:

innoface-wc-project-999999-R11.0-M030-1.0/dataserver/dataserver_sqlserver.sql

mit einem beliebigen Client direkt auf der Windchill Datenbankinstanz ausgeführt werden, um die Dataserver Tabellen anzulegen.

Weitere Informationen finden Sie hier

JavaScript registrieren

Linux

Windchill Shell
BASH
ant std_register_scripts


Windows

Windchill Shell
BASH
ant std_register_scripts


Weitere Informationen finden Sie hier

Windchill starten

Linux

1. Apache starten

1.1 Ohne SSL

Windchill Shell
BASH
$WT_HOME/../HTTPServer/bin/apachectl start

1.2 Mit SSL

Windchill Shell
BASH
$WT_HOME/../HTTPServer/bin/apachectl -DSSL

2. Windchill starten

Windchill Shell
BASH
windchill start

Windows

1. Http/Apache Server starten

2. Windchill Dienst starten

Preferences registrieren

Linux

In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.

Windchill Shell
BASH
ant register_preferences

Anschließend muss Windchill neu gestartet werden!

Windows

In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.

Windchill Shell
BASH
ant register_preferences

Anschließend muss Windchill neu gestartet werden!

Weitere Informationen finden Sie hier

Installation der Warteschlangen

Linux

Windchill muss gestartet sein!

In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.

Windchill Shell
BASH
ant create_queues

Windows

Windchill muss gestartet sein!

In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.

Windchill Shell
BASH
ant create_queues

Weitere Informationen finden Sie hier

Zusätzliche Schritte (wenn eine ReleaseEngine verwendet wird)

Import Task Delegates

Linux

Windows

  • Sie benötigen Site-Admin Zugriff

  • LDAP-Administrator Zugangsdaten werden benötigt (Evtl. muss ab Windchill 12 zum Import der Windchill-Installationsbenutzer genutzt werden)

  • In Windchill anmelden

  • Navigieren zu: Standort → Dienstprogramme → Aufgaben-Delegate-Verwaltung

  • Falls nötig, anmelden mit den LDAP Zugangsdaten

Importieren der Delegates

  • Navigieren zu: Import Delegates

  • Der folgende Vorgang muss für jede ie*.ldif Datei wiederholt werden!

  • Um Zugriff auf die Dateien zu haben, sollte dieser Schritt auf dem Windchill Installationsserver ausgeführt werden.

  • Klicken auf Durchsuchen und auswählen der ie*.ldif Datei im <Installationsverzeichnis>/to_windchill/copy/tasks/de/innoface/soap aus

  • Bei Vorhandene Blatteinträge überschreiben muss ein Häkchen gesetzt werden!

  • Wenn die Datei ausgewählt und der Haken gesetzt ist, kann diese mit einem Klick auf Import importiert werden.

Prüfen der Delegates

  • Navigieren zu: Delegates suchen

  • Auswählen bei Typ-ID "de.innoface.soap" und die Suche starten

  • Die zu erwarteten Delegates sind z.B.:

    • findObjekts

    • getRepresentation

  • Sie benötigen Site-Admin Zugriff

  • LDAP-Administrator Zugangsdaten werden benötigt (Evtl. muss ab Windchill 12 zum Import der Windchill-Installationsbenutzer genutzt werden)

  • In Windchill anmelden

  • Navigieren zu: Standort → Dienstprogramme → Aufgaben-Delegate-Verwaltung

  • Falls nötig, anmelden mit den LDAP Zugangsdaten

Importieren der Delegates

  • Navigieren zu: Import Delegates

  • Der folgende Vorgang muss für jede ie*.ldif Datei wiederholt werden!

  • Um Zugriff auf die Dateien zu haben, sollte dieser Schritt auf dem Windchill Installationsserver ausgeführt werden.

  • Klicken auf Durchsuchen und auswählen der ie*.ldif Datei im <Installationsverzeichnis>\to_windchill\copy\tasks\de\innoface\soap aus

  • Bei Vorhandene Blatteinträge überschreiben muss ein Häkchen gesetzt werden!

  • Wenn die Datei ausgewählt und der Haken gesetzt ist, kann diese mit einem Klick auf Import importiert werden.

Prüfen der Delegates

  • Navigieren zu: Delegates suchen

  • Auswählen bei Typ-ID "de.innoface.soap" und die Suche starten

  • Die zu erwarteten Delegates sind z.B.:

    • findObjekts

    • getRepresentation

Weitere Informationen finden Sie hier

Import IFConneX Workflows

Bei Verwendung des IFConneX-Workflows, muss dieser importiert werden.

Es werden Siteadmin Zugangsdaten benötigt.

1. Windchill stoppen

2. Code ausführen

Windchill Shell
BASH
cd $WT_HOME
ant -f bin/tools.xml bundle_custom -Dbundle.forceCompile=true -Dbundle.input=wt.util.resource.resourceCustomize
ant -f codebase/MakeJar.xml
ant -f codebase/MakeJar.xml custUpdate

3. Windchill starten

4. Workflow Template importieren

Windchill Shell
BASH
 windchill wt.load.LoadFromFile -d loadFiles/innoface/IFConneX_Standard.xml

ei Verwendung des IFConneX-Workflows, muss dieser importiert werden.

Es werden Siteadmin Zugangsdaten benötigt.

1. Windchill stoppen

2. Code ausführen

Windchill Shell
BASH
cd %WT_HOME%
ant -f bin\tools.xml bundle_custom -Dbundle.forceCompile=true -Dbundle.input=wt.util.resource.resourceCustomize
ant -f codebase\MakeJar.xml
ant -f codebase\MakeJar.xml custUpdate

3. Windchill starten

4. Workflow Template importieren

Windchill Shell
BASH
windchill wt.load.LoadFromFile -d loadFiles\innoface\IFConneX_Standard.xml

Hinweis

Nach der erfolgreichen Installation müssen i.d.R. noch schnittstellenspezifische Masterattribute angelegt werden.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.