Synchronizowanie artefaktów z aplikacji do produktu Rational Focal Point

Jeśli po przesłaniu artefaktów do produktu IBM® Rational Focal Point niektóre artefakty zostaną zmodyfikowane w oryginalnej aplikacji, można je z powrotem zsynchronizować w produkcie Rational Focal Point.

Zanim rozpoczniesz

Procedura

  1. Otwórz obszar roboczy w produkcie Rational Focal Point.
  2. Kliknij opcję Konfiguruj > Komenda wyświetlania klienta usługi REST, a następnie kliknij przycisk Dodaj komendę wyświetlania.
  3. Wybierz widok, w którym ma zostać dodana komenda wyświetlania.
  4. W sekcji Konfiguracja komendy klienta usługi REST wykonaj następujące kroki:
    1. W polu Nazwa konektora klienta usługi REST wpisz nazwę identyfikującą połączenie.
    2. W polu Metoda żądania REST wybierz metodę SYNCHRONIZE. Informacje na temat każdej metody zawiera sekcja Obsługiwane metody zarządzania zasobami.
    3. W polu Lista serwerów zaprzyjaźnionych wybierz aplikację, która ma zostać dodana jako zaprzyjaźniona do produktu Rational Focal Point.
    4. W sekcji Wybierz atrybut adresu URL artefaktu usługi REST kliknij opcję Wybierz i wybierz atrybut. Ten atrybut powinien zawierać adres URL artefaktu aplikacji.
  5. W sekcji Konfiguracja XML szablonu klienta usługi REST, wykonaj następujące kroki:
    1. W polu Adres URL aplikacji usługi REST do kodu XML szablonu wpisz adres URL, który wskazuje artefakt w aplikacji, a następnie kliknij przycisk Pobierz kod XML szablonu. Kod XML zostanie załadowany w polu tekstowym Kod XML szablonu aplikacji usługi REST. Jeśli kod XML nie ma zostać załadowany dynamicznie, można go skopiować w polu tekstowym Kod XML szablonu aplikacji usługi REST.
      Uwaga: Kod XML w polu tekstowym Kod XML szablonu aplikacji REST musi obsługiwać publikowanie nowych danych do aplikacji. Jeśli kod XML tego nie obsługuje, konieczne jest ręczne utworzenie lub zmodyfikowanie kodu XML.
    2. W polu Główne wyrażenie XPath do artefaktu aplikacji REST kliknij przycisk Wybierz i wybierz główne wyrażenie XPath dla atrybutów. Przycisk Wybierz jest włączony tylko wtedy, gdy poprawny jest kod XML w polu Kod XML szablonu aplikacji usługi REST.
  6. W sekcji Odwzorowanie atrybutu kliknij przycisk Dodaj i odwzoruj atrybuty produktu Rational Focal Point przy użyciu atrybutów aplikacji. Na przykład jeśli wartość atrybutu Istotność zostanie zmodyfikowana w aplikacji, należy odwzorować atrybut Istotność produktu Rational Focal Point na atrybut dc:severity aplikacji. Po wykonaniu operacji SYNCHRONIZE atrybut Istotność w produkcie Rational Focal Point zostanie zmodyfikowany przy użyciu nowej wartości.
  7. W sekcji Konfiguracja wykonaj następujące kroki:
    1. W polu Format daty obsługiwany przez aplikację REST wpisz format daty używany przez aplikację zewnętrzną.
    2. W polu Separator produktu Focal Point wpisz wartość separatora, takiego jak przecinek (,) lub średnik (;). Elementy list MultiChoice i LinkedList będą rozdzielone określonym separatorem.
  8. Aby odwzorować identyfikatory atrybutów między produktem Rational Focal Point i aplikacją, w sekcji Tabela parametrów żądania kliknij przycisk Dodaj i wybierz atrybut produktu Rational Focal Point. Wpisz identyfikator aplikacji w kolumnie Klucz. Jeśli na przykład w kolumnie Klucz zostanie wybrana opcja Identyfikator projektu dla produktu Rational Focal Point, wpisz identyfikator, który jest używany jako identyfikator projektu w aplikacji.
  9. W sekcji Odwzorowanie nagłówka żądania kliknij opcję Dodaj i wpisz nazwę oraz wartość nagłówka. W przypadku aplikacji produktu Rational solution for Collaborative Lifecycle Management używane są następujące nagłówki:
    Nazwa nagłówka Wartość nagłówka
    Accept application/rdf+xml
    Content-Type application/rdf+xml
    OSLC-Core-Version 2.0
  10. Kliknij przycisk Zapisz.
  11. W menu Wyświetlanie kliknij widok składników, które mają zostać zsynchronizowane z inną aplikacją.
  12. Aby zsynchronizować wszystkie artefakty dostępne w widoku, kliknij listę rozwijaną na pasku narzędzi wyświetlania i wybierz komendę wyświetlania SYNCHRONIZE, a następnie kliknij ikonę Wykonaj Wykonaj.
  13. Aby zsynchronizować jeden artefakt, na pasku narzędzi artefaktu wybierz komendę wyświetlania SYNCHRONIZE, a następnie kliknij ikonę Wykonaj Wykonaj.

Opinia