Servigistics InService Bereitstellung > Servigistics InService Offline-Systeme bereitstellen > Clientseitige Konfigurationen > Feedback-Einstellungen für Offline-Systeme konfigurieren
  
Feedback-Einstellungen für Offline-Systeme konfigurieren
Um die Aktion Feedback senden auf einen Offline-System zu konfigurieren, damit Feedback an einen Servigistics InService Server gesendet wird, müssen Sie eine Liste von Empfängern konfigurieren, an die Feedback-E-Mails gesendet werden können. Diese Liste wird für das Servigistics InService Hauptsystem über die Einstellung Feedback-Empfänger im Verwaltungsdienstprogramm Einstellungsverwaltung konfiguriert. Da die Verwaltungsdienstprogramme für Offline-Systeme nicht verfügbar sind, muss die Liste von Empfängern im Rahmen der Bereitstellung des Offline-Systems konfiguriert werden. Diese Liste kann auf folgende Arten konfiguriert werden:
Durch Ändern der Datei InS.properties wie in Installationsprogramm konfigurieren beschrieben.
Manuell
Mithilfe einer benutzerdefinierten Batch-Datei
Datei "InS.properties" für Feedback konfigurieren
Führen Sie folgende Schritte aus, um die Aktion Feedback senden für ein Offline-System zu konfigurieren:
1. Öffnen Sie die Datei InS.properties am folgenden Speicherort: <InService_Installationsdateien>\Media
2. Fügen Sie die folgenden Einträge zur Datei InS.properties hinzu:
WC_XCONF.[codebase.war/wt.properties].wt.mail.mailhost=<E-Mail-Host>
WC_XCONF.[codebase.war/wt.properties].com.ptc.sc.preferences.feedbackRecipient= <Feedback-Empfänger>
, wobei <E-Mail-Host> der Name des E-Mail-Hosts des Kundenservers und <Feedback-Empfänger> die E-Mail-Adresse des Feedback-Empfängers ist.
Liste für Feedback manuell konfigurieren
Um diese Liste mit Einstellungen manuell zu erstellen, verwenden Sie das folgende Verfahren:
1. Exportieren Sie auf dem Web-Server alle Benutzereinstellungen:
Navigieren Sie in einer Windchill Shell zum Verzeichnis "Windchill.ear/bin".
Führen Sie die Windchill Shell aus.
Exportieren Sie die Einstellungen unter Verwendung des folgenden Befehls, und verwenden Sie dabei den entsprechenden Administratornamen und das entsprechende Passwort: windchill wt.preference.ExportPreferences -onlyInstances -excludeHiddenInstances- user=<AdministratorName> -password=<AdministratorPassword>
2. Importieren Sie auf dem Offline-System die Einstellungen vom Web-Server:
Navigieren Sie in einer Windchill Shell zum Verzeichnis "Windchill.ear/bin".
Führen Sie die Windchill Shell aus.
Importieren Sie die Einstellungen unter Verwendung des folgenden Befehls, und verwenden Sie dabei den entsprechenden Administratornamen und das entsprechende Passwort: windchill wt.preference.ImportPreferences -importfile=<filepath> -overwriteValueConflicts -skipUnresolvedConflicts user=<AdministratorName> -password=<AdministratorPassword>
Mithilfe einer benutzerdefinierten Batch-Datei
Um eine Batch-Datei zu erstellen, mit der Einstellungen automatisch in ein Offline-System importiert werden können, verwenden Sie das folgende Verfahren:
1. Kopieren Sie die Datei preferences.xml an den folgenden Speicherort: <Installationsprogramm-Medium> Customization/Software.
2. Passen Sie die Datei "setup.bat" mithilfe des folgenden Beispiels an, um die Einstellungen zu importieren.
* 
Einstellungen werden importiert, nachdem der Server gestartet wurde. Sie müssen den Server nach dem Import erneut neu starten.
3. Führen Sie das Offline-Installationsprogramm aus.
Verwenden Sie dieses Beispielskript, um eine eigene benutzerdefinierte Batch-Datei zu erstellen:
@ECHO OFF
REM STOP THE INSERVICE SERVER BEFORE UNZIPPING THE PACKET
REM %CD% GIVES YOU THE WINDCHILL.EAR LOCATION. THE OTHER PATHS CAN
REM BE RELATIVELY CALCULATED.
ECHO "LOADING PREFERENCES" >> %CD%\CUSTOMSETUP.LOG
SET ORIGINAL=%CD%
REM STOPPING THE SERVER.
CD %CD%\..\..\
ECHO "STOP THE SERVER..." >> %ORIGINAL%\CUSTOMSETUP.LOG
CALL STOPSERVER.BAT >> %ORIGINAL%\CUSTOMSETUP.LOG
ECHO "STOPPED THE SERVER ..." >> %ORIGINAL%\CUSTOMSETUP.LOG
REM STARTING THE SERVER..
ECHO "RESTART THE SERVER..." >> %ORIGINAL%\CUSTOMSETUP.LOG
REM CD %CD%\..\..\
CALL STARTSERVER.BAT >> %ORIGINAL%\CUSTOMSETUP.LOG
REM ECHO "END DEPLOYING THE CUSTOMIZATION PACKAGE" >> %ORIGINAL%\CUSTOMSETUP.LOG
ECHO "SLEEP FOR THE SERVER TO START... SLEEP FOR 300 SEC OR 5 MINS TO ENSURE THAT THE SERVER GETS STARTED COMPLETELY" >>
%ORIGINAL%\CUSTOMSETUP.LOG
SLEEP 300S
ECHO "IMPORTING PREFERENCES"
CD %ORIGINAL%
REM CALL WINDCHILL SHELL
SET CLASSPATH=%ORIGINAL%\CODEBASE.WAR;%ORIGINAL%\CODEBASE.WAR\WEB-INF\CLASSES;%ORIGINAL%\CODEBASE.WAR\WEB-INF\LIB\*;
SET CLASSPATH=%CLASSPATH%;%ORIGINAL%\LIB\*;%ORIGINAL%\..\..\SYSTEM\JAVA\LIB\TOOLS.JAR;
SET CLASSPATH=%CLASSPATH%;%ORIGINAL%\..\..\SYSTEM\WILDFLY\MODULES\SYSTEM\LAYERS\BASE\COM\PTC\E3C\MAIN\*
ECHO %CLASSPATH%
ECHO %CLASSPATH% >> %ORIGINAL%\CUSTOMSETUP.LOG
%CD%\..\..\SYSTEM\JAVA\BIN\JAVA WT.PREFERENCE.IMPORTPREFERENCES -IMPORTFILE=%~DP0PREFERENCES.XML
-OVERWRITEVALUECONFLICTS -SKIPUNRESOLVEDCONFLICTS -USER=DEFAULTADMIN -PASSWORD=F2QZPOAG >> %ORIGINAL%\CUSTOMSETUP.LOG
CD %ORIGINAL%
REM STOPPING THE SERVER.
CD %CD%\..\..\
ECHO "RESTARTING SERVER AFTER PREFERENCE LOADING"
ECHO "STOP THE SERVER..." >> %ORIGINAL%\CUSTOMSETUP.LOG
CALL STOPSERVER.BAT >> %ORIGINAL%\CUSTOMSETUP.LOG
ECHO "STOPPED THE SERVER ..." >> %ORIGINAL%\CUSTOMSETUP.LOG
REM STARTING THE SERVER..
ECHO "RESTART THE SERVER..." >> %ORIGINAL%\CUSTOMSETUP.LOG
REM CD %CD%\..\..\
CALL STARTSERVER.BAT >> %ORIGINAL%\CUSTOMSETUP.LOG