È possibile configurare
IBM® Rational Focal Point affinché
utilizzi IBM WebSphere Application Server.
Prima di iniziare
- Verificare che sia installata una versione supportata di WebSphere Application Server.
- Assicurarsi che lo schema di database e i tablespace per
Rational Focal Point siano
stati creati.
- Se si utilizza un database Oracle, copiare il file ojdbc6.jar disponibile nella directory di installazione Oracle nella seguente cartella: directory installazione Websphere/lib. Verificare di aver eliminato i vecchi file ojdbc*.jar da questo percorso.
- Se si sta aggiornando Rational Focal Point,
cancellare la cache del server.
- Accertarsi che lo spazio di memoria
richiesto sia disponibile nel computer.
Se lo spazio di memoria è insufficiente, non sarà possibile
avviare il server delle applicazioni.
Procedura
- Su WebSphere Integrated
Solutions Console, aggiornare gli argomenti JVM, che possono essere impostati per controllare vari aspetti del funzionamento del server.
- Fare clic su .
- Fare clic su server1.
- Fare clic su .
- Fare clic su JVM (Java Virtual Machine).
- Nei campi Heap iniziale e Dimensione di heap massima, specificare
i valori richiesti.
- Nel campo Argomento JVM generico, aggiungere i seguenti argomenti
Java in base alla piattaforma utilizzata:
- Su sistemi Windows a 32 bit: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directory installazione Focal
Point/Focalpoint/artifacts/licenselib/windows/32
-DJAZZ_HOME=file:///directory installazione Focal Point nel formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true -Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Su sistemi Windows a 64 bit:-Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directory installazione Focal
Point/Focalpoint/artifacts/licenselib/windows/64
-DJAZZ_HOME=file:///directory installazione Focal Point in
formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
Nota: su piattaforme Windows, quando si distribuisce Rational Focal Point su WebSphere Application Server nella console di gestione, è necessario aggiungere il percorso della libreria di licenze all'avvio della Java Virtual
Machine. Se il percorso di FP_HOME contiene spazi, specificare il formato breve del percorso. Ad esempio, se il percorso è C:\Program Files, immettere il percorso come C:\Progra˜.
- Su sistemi Linux a 32 bit: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path= directory installazione Focal
Point/Focalpoint/artifacts/licenselib/linux
-DJAZZ_HOME=file:///directory installazione Focal Point in
formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Su sistemi Linux a 64 bit: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=directory installazione Focal
Point/Focalpoint/artifacts/licenselib/linux/64
-DJAZZ_HOME=file:///directory installazione Focal Point in
formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Su sistemi Solaris a 32 bit: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=directory installazione Focal
Point/Focalpoint/artifacts/licenselib/solaris
-DJAZZ_HOME=file:///directory installazione Focal Point in
formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Su sistemi Solaris a 64 bit: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -d64 -Djava.library.path=directory installazione Focal
Point/Focalpoint/artifacts/licenselib/solaris/64
-DJAZZ_HOME=file:///directory installazione Focal Point in
formato URL codificato/Focalpoint/artifacts/wars/jazzwebui/conf/ -Dcom.ibm.team.repository.service.oauth.legacyModeFronting=true-Dsun.rmi.dgc.server.gcInterval=3600000000
-Dsun.rmi.dgc.client.gcInterval=3600000000
- Opzionale: Se l'installazione di Rational Focal Point è stata impostata per una singola locale, aggiungere -Duser.language=codice locale all'ordinamento di indirizzi sensibile al maiuscolo/minuscolo basato sulla locale. Ad esempio, -Duser.language=en
- Fare clic su Applica, quindi fare clic su OK.
- Se si utilizza un database IBM
DB2 o Oracle database, specificare i dettagli
del tablespace creato per
Rational Focal Point.
Fare clic su Proprietà personalizzate e aggiungere i dettagli del tablespace.
Tabella 1. Dettagli tablespace| Database |
Dettagli |
| DB2 |
Archivio oggetti:- Nome: focalpoint/bigObjStorage
- Valore: IN FP_BIGOBJ
Archivio oggetti:- Nome: focalpoint/dataStorage
- Valore: IN FP_DATA
Archivio indice:- Nome: focalpoint/indexStorage
- Valore: IN FP_INDEX
|
| Oracle |
Archivio oggetti:- Nome: focalpoint/bigObjStorage
- Valore: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next
1m pctincrease 0)
Archivio oggetti:- Nome: focalpoint/dataStorage
- Valore: TABLESPACE FP_DATA STORAGE (initial 1m next
1m pctincrease 0)
Archivio indice:- Nome: focalpoint/indexStorage
- Valore: TABLESPACE FP_INDEX STORAGE (initial 1m next
1m pctincrease 0)
|
- Per specificare l'ubicazione del file di licenza
Rational Focal Point,
nella pagina Proprietà personalizzate, aggiungere i seguenti dettagli:
- Nome: focalpoint/licenseLocation
- Valore: immettere il percorso del server delle licenze nel formato porta@host.
Ad esempio, 19353@licenseserver.
- Per abilitare un motore di servizi Web non IBM JAX-WS in
WebSphere Application Server,
aggiungere i seguenti dettagli nella pagina Proprietà personalizzate:
- Nome: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- Valore: true
- Per abilitare Rational Publishing Engine per la generazione di report, aggiungere i seguenti dettagli alla pagina Proprietà personalizzate:
- Nome org.eclipse.emf.common.util.URI.archiveSchemes
- Valore: wsjar wszip jar zip
- Per abilitare gli ambienti delle impostazioni internazionali richieste per gli utenti di
Rational Focal Point,
specificare i codici delle impostazioni internazionali richieste separati da barre verticali (|).
Nella pagina Proprietà personalizzate, aggiungere i dettagli delle impostazioni internazionali:
- Per focalpoint/installSelectedLocales,
i valori sono: en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Per focalpoint/defaultLocale, è possibile specificare soltanto un valore tra: en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Aggiungere i valori di proprietà per focalpoint/fontFile, focalpoint/hostName e focalpoint/defaultLocale.
- Fare clic su Applica, quindi fare clic su OK.
- Specificare il percorso classi dei file di libreria Rational Focal Point.
- Fare clic su .
- Specificare l'ambito richiesto per la libreria.
- Fare clic su Nuovo.
- Specificare un nome per la libreria. Ad esempio, fpjars
- Specificare il percorso classi dei file di libreria Rational Focal Point. Questi file si trovano nella directory di installazione di
Rational Focal Point:
directory di installazione di Focal Point\Focal Point\artifacts\jars
- Fare clic su Applica, quindi fare clic su OK.
- Configurare l'ambiente di risorse per specificare l'archivio file.
- Fare clic su .
- Specificare l'ambito richiesto per la libreria.
- Fare clic su Nuovo.
- Come nome dell'archivio dati, immettere filestorageProvider.
Immettere una descrizione per l'archivio dati e fare clic su OK.
- Selezionare filestorageProvider
e fornire i dettagli di riferimento facendo clic su
Referenceables.
- Fare clic su Nuovo.
- Nel campo Nome classe factory, immettere com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- Nel campo Nome classe, immettere com.telelogic.focalpoint.tools.filestorage.FileStorage
- Fare clic su OK.
- Creare le voci dell'ambiente.
- Fare clic su Voci ambiente di risorse.
- Specificare l'ambito richiesto per la libreria.
- Fare clic su Nuovo.
- Nel campo Nome, immettere filestorage.
- Nel campo Nome JNDI, immettere focalpoint/filestorage.
- Fare clic su OK.
- Selezionare filestorage e specificare i dettagli del database di archiviazione file. Fare clic su Proprietà personalizzate.
- Fare clic su Nuovo.
- Nel campo Nome, immettere storageClassName.
- Nel campo Valore immettere com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
- Accertarsi che il tipo sia java.lang.String
- Fare clic su OK.
- Specificare le informazioni sul percorso classi dell'archivio file.
Fare clic su Nuovo.
- Nel campo Nome, immettere basePath.
- Per l'archivio file di database,
non specificare alcun valore.
- Fare clic su OK.
- Configurare il provider JDBC per puntare ai file JAR del database. Per informazioni sulla configurazione del provider JDBC, vedere la documentazione
WebSphere Application Server.
Durante la configurazione dell'origine dati, utilizzare i seguenti parametri:
Tabella 2. Dettagli origine dati| Database |
Parametri |
| PostgreSQL |
- Tipo di database: Definito dall'utente
- Nome classe di implementazione: org.postgresql.jdbc2.optional.ConnectionPool
- Percorso classi: directory di installazione di Focal Point\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
- Nome JNDI: jdbc/focalpoint
- Per le proprietà del pool di connessioni, impostare websphereDefaultIsolationLevel
su 2
|
| Oracle |
- Tipo di database: Oracle
- Classpath: il percorso di ojdbc*.jar copiato in directory installazione Websphere/lib
- Nome JNDI: jdbc/focalpoint
- Selezionare la classe helper dell'archivio dati come Helper archivio dati Oracle11g
- Per le proprietà del pool di connessioni, aggiungere una proprietà personalizzata chiamata
SetBigStringTryClob
ed impostare il valore su true. Impostare websphereDefaultIsolationLevel
su 2.
|
| IBM DB2 |
- Tipo di database: IBM DB2
- Percorso classi: Ubicazione di db2jcc-9.5.jar e db2jcc_license_cu-9.5.jar
- Nome JNDI: jdbc/focalpoint
- Per le proprietà del pool di connessioni, impostare websphereDefaultIsolationLevel
su 2
|
Operazioni successive
Installare l'applicazione
Rational Focal Point
su
WebSphere Application Server.
Per i dettagli, vedere
Distribuzione di Rational Focal Point su WebSphere Application Server.