Soubor odpovědí založený na XML můžete použít k zadání předdefinovaných
informací, jako například předvoleb tiché instalace, umístění úložišť, profilů instalací
atd. Soubory odpovědí jsou přínosné pro týmy a společnosti, které chtějí instalovat
balíčky instalací mlčky a zavést standardní umístění a předvolby pro instalační balíčky.
Ukázkový soubor odpovědí |
<agent-input >
<!-- přidání předvoleb -->
<preference name="com.ibm.cic.common.core.preferences. http.proxyEnabled" value="c:/temp"/>
<!-- vytvoření profilu, pokud ještě neexistuje -->
<profile id="my_profile" installLocation="c:/temp/my_profile"></profile>
<server>
<repository location=
"http://a.site.com/local/products/sample/20060615_1542/repository/"></repository>
/server>
<install>
<offering profile= "my_profile" features= "core" id= "ies" version= "3.2.0.20060615">
</offering>
/install>
</agent-input>
|
Další atributy souboru odpovědí
K souboru odpovědí můžete také
definovat atribut - čistý režim a přijímání licenčních smluv.
Atribut čistého režimu
V souboru
odpovědí můžete použít atribut
clean, díky němuž funkčnost
tichých instalací nebude v uživatelském rozhraní (UI) Installation Manager zachovávat
nastavení serveru ani
předvoleb. Chcete-li mít spuštěný čistý režim, nastavte v otevíracím tagu
souboru odpovědí následující atribut na hodnotu
true:
<agent-input clean="true">
Pokud
nastavíte atribut clean na hodnotu
true, tiché instalace nebudou
zachovávat nastavení předvoleb na serveru; tato nastavení budou mít účinek pouze v
aktuálním nastavení. Až si budete prohlížet UI Installation Manager potom, co instalace
skončila, všimněte si, že na stránce Předvolby jsou zobrazená úložiště a ostatní
předvolby, které byly zadány ve vašem souboru odpovědí. Tato nastavení se neobjeví, pokud
spustíte tichou instalaci v čistém režimu.
Poznámka: Atribut pro čistý režim je navržen k
použití během testování a ladění.
Atribut přijetí licenční smlouvy
Předvoleně souhlasíte s
tím, aby byla přijata jakákoli licence, kterou s sebou instalační balíček nese, pokud v
režimu tiché instalace používáte Installation Manager. Jestliže licenční smlouvu nechcete
přijmout, můžete v prvku <agent-input> použít dodatečný atribut,
který automaticky přeruší instalační operaci: <agent-input
acceptLicense='false">. Pokud má instalační balíček, který instalujete,
licenční smlouvu, kterou je potřeba přijmout, celá operace tiché instalace selže.