Zusätzliche Funktionen von Windchill > Serviceinformationsverwaltung > Konfigurationshandbuch > Servicepublizier-Setup > Paketpublizierausgabe > UsingXSL-Paketpublizierausgabe
  
UsingXSL-Paketpublizierausgabe
Mit dem Ausgabetyp UsingXSL können Sie den Inhalt einer Servicestruktur mit anpassbaren Transformationen publizieren. Das UsingXSL-Paketpublizierungs-Feature ähnelt dem Publizierausgabe-Feature Veröffentlichen > XSL in Arbortext Editor. UsingXSL ist nützlich für das Erstellen einer Ausgabe, die die XML-Quelle in einem Format enthält, das in Drittanbietersysteme wie Trägersysteme geladen werden kann.
Das Ausgabeformat ist ein Arbortext Editor Komplettdokument zum Formatieren (Resolved Document for Styling, RDS). Die Strukturtransformation und Formatierung der XML-Quelle wird durch die Konfigurationen bestimmt, die in einer XSL-Formatvorlage festgelegt sind. Die Ausgabe enthält eine XML-Datei und einen Ordner, der referenzierte Grafiken enthält. Beispielsweise eine Servicestruktur bestehend aus dynamischem Dokument, Teileliste und Grafiken. Wenn die Servicestruktur mit dem UsingXSL-Ausgabetyp publiziert wird, enthält die Ausgabe die Inhalte des transformierten dynamischen Dokuments und die transformierte Teileliste im RDS-Format sowie die referenzierten Grafiken in einem Ordner. Die Ausgabe wird in dem Ordner abgelegt, der durch den usingxsl.destination-Parameter angegeben ist.
Arbortext Publishing Engine transformiert die Servicestruktur und die Teileliste unter Verwendung der Formatvorlagen, die in den Publizierregeln pubstructXsl bzw. partlistStylesheet angegeben sind.
Geben Sie output="usingxsl" in einer Publizierregel an, um im XSL-Format zu publizieren. Beispiel: <publish on="create-representation" param-set="myXslParamSet" output="usingxsl">.
Wenn der graphicTransform-Parameter für die Grafiktransformation in der Publizierregel angegeben ist, werden die referenzierten Grafiken entsprechend den Parametereinstellungen transformiert.
Arbortext Publishing Engine sendet das Composer-Protokoll und ein Manifest an Windchill, das den Status des Jobs angibt.
Um ein XSL-Bündel zu publizieren, fügen Sie der Beispiel-Publizierregeldatei die folgenden Regeln hinzu:
com.ptc.arbortext.pe/usingxsl.stylesheet: Geben Sie die Formatvorlage an, die während der Publizierung verwendet werden muss. Diese Formatvorlage setzt ein Quelldokument voraus, das von der Formatvorlage pubstructXsl formatiert wurde.
com.ptc.arbortext.pe/usingxsl.destination: Geben Sie den absoluten Pfad zu einem gültigen Ordner an, der von der Arbortext Publishing Engine aus zugänglich ist.
* 
Eine vorhandene Datei oder ein vorhandener Ordner mit demselben Namen wie die Zieldatei bzw. der Zielordner wird während der Publizierung überschrieben.