Servicepublizierregeln
Servicepublizierregeln – Übersicht
WVS steuert mithilfe von Publizierregeln, wie die publizierte Ausgabe erzeugt wird. Sie müssen mit dem Erstellen von WVS-Publizierregeln vertraut sein und die Informationen unter WVS-Publizierregeln gelesen haben.
WVS-Publizierregeln müssen in Windchill PDMLink eingerichtet werden, damit Benutzer eine Publizierregel auswählen können und WVS die zugeordneten Publizierparameter an die Arbortext Publishing Engine senden kann. Publizierregeln müssen einen aussagekräftigen Namen und eine verständliche Beschreibung haben, damit sie vom Benutzer problemlos unterschieden werden können. Wenn eine Publizierregel ausgewählt wird, wird deren Inhalt in eine XML-Datei umgewandelt, die von WVS an Arbortext Publishing Engine gesendet wird. Die Publizierparameter werden in eine Datei mit der Bezeichnung pubspec.xml in den Daten gespeichert. Die Datei pubspec.xml in der Serviceanwendung enthält Standardwerte für Parameter, die nicht in der von WVS gesendeten Datei angegeben sind. Sie können diese Datei überprüfen:
application\com.ptc.arbortext.service\lib\pubspec.xml
Weitere Informationen zum Konfigurieren des Service-Workers finden Sie unter Service-Worker und Publizierung und Servicepublizierregeln für WVS.
Service-Worker-Parameter
Die Service (oder SIS)-Worker-Parameter steuern den Publizierungsprozess. Worker-Parameter werden in der Publizierregel in folgendem Format angegeben:
<worker name="namespace/parameter">value</worker>
Ein worker-Parameter ist Teil eines param-set, das an WVS übergeben wird, wenn die Publizierungsverarbeitung beginnt. Für die Windchill Service Information Manager Publizierung können Sie als Ziel für einen Parameter ein bestimmtes System oder Untersystem angeben, das der Publizierungsprozess verwendet.
Die Service-Worker-Parameter sind unter Service-Worker-Parameter dokumentiert.
Berichte über Trace-Informationen auf der Arbortext Publishing Engine
Der Parametertyp option kann einen ACL debug-Parameter angeben, mit dem Berichte über Trace-Informationen erstellt werden können. Beispiel:
com.ptc.arbortext.pe/option:debug
In einer Publizierregel kann die Spezifikation wie folgt aussehen:
<worker name="com.ptc.arbortext.pe/option:debug">9.1</worker>
<worker name="com.ptc.arbortext.pe/artifactDirectory">
D:\ptc\bundle_debug</worker>
Der Parameter pe/option:debug läuft auf Arbortext Publishing Engine. Wenn die Arbortext Publishing Engine für die Speicherung von Zwischendateien im Transaktionsarchiv konfiguriert ist, wird der Trace-Bericht im ZIP-Archiv als Trace-Datei der Debug-Option mit dem Inhaltstyp text/plain aufgeführt. Wenn artifactsDirectory angegeben ist, wird die Trace-Datei dort gespeichert, und sie weist das Format trace_Zeitstempel.log auf. Wenn beide angegeben werden, wird der Trace-Bericht an beiden Speicherorten gespeichert.
Mithilfe benutzerdefinierter Java-Klassen
Um einen Post Conversion Delegate zu registrieren, müssen die Publizierregeln die Java-Klasse PostConvertDelegate verwenden.
Weitere Informationen über diese und weitere Java-Klassen finden Sie unter Erweiterte Anpassung der Publizierung.
War dies hilfreich?