Aktualizowanie artefaktów w aplikacji przy użyciu produktu Rational Focal Point

Jeśli po zakończeniu przesyłania artefaktów do aplikacji niektóre z nich zostaną zmodyfikowane w produkcie IBM® Rational Focal Point, można je zaktualizować z powrotem w aplikacji.

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ę POST. 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 przechowuje adres URL odpowiedzi z aplikacji.
  5. W sekcji Konfiguracja XML szablonu klienta usługi REST, wykonaj następujące kroki:
    1. Zaznacz pole wyboru Użyj kodu XML szablonu dla wywołania PUT usługi REST, jeśli kod XML aplikacji, w której tworzysz artefakty, nie ma struktury określonej w sposób oczekiwany przez produkt Rational Focal Point. W tym przypadku konieczna jest ręczna edycja kodu XML.
    2. 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: W przypadku operacji POST wymagana jest znajomość kodu XML aplikacji, w której mają być publikowane artefakty. W ten sposób możliwe jest pobieranie kodu XML dynamicznie lub ręcznie. Po pobraniu kod XML musi obsługiwać publikowanie nowych danych w aplikacji. Jeśli w niektórych aplikacjach kod XML tego nie obsługuje, konieczne jest ręczne utworzenie lub zmodyfikowanie kodu XML.
    3. W polu Wyrażenie XPath elementu głównego artefaktu aplikacji usługi REST kliknij przycisk Wybierz i wybierz wyrażenie XPath elementu głównego dla atrybutów. Przycisk Wybierz jest aktywny, tylko jeśli kod XML w polu Kod XML szablonu aplikacji REST jest poprawny.
  6. W sekcji Odwzorowanie atrybutu kliknij opcję Dodaj i odwzoruj atrybuty produktu Rational Focal Point na atrybuty aplikacji. Na przykład jeśli wartość atrybutu Istotność zostanie zmodyfikowana w produkcie Rational Focal Point, należy odwzorować atrybut Istotność produktu Rational Focal Point na atrybut dc:severity aplikacji. Po wykonaniu operacji PUT atrybut Istotność w aplikacji 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 opcję Dodaj, a następnie 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. Kliknij przycisk Zapisz.
  10. W menu Wyświetlanie kliknij widok składników, które mają zostać zaktualizowane w innej aplikacji.
  11. Aby zaktualizować wszystkie artefakty dostępne w widoku, kliknij listę rozwijaną na pasku narzędzi wyświetlania i wybierz komendę wyświetlania PUT, a następnie kliknij ikonę Wykonaj Wykonaj.
  12. Aby zaktualizować jeden artefakt, na pasku narzędzi artefaktu wybierz komendę wyświetlania PUT, a następnie kliknij ikonę Wykonaj Wykonaj.

Opinia