IBM® Rational Focal Point
можно настроить для работы с IBM WebSphere Application Server.
Прежде чем начать
- Убедитесь, что установлена поддерживаемая версия WebSphere Application Server.
- Проверьте, созданы ли схема базы данных и табличные пространства
Rational Focal Point.
- Если применяется база данных Oracle, скопируйте файл
ojdbc6.jar из каталога установки Oracle в следующую папку:
каталог установки Websphere/lib. Обязательно удалите старые файлы ojdbc*.jar из этого каталога.
- Если выполняется обновление Rational Focal Point, очистите кэш сервера.
- Убедитесь, что система располагает требуемым объемом памяти.
Если объем
памяти будет недостаточным, то сервер приложений не будет запущен.
Процедура
- На консоли WebSphere Integrated
Solutions Console обновите аргументы JVM, управляющие работой сервера.
- Выберите .
- Нажмите server1.
- Выберите .
- Выберите Виртуальная машина Java.
- В полях Начальный размер и Максимальный размер
кучи укажите требуемые значения.
- В поле Общие параметры JVM укажите следующие параметры Java™ в
зависимости от используемой платформы:
- Необязательно: Если
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
- Значение: укажите расположение сервера лицензий в формате порт@хост.
Пример: 27000@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.
- Убедитесь, что тип - 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
- Выберите вспомогательный класс хранения данных Oracle11g data store
helper
- В Свойства пула соединений добавьте пользовательское свойство
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.