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
  1. 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!

BASH
ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>

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!

BASH
ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>

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

Weitere Informationen finden Sie hier

Installation des Dataservers

Linux

Windows

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

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

Ermitteln der verwendeten Datenbank

BASH
xconfmanager -d wt.db.dataStore

MSSQL

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

Sollte der sqlcmd-Client nicht verfügbar sein, finden Sie die entsprechende Information zum Herunterladen und Installieren von sqlcmd in der Microsoft SQL-Dokumentation

BASH
ant dataserver_install_mssql

Ermitteln der verwendeten Datenbank

BASH
xconfmanager -d wt.db.dataStore   

MSSQL

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

Sollte der sqlcmd-Client nicht verfügbar sein, finden Sie die entsprechende Information zum Herunterladen und Installieren von sqlcmd in der Microsoft SQL-Dokumentation

BASH
ant dataserver_install_mssql

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

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

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

BASH
export ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/
BASH
ant dataserver_install_oracle

Oracle

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

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

BASH
set ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/
BASH
ant dataserver_install_oracle

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_oracle.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

BASH
ant std_register_scripts

Windows

BASH
ant std_register_scripts

Weitere Informationen finden Sie hier

Windchill starten

Linux

  1. Apache starten

1.1 Ohne SSL

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

1.2 Mit SSL

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

  1. Windchill starten

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.

BASH
ant register_preferences

Anschließend muss Windchill neu gestartet werden!

Windows

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

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.

BASH
ant create_queues

Windows

Windchill muss gestartet sein!

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

BASH
ant create_queues

Weitere Informationen finden Sie hier

Zusätzliche Schritte (bei Verwendung einer ReleaseEngine)

Import Task Delegates

Linux

  • 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

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

Weitere Informationen finden Sie hier

Import IFConneX Workflow

Linux

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

Es werden Siteadmin Zugangsdaten benötigt.

  1. Windchill stoppen

  1. Code ausführen

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
  1. Windchill starten

Workflow Template "IF5" importieren

BASH
windchill wt.load.LoadFromFile -d loadFiles/innoface/IFConneX_Minimal.xml
  1. Legacy Workflow Template "IFConneX" importieren

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

Windows

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

Es werden Siteadmin Zugangsdaten benötigt.

  1. Windchill stoppen

  1. Code ausführen

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
  1. Windchill starten

Workflow Template "IF5" importieren

BASH
windchill wt.load.LoadFromFile -d loadFiles/innoface/IFConneX_Minimal.xml
  1. Legacy Workflow Template "IFConneX" importieren

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.