Skorowidz: Przykładowy plik odpowiedzi

Pliku odpowiedzi w formacie XML można użyć do określenia wstępnie zdefiniowanych informacji, takich jak preferencje instalacji cichej, położenia repozytoriów, profile instalacyjne itp. Pliki odpowiedzi są przydatne w zespołach i firmach, które chcą w trybie cichym instalować pakiety instalacyjne i zapewnić jednolity standard miejsc i preferencji dla pakietów instalacyjnych.
Przykładowy plik odpowiedzi
<agent-input >

<!-- dodaj preferencje -->
<preference name="com.ibm.cic.common.core.preferences. http.proxyEnabled" value="c:/temp"/>

<!-- utwórz profil, jeśli jeszcze nie istnieje -->
<profile id="profil" installLocation="c:/temp/profil"></profile>

<server>
<repository location= 
"http://a.serwis.com/local/products/sample/20060615_1542/repozytorium/"></repository>
/server>

<install>
	<offering profile= "profil" features= "core" id= "ies" version= "3.2.0.20060615">
	</offering>
/install>

</agent-input>

Dodatkowe atrybuty pliku odpowiedzi

Można również zdefiniować atrybut pliku odpowiedzi: tryb czyszczenia i akceptowanie umowy licencyjnej.

Atrybut trybu czyszczenia

W pliku odpowiedzi można użyć atrybutu clean, aby funkcja instalacji cichej nie zachowywała ustawień serwera i preferencji w interfejsie użytkownika programu Installation Manager. Jeśli ma być używany tryb czyszczenia, należy ustawić wartość następującego atrybutu na true w znaczniku otwierającym plik odpowiedzi:
<agent-input clean="true">
Jeśli wartość atrybutu clean zostanie ustawiona na true, instalacja cicha nie zachowa ustawień preferencji serwera; te ustawienia będą obowiązywać tylko w bieżącej sesji. W przypadku wyświetlenia interfejsu użytkownika programu Installation Manager po zakończeniu instalacji cichej można zauważyć, że repozytoria i inne preferencje określone w pliku odpowiedzi są wyświetlane na stronie Preferencje. Te ustawienia nie będą wyświetlane, jeśli instalacja cicha zostanie uruchomiona w trybie czyszczenia.
Uwaga: Atrybut trybu czyszczenia został zaprojektowany do używania podczas testowania i debugowania.

Atrybut akceptowania umowy licencyjnej

Domyślnie użytkownik zgadza się na zaakceptowanie dowolnej licencji dostarczanej z pakietem instalacyjnym, jeśli program Installation Manager jest używany w trybie instalacji cichej. Jeśli użytkownik nie akceptuje umowy licencyjnej, można użyć dodatkowego atrybutu w elemencie <agent-input>, który automatycznie przerywa operację instalacji cichej <agent-input acceptLicense='false">. Jeśli instalowany pakiet instalacyjny ma umowę licencyjną, która musi zostać zaakceptowana, operacja instalacji cichej zakończy się niepowodzeniem.


Opinia