IBM® Rational Focal Point
можно настроить для работы с IBM WebSphere Application Server.
Прежде чем начать
- Убедитесь, что установлена поддерживаемая версия WebSphere Application Server.
- Проверьте, созданы ли схема базы данных и табличные пространства
Rational Focal Point.
- Если применяется база данных Oracle, то скопируйте файл
ojdbc*.jar из каталога установки Oracle в папку
каталог установки Websphere/lib.
Процедура
- В консоли WebSphere Integrated
Solutions Console обновите аргументы JVM, управляющие работой сервера.
- Выберите .
- Нажмите server1.
- Выберите .
- Выберите Виртуальная машина Java.
- В полях Начальный размер и Максимальный размер
кучи укажите требуемые значения.
Прим.: Убедитесь, что система располагает требуемым объемом памяти. Если объем
памяти будет недостаточным, то сервер приложений не будет запущен.
- В поле Общие параметры JVM укажите следующие параметры Java в
зависимости от используемой платформы:
- В 32-разрядной операционной системе
Windows:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -Djava.library.path= <каталог установки
Focal Point>/Focalpoint/artifacts/licenselib/windows/32
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- В 64-разрядной операционной системе
Windows:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -Djava.library.path= <каталог установки
Focal Point>/Focalpoint/artifacts/licenselib/windows/64
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- В 32-разрядной операционной системе
Linux: -Dclient.encoding.override=UTF-8
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.library.path=
<каталог установки Focal Point>/Focalpoint/artifacts/licenselib/linux
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- В 64-разрядной операционной системе
Linux:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -d64 -Djava.library.path=<каталог установки Focal Point>/Focalpoint/artifacts/licenselib/linux/64
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- В 32-разрядной операционной системе Solaris:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -Djava.library.path=<каталог установки Focal Point>/Focalpoint/artifacts/licenselib/solaris
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- В 64-разрядной операционной системе Solaris:
-Dclient.encoding.override=UTF-8 -Djava.awt.headless=true
-Dfile.encoding=UTF-8 -d64 -Djava.library.path=<каталог установки Focal Point>/Focalpoint/artifacts/licenselib/solaris/64
-DJAZZ_HOME=file:///<каталог установки Focal Point в формате кодированного URL>/Focalpoint/artifacts/wars/jazzwebui/conf/
- Необязательно: Если
Rational Focal Point
установлен только для одной локали, то добавьте параметр
-Duser.language=<код локали> для правильной сортировки с учетом регистра символов в данной локали. Например: -Duser.language=en
- Нажмите Применить, затем
OK.
- В случае применения базы данных IBM
DB2 или Oracle укажите информацию о табличных
пространствах, созданных для Rational Focal Point.
Нажмите Пользовательские свойства и добавьте информацию о табличных пространствах.
Табл. 1. Сведения о табличном пространствеБаза данных |
Сведения |
DB2 |
Хранилище объектов:- Имя: focalpoint/bigObjStorage
- Значение: IN FP_BIGOBJ
Хранилище данных:- Имя: focalpoint/dataStorage
- Значение: IN FP_DATA
Хранилище индекса:- Имя: focalpoint/indexStorage
- Значение: IN FP_INDEX
|
Oracle |
Хранилище объектов:- Имя: focalpoint/bigObjStorage
- Значение: TABLESPACE FP_BIGOBJ STORAGE (initial 1m next 1m pctincrease 0)
Хранилище данных:- Имя: focalpoint/dataStorage
- Значение: TABLESPACE FP_DATA STORAGE (initial 1m next 1m pctincrease 0)
Хранилище индекса:- Имя: focalpoint/indexStorage
- Значение: TABLESPACE FP_INDEX STORAGE (initial 1m next 1m pctincrease 0)
|
- Для того чтобы указать расположение файла лицензии
Rational Focal Point,
добавьте на странице Пользовательские свойства следующую информацию:
- Имя: focalpoint/licenseLocation
- Значение: Введите расположение сервера лицензий в формате порт@хост, например
19353@licenseserver.
- Для включения веб-служб, отличных от IBM JAX-WS, в
WebSphere Application Server,
добавьте следующие сведения на странице Пользовательские свойства:
- Имя: com.ibm.websphere.webservices.DisableIBMJAXWSEngine
- Значение: true
- Для включения функции создания отчетов в
Rational Publishing Engine
добавьте следующие сведения на странице Пользовательские свойства:
- Имя: org.eclipse.emf.common.util.URI.archiveSchemes
- Значение: wsjar wszip jar zip
- Для включения среды локали для пользователей
Rational Focal Point
перечислите коды локалей через вертикальную черту (|).
Добавьте следующие сведения о локали на странице Пользовательские свойства:
- Для focalpoint/installSelectedLocales допустимы значения en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Для focalpoint/defaultLocale можно указать только одно из значений en|de|es|fr|it|pt,BR|ja|ko|zh,CN|zh,TW|ar|he|cs|hu|pl|ru
- Добавьте значения свойств focalpoint/fontFile,
focalpoint/hostName и focalpoint/defaultLocale.
- Нажмите Применить, затем
OK.
- Укажите classpath для файлов библиотеки Rational Focal Point.
- Выберите .
- Укажите требуемую область для библиотеки.
- Нажмите Создать.
- Укажите имя библиотеки; например, fpjars
- Укажите classpath для файлов библиотеки Rational Focal Point. Эти файлы расположены в
установочном каталоге
Rational Focal Point: <каталог-установки-Focal-Point>\Focal Point\artifacts\jars.
- Нажмите Применить, затем
OK.
- Укажите хранилище файлов в параметрах среды ресурсов.
- Выберите .
- Укажите требуемую область для библиотеки.
- Нажмите Создать.
- В качестве имени хранилища данных введите filestorageProvider.
Введите описание хранилища данных и нажмите кнопку OK.
- Выберите filestorageProvider
и нажмите кнопку Ссылки.
- Нажмите Создать.
- В поле Имя класса фабрики введите com.telelogic.focalpoint.tools.filestorage.FileStorageFactory.
- В поле Имя класса введите com.telelogic.focalpoint.tools.filestorage.FileStorage.
- Нажмите Ok.
- Нажмите Записи среды ресурсов и создайте записи среды.
- Укажите требуемую область для библиотеки.
- Нажмите Создать.
- В поле Имя введите filestorage.
- В поле Имя JNDI введите focalpoint/filestorage.
- Нажмите Ok.
- Выберите filestorage и укажите тип хранилища файлов: база
данных или файловая система. Выберите опцию Пользовательские свойства.
- Нажмите Создать.
- В поле Имя введите storageClassName.
- В поле Значение , если тип хранилища файлов - база данных, введите com.telelogic.focalpoint.tools.filestorage.FileStorageDB.
Если тип хранилища файлов - файловая система, введите com.telelogic.focalpoint.tools.filestorage.FileStorageFS.
- Убедитесь, что тип - java.lang.String.
- Нажмите Ok.
- Укажите базовый путь к хранилищу файлов.
Нажмите Создать.
- В поле Имя введите basePath.
- Если хранилищем файлов является сервер приложений, укажите значение для базового пути. Если
хранилище файлов - база данных, значение указывать не следует.
- Нажмите Ok.
- Настройте провайдер JDBC, чтобы он указывал на файлы JAR базы данных. Дополнительная информация по настройке провайдера JDBC приведена в документации WebSphere Application Server.
Для настройки источника данных следует использовать следующие параметры:
Табл. 2. Параметры источника данныхБаза данных |
Параметры |
PostgreSQL |
- Тип базы данных: Пользовательский
- Имя класса реализации: org.postgresql.jdbc2.optional.ConnectionPool
- каталог-установки-Focal-Point: <каталог-установки-Focal-Point>\Focal Point\artifacts\fpjars\postgresql-8.1-405.jdbc3.jar
- Имя JNDI: jdbc/focalpoint
- В окне Свойства пула соединений для параметра websphereDefaultIsolationLevel укажите значение
2
|
Oracle |
- Тип базы данных: Oracle
- Путь к классам: расположение
ojdbc*.jar, скопированного в папку
каталог установки Websphere/lib.
- Имя JNDI: jdbc/focalpoint
- В Свойства пула соединений добавьте пользовательское свойство
SetBigStringTryClob со значением true. Для параметра
websphereDefaultIsolationLevel укажите значение 2.
|
IBM DB2 |
- Тип базы данных: IBM DB2
- Путь к классам: Расположение файлов db2jcc-9.5.jar и db2jcc_license_cu-9.5.jar
- Имя JNDI: jdbc/focalpoint
- В окне Свойства пула соединений для параметра websphereDefaultIsolationLevel укажите значение
2
|
Дальнейшие действия
Установите приложение
Rational Focal Point
на сервере
WebSphere Application Server.
Дополнительная информация приведена в разделе
Установка Rational Focal Point в WebSphere Application Server.