Osadzanie możliwości generowania dokumentów w kontenerach OpenSocial

Możliwości generowania dokumentów można osadzać w kontenerach OpenSocial, takich jak panele kontrolne produktu Rational solution for Collaborative Lifecycle Management.

Zanim rozpoczniesz

Aby zezwolić na żądania XHR od serwera Rational solution for CLM, być może administrator będzie musiał ustawić właściwość CORS_DOMAINS na serwerze rpeng. Nie jest to wymagane, jeśli aplikacja produktu CLM oraz aplikacja WWW są na tym samym hoście.

O tym zadaniu

Aplikacja WWW udostępnia przykładowy widget, który może uzyskiwać dostęp do najnowszej wersji raportu. Po dodaniu tego widgetu do kontenera OpenSocial można generować dokument z osadzonego widgetu. Dodatkowe widgety można utworzyć za pomocą interfejsów REST API. Można dodać dowolną liczbę widgetów. W poniższych krokach jako kontener jest używany panel kontrolny produktu CLM.

Procedura

  1. Przykładowy widget znajduje się pod adresem http://serwer_RPE:port/widgets/singlereport.xml.
  2. Przejdź do swojego kontenera OpenSocial.
  3. Na panelu kontrolnym kliknij kartę Dodaj widget.Dodaj widget
  4. Kliknij opcję Dodaj gadżet OpenSocial.
    Dodawanie widgetu OpenSocial
  5. Wprowadź adres URL do przykładowego widgetu z kroku 1.
  6. Kliknij opcję Dodaj widget.
    Ustawienia generowania dokumentu produktu RPE
  7. Zapisz zmiany. Widget zostanie dodany do panelu kontrolnego.
  8. W menu widgetu kliknij opcję Ustawienia.
  9. Podaj nazwę raportu i wskaż, czy jest on udostępniony do współużytkowania. Dokument udostępniony do współużytkowania będzie widoczny dla każdej osoby, która ma dostęp do tego serwera.
    Dodawanie adresu URL widgetu OpenSocial
  10. Zaloguj się do produktu Rational Publishing Engine w widgecie.
    Logowanie do produktu Rational Publishing Engine
  11. W widgecie kliknij opcję Odśwież.
  12. Kliknij opcję Generuj dokument. Po wygenerowaniu dokumentu zostanie wyświetlone zapytanie o pobranie dokumentów i dzienników.
    Wygenerowane dokumenty