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
Windchill stoppen
Windchill Shell
windchill stop
Apache stoppen
Windchill Shell
$WT_HOME/../HTTPServer/bin/apachectl stop
Windows
Windchill Dienst stoppen
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!
ant setup_apache_context -Dapachedir=<Apache-Homeverzeichnis>
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!
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
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
ant dataserver_install_mssql
Ermitteln der verwendeten Datenbank
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
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.
export ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/
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.
set ORACLE_HOME=/opt/oracle/product/18C/dbhome_1/
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
ant std_register_scripts
Windows
ant std_register_scripts
Weitere Informationen finden Sie hier
Windchill starten
Linux
Apache starten
1.1 Ohne SSL
$WT_HOME/../HTTPServer/bin/apachectl start
1.2 Mit SSL
$WT_HOME/../HTTPServer/bin/apachectl -DSSL
Windchill starten
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.
ant register_preferences
Anschließend muss Windchill neu gestartet werden!
Windows
In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.
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.
ant create_queues
Windows
Windchill muss gestartet sein!
In diesem Schritt werden die Windchill Site-Administrator Zugangsdaten benötigt.
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
ausBei 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
ausBei 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.
Windchill stoppen
Code ausführen
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
Windchill starten
Workflow Template "IF5" importieren
windchill wt.load.LoadFromFile -d loadFiles/innoface/IFConneX_Minimal.xml
Legacy Workflow Template "IFConneX" importieren
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.
Windchill stoppen
Code ausführen
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
Windchill starten
Workflow Template "IF5" importieren
windchill wt.load.LoadFromFile -d loadFiles/innoface/IFConneX_Minimal.xml
Legacy Workflow Template "IFConneX" importieren
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.