IFCnX 2.32 IFCnX 2.31 IFCnX 2.30 IFCnX 2.29 IFCnX 2.28 IFCnX 2.27 2.26 2.25 2.24 2.23 2.22 German English
IFCnX 2.32 IFCnX 2.31 IFCnX 2.30 IFCnX 2.29 IFCnX 2.28 IFCnX 2.27 2.26 2.25 2.24 2.23 2.22 German English

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

windchill stop
  1. Apache stoppen

Windchill Shell

$WT_HOME/../HTTPServer/bin/apachectl stop

Windows

  1. Windchill Dienst stoppen

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

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

ant -Dconf=<config> deploy

Weitere Informationen finden Sie hier.

Konfiguration des Apache

Linux

Windchill Shell

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

ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>

 

Info

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


Windows

Windchill Shell

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

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

xconfmanager -d wt.db.dataStore

 

MSSQL

Info

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

Windchill Shell

ant dataserver_install_mssql


Windows

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

Ermitteln der verwendeten Datenbank

Windchill Shell

xconfmanager -d wt.db.dataStore

 

MSSQL

Info

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

Windchill Shell

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

export ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/

 

Windchill Shell

ant dataserver_install_oracle

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

Windchill Shell

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

 

Windchill Shell

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

ant std_register_scripts

Windows

Windchill Shell

ant std_register_scripts


Weitere Informationen finden Sie hier.

Windchill starten

Linux

  1. Apache starten

1.1 Ohne SSL

Windchill Shell

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

1.2 Mit SSL

Windchill Shell

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

 

  1. Windchill starten

Windchill Shell

windchill start

Windows

  1. Http/Apache Server starten

  1. Windchill Dienst starten


 

Preferences registrieren

Linux

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

Windchill Shell
ant register_preferences

 

Anschließend muss Windchill neu gestartet werden!

Windows

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

Windchill Shell
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

ant create_queues


Windows

Windchill muss gestartet sein!

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

Windchill Shell

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

  1. Code ausführen

Windchill Shell

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

  1. Workflow Template importieren

Windchill Shell

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


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

Es werden Siteadmin Zugangsdaten benötigt.

 

  1. Windchill stoppen

  1. Code ausführen

Windchill Shell

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

  1. Workflow Template importieren

Windchill Shell

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.