Sie können die Funktionen für die Dokumentgenerierung in OpenSocial-Containern, wie z. B.
in CLM-Dashboards (Rational solution for Collaborative
Lifecycle Management), einbetten.
Vorbereitende Schritte
Der Administrator muss möglicherweise die Eigenschaft CORS_DOMAINS auf dem rpeng-Server setzen, um XHR-Anforderungen vom
Rational solution for CLM-Server zuzulassen. Dies ist nicht erforderlich, wenn die CLM-Anwendung und die Webanwendung gemeinsam gehostet werden.
Informationen zu diesem Vorgang
Die Webanwendung stellt ein Beispielwidget bereit, das auf die aktuellste Version eines Berichts zugreifen kann. Sobald Sie das Widget einem OpenSocial-Container hinzugefügt haben, können Sie das Dokument aus dem eingebetteten Widget generieren. Sie können über REST-APIs zusätzliche Widgets erstellen. Sie können eine beliebige Anzahl von Widgets hinzufügen. In den folgenden Schritten wird ein CLM-Dashboard als Container verwendet.
Vorgehensweise
- Sie finden das Beispielwidget unter http://RPE-Server:Port/widgets/singlereport.xml.
- Rufen Sie Ihren OpenSocial-Container auf.
- Klicken Sie im Dashboard auf das Register Widget hinzufügen.

- Klicken Sie auf OpenSocial-Gadget hinzufügen.
- Geben Sie die URL zum Beispielwidget aus Schritt 1 ein.
- Klicken Sie auf Widget hinzufügen.
- Speichern Sie Ihre Änderungen. Das Widget wurde Ihrem Dashboard hinzugefügt.
- Klicken Sie im Widgetmenü auf Einstellungen.
- Geben Sie den Berichtsnamen an und geben Sie an, ob es sich um einen gemeinsam genutzten Bericht handelt. Wenn Sie Dokumente für die gemeinsame Nutzung freigeben, können alle Benutzer mit Zugriff auf den Server die Dokumente anzeigen.
- Melden Sie sich im Widget bei Rational Publishing
Engine an.
- Klicken Sie im Widget auf Aktualisieren.
- Klicken Sie auf Dokument generieren. Nachdem das Dokument generiert wurde, werden Sie aufgefordert, die Dokumente und Protokolle herunterzuladen.