Przykładowy plik odpowiedzi

Przy użyciu przykładowego pliku odpowiedzi zawartego w tym temacie można zainstalować produkt Rational Focal Point. Należy zmodyfikować wartości parametrów dotyczących środowiska instalacji. Instrukcje dotyczące tworzenia pliku odpowiedzi zawiera sekcja Ręczne tworzenie pliku odpowiedzi.
Plik odpowiedzi jest plikiem XML, który zawiera dane niezbędne do przeprowadzenia instalacji w trybie cichym. Program IBM® Installation Manager korzysta z plików odpowiedzi do przeprowadzania instalacji w trybie cichym.

Plik odpowiedzi można zapisać poprzez zapisanie preferencji i operacji instalacji w graficznym interfejsie użytkownika programu Installation Manager. Możliwe jest także ręczne utworzenie pliku odpowiedzi za pomocą udokumentowanej listy komend i preferencji pliku odpowiedzi.

Za pomocą jednego pliku odpowiedzi można instalować, aktualizować i deinstalować wiele produktów. Więcej informacji dotyczących plików odpowiedzi zawiera sekcja dotycząca plików odpowiedzi Centrum informacyjnego programu Installation Manager.

Przykładowy plik odpowiedzi do instalacji produktu Rational Focal Point

<?xml version="1.0" encoding="UTF-8"?>
<agent-input 
		acceptLicense='true' 
		clean='true' >
	<server>
		<repository location='file:///C:/Temp/FP651/builds/com.ibm.rational.focalpoint.full.disk1_FP651-I20110627_1046/disk1/'/>
	</server>

<profile id='IBM® Rational® Focal Point' installLocation='C:\Program Files\IBM\Rational\Focal Point'>
<data key='eclipseLocation' value='C:\Program Files\IBM\Rational\Focal Point'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.os' value='win32'/>
<data key='cic.selector.ws' value='win32'/>
<data key='cic.selector.arch' value='x86'/>
<data key='cic.selector.nl' value='de,ru,ko,en,pt_BR,it,fr,hu,es,zh,iw,cs,ar,zh_TW,zh_HK,ja,pl'/>	
		<!-- Szczegóły dotyczące typu serwera -->
		<data key='user.FP_SERVERTYPE,com.ibm.rational.focalpoint' value='TOMCAT'/>
			<!-- [TOMCAT/WAS] -->

<!-- Szczegóły połączenia z serwerem są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję.   -->
<data key='user.FP_SERVERHOME,com.ibm.rational.focalpoint' value='C:\Program Files\apache-tomcat-5.5.31'/>
<data key='user.FP_SERVERPORT,com.ibm.rational.focalpoint' value='8080'/>
<data key='user.FP_JDBCPASSWORD,com.ibm.rational.focalpoint' value='password'/>

<!-- Szczegóły połączenia z bazą danych są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję. -->
<data key='user.FP_DATABASETYPE,com.ibm.rational.focalpoint' value='POSTGRE'/>

 <!-- [DB2,POSTGRE,ORACLE] -->

<data key='user.FP_JDBCSERVER,com.ibm.rational.focalpoint' value='127.0.0.1'/>
<data key='user.FP_JDBCPORT,com.ibm.rational.focalpoint' value='5438'/>
<data key='user.FP_JDBCDBNAME,com.ibm.rational.focalpoint' value='focalpoint'/>
<data key='user.FP_JDBCUSERNAME,com.ibm.rational.focalpoint' value='postgres'/>
<data key='user.FP_JDBCMAXDATABASECONNECTIONS,com.ibm.rational.focalpoint' value='10'/>

<!-- Szczegóły serwera licencji są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję. -->
<data key='user.FP_LICENSETYPE,com.ibm.rational.focalpoint' value='LATER'/>
 <!-- [LATER,SERVER,FILE] -->

<data key='user.FP_LICENSEHOME,com.ibm.rational.focalpoint' value=''/>
<data key='user.FP_SERVERMAXMEMORY,com.ibm.rational.focalpoint' value='500'/>
<data key='user.FP_SERVER_64BIT,com.ibm.rational.focalpoint' value='false'/>
<data key='user.FP_DEFAULTLOCALE,com.ibm.rational.focalpoint' value='en'/>

	</profile>
	<install modify='false'>
<offering id='com.ibm.rational.focalpoint' profile='IBM® Rational® Focal Point' features='com.ibm.rational.focalpoint.war,DeployFinancierWar' installFixes='none'/>
</install>

	<!-- Wartości preferencji są zależne od infrastruktury informatycznej i konfiguracji -->
	<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IBMIMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='45'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='true'/>
<preference name='com.ibm.cic.agent.ui.displayInternalVersion' value='false'/>
</agent-input>

Przykładowy plik odpowiedzi do aktualizacji produktu Rational Focal Point

<?xml version="1.0" encoding="UTF-8"?>
<agent-input 
		acceptLicense='true' 
		clean='true' >
	<server>
		<repository location='file:///C:/Swathi/FP651/builds/com.ibm.rational.focalpoint.upgrade.disk1_FP651-I20110627_1046/disk1/'/>
	</server>
