È possibile utilizzare un file di risposta basato su XML per specificare informazioni predefinite
come le preferenze di installazione non presidiata, le posizioni del repository, i profili di installazione
e così via. I file di risposta sono vantaggiosi per i team e le società che desiderano
installare i pacchetti di installazione in modo non presidiato e desiderano standardizzare le posizioni e le preferenze
per i pacchetti di installazione.
File di risposta di esempio |
<agent-input >
<!-- add preferences -->
<preference name="com.ibm.cic.common.core.preferences. http.proxyEnabled" value="c:/temp"/>
<!-- create the profile if it doesn't exist yet -->
<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>
|
Altri attributi del file di risposta
È inoltre possibile
definire gli attributi per il file di risposta: modalità clean e accettazione dell'accordo di licenza.
Attributo modalità clean
È possibile applicare un attributo
clean
in un file di risposta in modo che la funzionalità dell'installazione non presidiata non conserva le impostazioni
del server e delle preferenze nell'interfaccia utente di Installation
Manager. Se si desidera eseguire in modalità clean, impostare il seguente attributo su
true all'apertura
della tag del file di risposta:
<agent-input clean="true">
Se viene impostato
l'attributo clean su
true, l'installazione non presidiata non conserva le importazioni
di preferenza del server; queste impostazioni diventano effettive solo nell'impostazione corrente. Quando viene visualizzata l'interfaccia utente di Installation Manager dopo aver completato l'installazione
non presidiata, notare che i repository e le altre preferenze
specificate nel file di risposta sono visualizzate nella pagina delle Preferenze. Queste
impostazioni non appaiono se si esegue l'installazione non presidiata in modalità clean.
Nota: L'attributo
modalità clean è progettato per essere utilizzato durante il test ed il debug.
Attributo di accettazioni dell'accordo di licenza
Per impostazione predefinita,
si accetta qualsiasi cosa sia contenuto nel pacchetto di installazione quando
si utilizza Installation Manager nella modalità di installazione non presidiata. Se non si vuole accettare l'accordo di licenza,
è possibile utilizzare un altro attributo nell'elemento <agent-input>
che automaticamente sbaglia l'operazione di installazione non presidiata, <agent-input
acceptLicense='false">. Se il pacchetto di installazione che si sta installando ha un accordo di licenza che deve essere accettato,
l'operazione di installazione non presidiata non riuscirà.