Geschäftsarchiv-XML-Dateien bearbeiten
Gehen Sie wie folgt vor, um die XML-Dateien für den Geschäftsdatenbankinhalt zu bearbeiten:
- Suchen Sie die Geschäftsarchivdatei für Ihr Geschäft (z. B.
MeinGeschäft.sar). Die Geschäftsarchivdateien befinden sich standardmäßig im
folgenden Verzeichnis:
laufwerk:\WebSphere\CommerceServer\instances\exemplarname\sar
laufwerk:\Programme\WebSphere\CommerceServer\instances\exemplarname
\sar
/usr/WebSphere/CommerceServer/instances/exemplarname/sar

/opt/WebSphere/CommerceServer/instances/exemplarname/sar
/QIBM/UserData/WebCommerce/instances/exemplarname/sar
- Öffnen Sie die Geschäftsarchivdatei mit einem Komprimierungsprogramm.
- Stellen Sie fest, welche XML-Dateien dem Inhalt zugeordnet sind, indem Sie die Datei sarinfo.xml überprüfen.
Der Fulfillment-Inhalt in der Datei sarinfo.xml für infashion.sar beispielsweise lautet folgendermaßen:
<asset fragmented="no" name="fulfillment">
<file name="data/fulfillment.dtd" type="dtd"/>
<file name="data/fulfillment.xml" priority="1"
type="db-load"/>
</asset>
Um den Fulfillment-Inhalt zu ändern, bearbeiten Sie die Datei fulfillment.xml und gegebenenfalls die entsprechende DTD-Datei fulfillment.dtd.
Diese DTD-Dateien befinden sich in dem folgenden Verzeichnis:
laufwerk:\WebSphere\CommerceServer\xml\sar
laufwerk:\Programme\WebSphere\CommerceServer\xml\sar
/usr/WebSphere/CommerceServer/xml/sar
/opt/WebSphere/CommerceServer/xml/sar
/QIBM/ProdData/WebCommerce/xml/sar
Wichtig: Änderungen einer DTD-Datei müssen mit Schemaänderungen
koordiniert werden. Änderungen des Schemas können dazu führen, dass die Geschäftsservice-Tools
einschließlich Publizieren nicht mehr auf das Geschäftsarchiv angewandt werden können. Um das
Geschäftsarchiv zu publizieren, nachdem Sie Änderungen an DTD-Dateien vorgenommen haben,
ändern Sie die Datei store-all.dtd entsprechend. Die Datei store-all.dtd
befindet sich im oben angegebenen Verzeichnis.
- Überprüfen Sie das dem Inhalt entsprechende Objektmodell und Datenmodell.
- Überprüfen Sie die Informationen unter Geschäftsdatenbankinhalte ändern, in denen die Mindestanforderungen für alle XML-Dateien aufgeführt sind.
- Überprüfen Sie die entsprechende DTD-Datei für die XML-Datei.
- Bearbeiten Sie die XML-Datei.
Weitere Informationen zu den Geschäftsdatenbankinhalten finden Sie unter IBM WebSphere Commerce Store Developer's Guide.