<profile id='IBM® Rational® Focal Point' installLocation='C:\Program Files\IBM\Rational\Focal Point'>
<data key='eclipseLocation' value='C:\Program Files\IBM\Rational\Focal Point'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.os' value='win32'/>
<data key='cic.selector.ws' value='win32'/>
<data key='cic.selector.arch' value='x86'/>
<data key='cic.selector.nl' value='de,ru,ko,en,pt_BR,it,fr,hu,es,zh,iw,cs,ar,zh_TW,zh_HK,ja,pl'/>	
		<!-- Szczegóły dotyczące typu serwera -->
		<data key='user.FP_SERVERTYPE,com.ibm.rational.focalpoint' value='TOMCAT'/>
			<!-- [TOMCAT/WAS] -->

<!-- Szczegóły połączenia z serwerem są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję.   -->
<data key='user.FP_SERVERHOME,com.ibm.rational.focalpoint' value='C:\Program Files\apache-tomcat-5.5.31'/>
<data key='user.FP_SERVERPORT,com.ibm.rational.focalpoint' value='8080'/>
<data key='user.FP_JDBCPASSWORD,com.ibm.rational.focalpoint' value='password'/>

<!-- Szczegóły połączenia z bazą danych są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję. -->
<data key='user.FP_DATABASETYPE,com.ibm.rational.focalpoint' value='POSTGRE'/>

 <!-- [DB2,POSTGRE,ORACLE] -->

<data key='user.FP_JDBCSERVER,com.ibm.rational.focalpoint' value='127.0.0.1'/>
<data key='user.FP_JDBCPORT,com.ibm.rational.focalpoint' value='5438'/>
<data key='user.FP_JDBCDBNAME,com.ibm.rational.focalpoint' value='focalpoint'/>
<data key='user.FP_JDBCUSERNAME,com.ibm.rational.focalpoint' value='postgres'/>
<data key='user.FP_JDBCMAXDATABASECONNECTIONS,com.ibm.rational.focalpoint' value='10'/>

<!-- Szczegóły serwera licencji są wymagane tylko dla serwera Tomcat. W przypadku używania serwera WAS należy zignorować tę sekcję. -->
<data key='user.FP_LICENSETYPE,com.ibm.rational.focalpoint' value='LATER'/>
 <!-- [LATER,SERVER,FILE] -->

<data key='user.FP_LICENSEHOME,com.ibm.rational.focalpoint' value=''/>
<data key='user.FP_SERVERMAXMEMORY,com.ibm.rational.focalpoint' value='500'/>
<data key='user.FP_SERVER_64BIT,com.ibm.rational.focalpoint' value='false'/>
<data key='user.FP_DEFAULTLOCALE,com.ibm.rational.focalpoint' value='en'/>

	</profile>

<install>
<offering id='com.ibm.rational.focalpoint' profile='IBM® Rational® Focal Point' features='com.ibm.rational.focalpoint.war,DeployFinancierWar' />
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IBMIMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='45'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='true'/>
<preference name='com.ibm.cic.agent.ui.displayInternalVersion' value='false'/>
</agent-input>

Wymagane parametry do zmodyfikowania

Na podstawie konfiguracji instalacji należy zmodyfikować parametry w pliku odpowiedzi. W poniższych tabelach przedstawiono parametry do zmodyfikowania.
Tabela 1. Parametry, które należy zmodyfikować na podstawie konfiguracji instalacji
Atrybuty Opis
acceptLicense Po przeczytaniu i zaakceptowaniu warunków licencji należy ustawić atrybut acceptLicense na wartość true.
repository location Służy do określania ścieżki do repozytorium produktu Rational Focal Point (disk1).
profile installLocation oraz id Służą do określania miejsca instalacji produktu Rational Focal Point.
FP_SERVERTYPE Służy do określania typu serwera aplikacji. Możliwe wartości:
  • TOMCAT
  • WAS
Tabela 2. Parametry, które należy określić w pliku odpowiedzi w przypadku używania serwera Apache Tomcat
Atrybuty Opis
FP_SERVERHOME Służy do określania położenia ścieżki do katalogu głównego serwera aplikacji.
FP_SERVERPORT Służy do określania portu konektora.
FP_SERVERMAXMEMORY Określ limit użycia pamięci dla serwera aplikacji.
FP_DATABASETYPE Służy do określania bazy danych skonfigurowanej dla produktu Rational Focal Point. Możliwe wartości:
  • DB2
  • POSTGRE
  • ORACLE
FP_JDBCSERVER, FP_JDBCPORT oraz FP_JDBCDBNAME Służy do określania nazwy hosta lub adresu IP, portu i nazwy bazy danych utworzonej dla produktu Rational Focal Point.
Uwaga: Jeśli jest używana baza danych Oracle, zamiast nazwy bazy danych należy podać jej identyfikator SID.
FP_JDBCUSERNAME oraz FP_JDBCPASSWORD Służy do określania nazwy użytkownika bazy danych i jego hasła.
Uwaga:
  • W przypadku baz danych DB2 oraz PostgreSQL parametry połączenia z bazą danych są takie same jak ustawienia, które określono podczas instalowania bazy danych.
  • W przypadku baz danych Oracle należy podać nazwę użytkownika i hasło utworzone podczas tworzenia schematów produktu Rational Focal Point.
FP_LICENSETYPE Służy do określania typu licencji.
  • LATER: należy określić informacje dotyczące licencji podczas logowania do produktu Rational Focal Point.
  • SERVER: należy określić położenie serwera licencji w następującym formacie: port@host. Na przykład: 19353@serwer_licencji
  • FILE: należy określić ścieżkę do pliku licencji.

Opinia