Wprowadzenie
Narzędzie actjob (activate development job) wykonuje wszystkie kroki niezbędne do aktywacji zadania deweloperskiego.
Jeśli wykonanie kolejnego kroku nie jest możliwe, narzędzie zostaje przerwane.
Grupa docelowa
- Deweloperzy
- Administratorzy systemu
Opis
Aby zakończyć realizację zadania deweloperskiego, należy – w zależności od zawartości – wykonać różne kroki. Narzędzie actjob wykonuje poniższe czynności, gdy podana zostanie opcja auto:
- Generowanie:
- crtbo – tworzenie lub modyfikacja Business Objects
- crtdv – tworzenie lub modyfikacja widoków obiektów
- crtvs – tworzenie lub modyfikacja ValueSet
- checkin – zaczytanie źródeł Java do repozytorium
- zapis wymaganych klas w katalogu patch
- przygotowanie kolejnych kroków po restarcie poprzez utworzenie pliku autoexec.scl
- Restart serwera aplikacji
-
Aktywacja:
-
cnvbo
-
zatwierdzenie zadania deweloperskiego
-
actbo – aktywacja Business Objects
-
aktywacja zadania
-
usunięcie klas z katalogu patch
-
- Czyszczenie:
-
usunięcie pliku autoexec.scl
-
- Restart serwera aplikacji
Polecenie
Poniżej znajduje się polecenie zawierające wszystkie możliwe parametry.
actjob |
[-auto] [-copyToPatch] [-complete] |
Parametry
Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby możliwe było wyświetlenie wszystkich możliwych wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> …. <str-n>.
Parametr | Opis |
[-auto] | Oznaczenie dla zautomatyzowanego trybu wykonania, tzn. kolejne kroki zostaną również uruchomione. Ewentualnie wymagane restarty serwera aplikacyjnego zostaną wykonane automatycznie. |
[-generate] |
Wykonanie poszczególnych kroków:
Jeśli jednocześnie został podany parametr –auto, wykonywane są również następujące kroki:
|
[-copyToPatch] |
Ten parametr jest dozwolony tylko w połączeniu z parametrem -generate. Zapis pliku AutoActivateJob.xml w katalogu patch. Plik ten zawiera informacje o tym, które klasy zostały skopiowane do katalogu patch. |
[-activate] |
Wykonanie poszczególnych kroków:
Po pomyślnym zakończeniu aktywacji zadania (lub zadań), usuwane są dodatkowo następujące pliki:
Jeśli jednocześnie ustawiono parametr –auto, wykonywane są również kroki powiązane z parametrem –stop. |
[-stop] |
Dla wcześniejszych kroków konieczne było zapisanie określonych plików. Pliki te są teraz usuwane. W szczególności dotyczy to:
Jeśli jednocześnie ustawiono parametr –auto, następuje również restart serwera aplikacyjnego. |
[-j:<str-1> … -j:<str-n>] |
Wskazane zadania deweloperskie są przetwarzane, o ile znajdują się w stanie otwartym lub zatwierdzonym.
|
[-conflict] |
Wszystkie zadania konfliktu, które znajdują się w stanie Otwartym lub Zatwierdzonym, zostają przetworzone.
|
[-ord:<str>] |
W szczególności zadania konfliktu są tworzone bez przypisanego zadania deweloperskiego.
|
[-orderType:<str>] |
W szczególności zadania konfliktu są tworzone bez przypisanego zlecenia deweloperskiego.
|
[-complete] | Podejmowana jest próba przełączenia zleceń deweloperskich przypisanych do wskazanych zadań deweloperskich w stan Zwolnione. |