(c) copyright ibm corp. 2011, 2015 · Веб - сервер Получает запросы http...

108
Платформа прикладных программ IBM TRIRIGA версия 3 выпуск 5 : Руководство по установке и реализации IBM

Upload: others

Post on 27-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Платформа прикладных программ IBMTRIRIGAверсия 3 выпуск 5

: Руководство по установке иреализации

IBM

Page 2: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

ЗамечаниеПрежде чем использовать эту информацию и продукт, который она поддерживает, прочтите сведения в “Замечания” на стр. 97.

Это издание относится к версии 3, выпуску 5, модификации 0 IBM TRIRIGA Application Platform и ко всемпоследующим выпускам и изменениям, пока в новых изданиях не будет указано иное.

© Copyright IBM Corporation 2011, 2015.

Page 3: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Содержание

Глава 1. IBM TRIRIGA ApplicationPlatform - Обзор . . . . . . . . . .. 1

Глава 2. Установка IBM TRIRIGAApplication Platform . . . . . . . .. 3Краткий обзор конфигурации аппаратных средств .. 3

Архитектура платформы . . . . . . . .. 3Серверы . . . . . . . . . . . . . .. 5Реализации . . . . . . . . . . . . .. 6

Установка платформы . . . . . . . . . .. 6Краткий обзор установки TRIRIGA ApplicationPlatform . . . . . . . . . . . . . .. 7

Перед установкой IBM TRIRIGA ApplicationPlatform . . . . . . . . . . . . .. 7Типы установки . . . . . . . . . .. 9Контрольный перечень установки . . . .. 12

Создание и конфигурирование базы данных DB2для TRIRIGA . . . . . . . . . . . .. 16

Конфигурирование DB2 версии 10.5 дляTRIRIGA в Windows при помощи сценариев .. 17Конфигурирование DB2 версии 10.5 дляTRIRIGA в UNIX и Linux при помощисценариев . . . . . . . . . . . .. 18

Установка TRIRIGA Application Platform в профилеWebSphere Application Server Liberty Core . . .. 21

Обзор установки IBM TRIRIGA ApplicationPlatform в профиле Liberty . . . . . . .. 21Установка TRIRIGA Application Platform впрофиле Liberty и Microsoft SQL Server. . .. 21Установка TRIRIGA Application Platform впрофиле Liberty и Oracle Database . . . .. 23Установка TRIRIGA Application Platform впрофиле Liberty и IBM DB2 . . . . . .. 25

Установка TRIRIGA Application Platform в IBMWebSphere Application Server . . . . . . .. 27

Краткий обзор установки IBM TRIRIGAApplication Platform в WebSphere . . . . .. 27Подготовка WebSphere . . . . . . . .. 28Установка IBM TRIRIGA Application Platform наWebSphere и Oracle Database . . . . . .. 29Установка IBM TRIRIGA Application Platform наWebSphere и Microsoft SQL Server . . . .. 31Установка TRIRIGA Application Platform наWebSphere и IBM DB2 . . . . . . . .. 33

Установка IBM TRIRIGA Application Platform вOracle WebLogic Server . . . . . . . . .. 36

Краткий обзор установки IBM TRIRIGAApplication Platform в WebLogic . . . . .. 36

Подготовка WebLogic . . . . . . . .. 36Установка IBM TRIRIGA Application Platform наWebLogic и Oracle Database . . . . . .. 37Установка IBM TRIRIGA Application Platform наWebLogic и Microsoft SQL Server . . . . .. 41Установка IBM TRIRIGA Application Platform наWebLogic и IBM DB2 . . . . . . . .. 44

Установка IBM TRIRIGA Application Platform спомощью файлов экспорта Oracle Database . .. 48

Краткий обзор по установке экспорта OracleDatabase . . . . . . . . . . . .. 48Установка IBM TRIRIGA Application Platform наWebLogic или WebSphere . . . . . . .. 49

Контрольный список проверки . . . . . .. 50Конфигурирование платформы . . . . . . .. 53

Файлы свойств . . . . . . . . . . .. 53TRIRIGAWEB.properties . . . . . . .. 53TRIRIGAWEBDYNAMIC.properties . . . .. 80TRIRIGAWEBLOGICPOOL.properties . . .. 80TRIRIGADB.properties . . . . . . . .. 81

Файлы лицензии . . . . . . . . . . .. 83До IBM TRIRIGA Application Platform 3.2 . .. 83IBM TRIRIGA Application Platform 3.2 и болеепоздняя . . . . . . . . . . . . .. 84

Путь контекста . . . . . . . . . . .. 86Пулы соединений . . . . . . . . . .. 86Фильтры межсайтовых сценариев . . . . .. 87Конфигурирование процессов агента . . . .. 87

Агенты бизнес-процессов . . . . . . .. 87Консоль администратора . . . . . . .. 88Прикрепляя Microsoft Outlook сообщения . .. 89Конфигурирование порта SMTP в Linux . .. 89

После установки . . . . . . . . . . .. 90

Глава 3. Журнал очистки рабочегопотока . . . . . . . . . . . . . .. 91Формат журнала . . . . . . . . . . . .. 91Зарегистрированные проблемы . . . . . . .. 92

Рекомендуемые действия . . . . . . . .. 92Автоматическое восстановление. . . . . .. 94

Замечания . . . . . . . . . . . .. 97Товарные знаки . . . . . . . . . . . .. 99Положения и условия для документации по продукту 99Заявление IBM о конфиденциальности в интернете 100

© Copyright IBM Corp. 2011, 2015 iii

Page 4: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

iv © Copyright IBM Corp. 2011, 2015

Page 5: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Глава 1. IBM TRIRIGA Application Platform - ОбзорРешение IBM® TRIRIGA Application Platform обеспечивает организациям графическиеи инструменты конфигурации, позволяющие быстро конфигурировать программы иповышать ценность и возможности использования программ IBM TRIRIGA.Использование основанных на стандартах технологий, интерфейсов ивысокопроизводительного механизма процессов рабочего потока позволяетуправлять взаимодействием с критически важными бизнес-системами.

IBM TRIRIGA Application Platform - это среда выполнения для быстрой обработкитранзакций. Платформа обеспечивает основную технологию и базу для программIBM TRIRIGA, включая консоль администратора, менеджер документов, IBMTRIRIGA Connector for Business Applications для интеграции с внешними системами,связи с программами компьютерного конструированию (computer-aided design, CAD)и т.п. IBM TRIRIGA Application Platform представляет собой также наборинструментов на основе браузера, с помощью которых можно создавать и изменятьпрограммы, доставляемые IBM TRIRIGA.

В IBM TRIRIGA Application Platform включен каркас UX на основе MVC дляпостроения прикладных программ UX. Подход MVC (model-view-controller -модель-представление-контроллер) разделяет прикладную программу на трисоставные части или слоя: модель, представление и контроллер. Слой представленийосновывается на библиотеке Polymer повторно используемых веб-компонентов. Сприменением модульной и гибкой архитектуры каркас UX позволяет организациямупростить выполнение бизнес-требований, благодаря интуитивно понятномупользовательскому интерфейсу, совместимости с сенсорными интерфейсами иповышенной производительности.

Используя комплексное решение IBM TRIRIGA, вы можете:v Конфигурировать программы IBM TRIRIGA, не внося изменения в исходный код.v Создавать нормативные отчеты в той же среде, в которой действуют ежедневные

рабочие процессы.v Сокращать время и затраты для реализации программ IBM TRIRIGA и управления

ими.v Доставлять программы через унифицированные порталы.v Защищать уникальные конфигурации при обновлении программ.v Изменять существующий бизнес-объект вместе с соответствующим полем данных,

определениями, состояниями жизненного цикла и рабочими потоками.

© Copyright IBM Corp. 2011, 2015 1

Page 6: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

2 © Copyright IBM Corp. 2011, 2015

Page 7: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Глава 2. Установка IBM TRIRIGA Application Platform

Вы используете IBM TRIRIGA Application Platform для запуска, построения иобслуживания программ IBM TRIRIGA. Установка платформы включает в себяподготовку программы и серверов базы данных, подтверждение установки,формирование параметров настройки платформы и проверку журналов отчетов дляустановочных неисправностей. IBM TRIRIGA Application Platform можноустанавливать на различных платформах. Используйте эту информацию поустановке, чтобы спланировать и установить IBM TRIRIGA Application Platform вконфигурации, подходящей для вашей среды и ваших требований.

Краткий обзор конфигурации аппаратных средствПрежде, чем вы установите продукт IBM TRIRIGA Application Platform, вы должныопределить архитектуру платформы, типы сервера и размеры выполнения, которыеотносятся к вашим бизнес-потребностям.

Архитектура платформыПрограммы программного обеспечения Enterprise являются n-ярусными, где "n"может представлять любое количество ярусов или слоев обработки. Данный IBMTRIRIGA Application Platform является логической четырехъярусной системой: веб,программа (и процесс), инструменты и база данных.

Иерархическое представление программы в логические ярусы также отделяетфункции в каждом ярусе. С точки зрения физических ярусов каждый физический ярусописывает фактическую конфигурацию аппаратных средств, элементы оборудованияи функцию каждой части.

© Copyright IBM Corp. 2011, 2015 3

Page 8: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Матрица совместимости IBM TRIRIGA Application Platform перечисляет серверы,компоненты и операционные системы, для которых сертифицирован продукт IBMTRIRIGA Application Platform.Информация, связанная с данной:

Таблица соответствия IBM TRIRIGA Application Platform

Серверпроцессов

Серверприкладныхпрограмм

HTTP

Клиентыбра ,CAD, SOAP

узеров

JDBC

Клиенты

Веб-сервер

Серверинструментов

Сервербазданных

Серверыприкладныхпрограмм

TCP/IP

HTTP HTTP

JDBC

ODBC

Интернет

Интернет

HTTP

HTTP

Рисунок 1. Диаграмма архитектуры IBM TRIRIGA Application Platform

4 © Copyright IBM Corp. 2011, 2015

Page 9: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

СерверыДанная IBM TRIRIGA Application Platform использует много различных типовсерверов. Слово "сервер" часто используется для обозначения физического элементаоборудования, но оно может также означать логическое разделение, основанное нафункции. Каждый из таких логических серверов может быть либо расположен насвоем физическом сервере, либо разделен таким образом, что каждый из логическихярусов установлено на своем собственном физическом сервере.

В программном продукте IBM TRIRIGA Application Platform используютсяследующие логические функционально-ориентированные серверы:

Веб-серверПолучает запросы HTTP для веб-контента. Также называется "интерфейсныйсервер" (front-end server).

Сервер прикладных программ.Выполняет пользовательский бизнес-алгоритм при помощи WebLogic Serverили WebSphere Application Server.

Сервер процессовПроводит фоновую обработку и анализ при помощи WebLogic Server илиWebSphere Application Server.

Сервер инструментовВыполняет подготовку отчетов.

Сервер базы данныхХранит реляционную базу данных и поддерживаемую систему управлениябазой данных, например, Oracle Database, сервер IBM DB2 или Microsoft SQLServer.

Веб-сервер

Веб-сервер - это ярус, с которым обменивается данными каждый пользовательскийбраузер. Примеры веб-серверов включают в себя IBM HTTP Server, Microsoft InternetInformation Services (IIS) и Apache HTTP Server. Веб-сервер только обрабатываетзапросы HTTP и не запускает бизнес-логику. IBM TRIRIGA Application Platform такжеподдерживает Secure Sockets Layer (SSL), используя HTTPS. Как правило, HTTPиспользует порт 80 (незащищённое соединение) и 443 (защищённое соединение), нотакже можно настроить использование других портов. Каждый раз, когдапользователь запрашивает JavaServer Page (JSP), веб-сервер передает требование ксерверу прикладных программ для обработки. Веб-сервер является физическимвоплощением яруса веб.

Сервер прикладных программ.

Сервер прикладных программ представляет собой виртуальную машину Java (JVM) сэкземпляром программы времени выполнения. Этот сервер запускает большую частьбизнес-логики. Процессы сервера прикладных программ связаны с интенсивнымиспользованием центрального процессора и требуют большого количества памяти.Ярус программ состоит из страниц JavaServer Page (JSP) и классов Java. Серверприкладных программ Java™ 2 Platform, Enterprise Edition (J2EE) содержит JSPконтейнер, соединение с базой данных и службы управления транзакциями. Серверприкладных программ является физической реализацией яруса программ(промежуточного программного обеспечения).

Глава 2. Установка IBM TRIRIGA Application Platform 5

Page 10: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Сервер обработки

Сервер обработки - виртуальная Java-машина с экземпляром программы временивыполнения, настроенная как механизм специализированной обработки или анализа.Этот сервер настроен почти точно так же, как и сервер прикладных программ, но ниодин из пользователей не зарегистрирован в системе этого сервера. Он обрабатываетвсе требования рабочего потока, которые находятся в очереди и приходят отпользователей или от программного обеспечения IBM TRIRIGA. Сервер прикладныхпрограмм является физическим проявлением яруса программ (промежуточногопрограммного обеспечения).

Сервер инструментов

На сервере инструментов находятся расширения независимых поставщиков для IBMTRIRIGA. Сервер прикладных программ IBM TRIRIGA можно назначить в качествесервера процессов BIRT. Если вы выберете запуск и BIRT, и IBM TRIRIGA на одном итом же сервере, ожидайте, что операции обработки отчетов BIRT увеличат нагрузкуна сервере. Во всех случаях BIRT будет работать в той же JVM, что и IBM TRIRIGA.

Сервер базы данных

Сервер базы данных запускает процесс базы данных. База данных является местомхранения данных. Главные серверы баз данных используют язык Structured QueryLanguage (SQL) для хранения и получения данных. Сервер Oracle Database, сервер IBMDB2 и Microsoft SQL Server используют SQL. Однако каждый сервер являетсяотдельным механизмом базы данных, и у каждого есть свой собственныйрасширенный SQL для конкурентного различения. Ярус программ обмениваетсяданными с ярусом базы данных с использованием пула подключений JDBC. Серверприкладных программ является физической реализацией яруса базы данных.

РеализацииФизическая конфигурация любой системы сильно зависит от числа пользователей иобъема данных, которые она поддерживает. Для получения информации о системныхреализациях IBM TRIRIGA Application Platform смотрите публикацию Лучшиеметоды для системной работы IBM TRIRIGA.

Прежде чем внедрять IBM TRIRIGA в своей организации, спланируйте, каксообщество пользователей будет обращаться к программам TRIRIGA. IBM TRIRIGAтребует имя пользователя и пароль для получения доступа к программам.Обратитесь к Руководству пользователя конфигурирования единой регистрации IBMTRIRIGA Application Platform 3, если вы хотите сконфигурировать единуюрегистрацию (single sign-on, SSO) для управления доступом пользователей кприкладным программам TRIRIGA.Информация, связанная с данной:

Наилучшие рекомендации для производительности системы

Установка платформыМожно выбрать процесс установки IBM TRIRIGA Application Platform, применимыйдля вашей конфигурации аппаратных средств в зависимости от наличияустановленных Oracle WebLogic Server или IBM WebSphere Application Server. Длядополнительной гибкости вы можете также установить платформу с файламиэкспорта Oracle Database..

6 © Copyright IBM Corp. 2011, 2015

Page 11: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Краткий обзор установки TRIRIGA Application PlatformПосле того, как вы определяете архитектуру платформы, типы серверов и размерыреализации применительно к вашим бизнес-потребностям, вы будете готовыустановить программный продукт TRIRIGA Application Platform.

Перед установкой IBM TRIRIGA Application PlatformПеред запуском процесса установки проверьте аппаратные и программныетребования к IBM TRIRIGA Application Platform.

Матрица совместимости IBM TRIRIGA Application Platform предоставляетинформацию о поддерживаемых программных продуктах IBM TRIRIGA. Оносодержит серверы прикладных программ, серверы базы данных, веб-серверы,сторонние серверы, компоненты третьей стороны и опции клиента с помощьюкоторых IBM TRIRIGA Application Platform сертифицировано.

Посмотрите в Руководстве по рекомендуемым приемам для производительностисистемы IBM TRIRIGA Application Platform 3.4.x подробную информацию опроизводительности системы.

Кроме того, следующий список обрисовывает в общих чертах требования коборудованию и другие рекомендации относительно программного обеспечения:

ПамятьУ сервера базы данных должно быть по крайней мере 3 Гбайта выделеннойфизической памяти.

Убедитесь, что вы выделили достаточно памяти для серверов прикладныхпрограмм. Регулярно проверяйте использование памяти, чтобы избежатьошибок памяти. Вы можете также обдумать внедрение второго сервераобработки, чтобы обработка рабочего потока продолжалась при отказеодного сервера обработки.

Дисковое пространствоДолжны быть выполнены следующие требованиям дискового пространства:v Если вы загружаете все компоненты установки, требуется по крайней мере

1,8 Гбайт дискового пространства.v Кроме того, установка занимает приблизительно 300 Мбайт дискового

пространства.v Для запуска инсталлятора нужно по крайней мере 160 Мбайт временного

пространства на жестком диске.v Для новой установки необходимо по крайней мере 7 Гбайт в пределах

базы данных.v Для каждого профиля WebSphere Application Server требуется

приблизительно 1 Гбайт дискового пространства.

Сервер прикладных программ и сервер базы данныхСервер прикладных программ и сервер баз данных должны находиться водном и том же физическом положении, таком как комната или здание, чтопозволит избежать проблем из-за задержек в сети. Минимизируйте числосегментов вдоль пути между сервером прикладных программ и серверомбазы данных. Минимальной требуемая сетевая скорость - этовысокоскоростной вариант Ethernet (100 Мбит/с), коммутируемая.

Сервер прикладных программПрограммное обеспечение WebLogic Server или WebSphere Application Serverдолжны быть установлены прежде, чем вы запустите программу установкиIBM TRIRIGA Application Platform.

Глава 2. Установка IBM TRIRIGA Application Platform 7

Page 12: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Если значение, заданное для максимального разрешенного во входящемтребовании числа параметров, слишком мало, при сохранении картыобъектов рабочего потока может произойти ошибка. В этом случае можнолибо увеличить значение, либо задать его как неограниченное. Болееподробную информацию смотрите в документации продукта для вашегосервера прикладных программ.

Программное обеспечение сервера базы данныхOracle Database, IBM DB2 или Microsoft SQL Server должны быть установленыпрежде, чем вы запустите программу установки IBM TRIRIGA ApplicationPlatform. Во время инсталляционного процесса вы обязаны предоставлятьадминистратору базы данных (DBA) пользовательский ID и пароль.

Oracle Database установкиТабличные пространства для новых Oracle Database установок должны бытьсозданы до того, пока вы запустите инсталлятор. Проанализируйте базовыеданные. Эти данные включают в себя документы, арендные договоры иданные о портфолио, такие как люди, организации, активы иместоположения. Установите размеры для табличного пространстваTRIDATA_DATA и табличного пространства TRIDATA_INDX для поддержкипо крайней мере этих базовых данных. Минимальный размер для табличногопространства TRIDATA_DATA и табличного пространства TRIDATA_INDXсоставляет 2.5 ГБ для каждого. Если вы используете существующее IBMTRIRIGA табличные пространства, проверьте разрешена ли опция autoextend.

IBM DB2 установкиЭкземпляр и база данных IBM DB2 должны быть установлены передзапуском программы установки IBM TRIRIGA Application Platform.

Набор для разработки Java-программНабор для разработки Java-программ (JDK) должен быть установлен прежде,чем вы запустите IBM TRIRIGA Application Platform инсталлятор. JDKдолжен быть установлен прежде, чем вы запустите программу IBM TRIRIGA.Java должна быть запущена во время IBM TRIRIGA установки.

Привилегии защиты и доступ к каталогамАдминистратор или пользователь, который запускает IBM TRIRIGAApplication Platform установку должен иметь созданный доступ и доступ справом записи к корневому каталогу установки.

IBM TRIRIGA лицензии (ключи)Начиная с IBM TRIRIGA Application Platform версии 3.2, IBM TRIRIGAраспространяет лицензии на программное обеспечение в отдельном файлелицензии для каждого продукта. Имена файла лицензии представлено вформате LICENSE_IBM_TRIRIGA_[productname].properties (например,LICENSE_IBM_TRIRIGA_Application_Platform.properties). Вы можетепродолжить использовать существующий TRIRIGALICENSE.properties файлпока срок его действия не истек или вы пользуетесь новым продуктом. Дляполучения дополнительной информации смотрите раздел о файлах лицензии.

Понятия, связанные с данным:“Создание и конфигурирование базы данных DB2 для TRIRIGA” на стр. 16Чтобы сконфигурировать TRIRIGA с DB2 версии 10.5, нужно создать базу данныхперед запуском программы установки TRIRIGA Application Platform. Эту базу данныхможно создать либо вручную, либо при помощи сценариев, поставляемых сTRIRIGA.Информация, связанная с данной:

Таблица соответствия IBM TRIRIGA Application Platform

8 © Copyright IBM Corp. 2011, 2015

Page 13: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Типы установкиПрежде, чем вы установите IBM TRIRIGA Application Platform, определите путьустановки, который применим для вашего конкретного выполнения. Хотя естьнесколько путей установки, они выполняются одним и тем же общиминсталляционным процессом. Эти инсталляционные типы включают в себя полнуюустановку и установку только базы данных. При полных установках устанавливаютсяи конфигурируются все ключевые компоненты для IBM TRIRIGA, включая серверприкладных программ. Установка "только для базы данных" создает базу данных, неустанавливая сервер прикладных программ.

Подготовка к установке

Выбираете ли вы полную установку или только установку базы данных, подготовьтеследующий доступ и информацию прежде, чем вы начнете:v Для Oracle Database - идентификацию системы (SID) или имя экземпляра базы

данныхv Для Microsoft SQL Server - имя базы данныхv Для IBM DB2 - порт экземпляра и имя базы данныхv Для существующих баз данных - информацию о входе в систему экземпляра базы

данныхv Имя сервера и IP-адрес сервера базы данныхv Имя сервера процесс-сервера

Процесс установки IBM TRIRIGA тот же самый независимо от уровня защиты,применяемого в вашей среде. После установки вы можете защитить свою средусогласно своим бизнес-требованиям. Например, соображения защиты могутвключать в себя защиту связи клиента и ограничение доступа к серверам.

Глава 2. Установка IBM TRIRIGA Application Platform 9

Page 14: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Полный процесс установки

Полный процесс установки включает установку ключевых компонентов иконфигурации, необходимых для IBM TRIRIGA функционирования платформы ипрограмм:v Сервер прикладных программ

Рисунок 2. Схема действий для основного процесса установки IBM TRIRIGA

10 © Copyright IBM Corp. 2011, 2015

Page 15: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

v Сценарии базы данныхv База данных

Процесс установки "только базы данных"

Процесс установки "только для базы данных" создает базу данных, не устанавливаясервер прикладных программ. Не выбирайте установку или обновление "только длябазы данных", если только это не было указано вам группой, ответственной за

Рисунок 3. Схема действий для полного процесса установки IBM TRIRIGA

Глава 2. Установка IBM TRIRIGA Application Platform 11

Page 16: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

планирование внедрения IBM TRIRIGA. Если базу данных вы устанавливаете сейчас,а более новую версию сервера прикладных программ - позднее, меду новойвозможностью и базой данных может возникнуть несовместимость.

Контрольный перечень установкиПрежде, чем вы установите IBM TRIRIGA Application Platform, вы можетеиспользовать контрольный перечень сервера прикладных программ и базы данных,которые вы можете применить для вашей реализации.

Рисунок 4. Схема действий для процесса установки IBM TRIRIGA "только для базы данных".

12 © Copyright IBM Corp. 2011, 2015

Page 17: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Контрольный перечень для новой установки IBM TRIRIGAApplication Platform

Позиция Описание

Замечания по выпуску Прочтите IBM TRIRIGA Информацию по версии, котораяотносится к вашей инсталляционной версии для полученияинформации и инструкций, которые являются специфическимидля данной версии.

Восстановление ирезервное копированиеданных

Прежде чем запускать процесс установки, создайте планвосстановления данных, который будет использоваться в случаесистемной ошибки IBM TRIRIGA Application Platform. IBMTRIRIGA - это Java-программа предприятия, которое работаетна различных платформах серверов прикладных программ и базданных Java. Каждая платформа сервера прикладных программи базы данных обеспечивает свои методы и рекомендация порезервному копированию и восстановлению. Смотритеинформацию по продукту, прилагаемую к платформе сервераприкладных программ и базы данных, которую вы используетев сочетании с IBM TRIRIGA, чтобы узнать о стандартах инаилучших практических рекомендациях по резервномукопированию и восстановлению. После успешной установкиможно регулярно производить резервное копирование папкиустановки IBM TRIRIGA, чтобы сохранить параметры системыIBM TRIRIGA.

Полная установка Следуйте за полным инсталляционным процессом для новойустановки. Если вы обновляете существующее IBM TRIRIGAвыполнение, тогда смотрите IBM TRIRIGA Application Platform 3Инструкцию по установке обновлений.

Языковой пакет Программа установки копирует языковые пакеты в каталог[install directory]\userfiles\LanguagePacks. Начиная сIBM TRIRIGA Application Platform версии 3.3, структуракаталога языковых пакетов отделяет пакеты меток от пакетовданных. Вы должны распаковать главный языковой пакетпрежде, чем вы выберете индивидуальный языковой пакет дляимпорта. Удостоверьтесь, что вы импортируете правильный типязыкового пакета в определенный интерфейс. Например, если вынаходитесь в Менеджере меток, вы должны импортироватьпакет меток. Например, если вы находитесь в Менеджереязыков, вы должны импортировать пакет данных. Импортпакета данных не требуется, если ваша установка происходит наамериканском варианте английского языка. Для получениядополнительной информации смотрите Руководствопользователя по локализации продукта IBM TRIRIGA ApplicationPlatform 3.

Глава 2. Установка IBM TRIRIGA Application Platform 13

Page 18: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Позиция Описание

Первые шаги в установке v Установите 64-битную версию IBM Java 7. Путь установкиJava не может содержать пробелы.

v Запустите программу установки:

– В среде Windows дважды щелкните по файлу install.exe.В Windows положением установки по умолчанию являетсяC:\Tririga.

– Соединитесь с сервером прикладных программ и войдите всистему как пользователь IBM TRIRIGA через SSH илидругую программу удаленного терминала.

– Из командной строки UNIX или Linux зарегистрируйтесь втерминале как пользователь IBM TRIRIGA и введите./install.bin -i console. Для возврата назад введитеback и нажмите клавишу ENTER. На серверах UNIXтипичным местом установки является /usr/local/tririga.После того, как корневой привилегированныйпользователь предварительно создаст данный каталог,запустите как пользователь root команду chown tririga/usr/local/tririga, где tririga - имя пользователяустановки.

Виртуальная машина Java(JVM)

Во время установки:

v Выберите путь к виртуальной машине Java (JVM), которуюдолжна использовать программа установки. Экран отобразитсписок версий java.exe, которые доступны на вашемкомпьютере назначения. IBM TRIRIGA поддерживает только64-битную версию IBM Java 7.

Установки WebSphere Application Server поддерживают64-битную версию IBM Java 7. Установки WebLogic Serverподдерживают Oracle Java.

v Если вы увидите сообщение “Невозможно установитьвиртуальную машину Java с помощью данной программыустановки”, продолжайте установку. Это сообщение вызвановерсией InstallAnywhere, которая используется программойустановки. Это никак не влияет на установку.

Каталог установки Во время установки укажите полный путь каталога, в которыйвы хотите установить файлы:

v Путь установки не должен содержать пробелов. Если он всеже содержит пробелы, укажите другой путь. В Windowsтипичным положением является C:\Tririga. В UNIXтипичным положением является /usr/local/tririga.

v В каталоге не должно быть существующей установки. Если вкаталоге есть существующая установка, переименуйте этоткаталог. Например, переименуйте каталог, добавив "old" идату.

Данные программы Во время установки выберите упакованный файл, где будутхранится данные программы IBM TRIRIGA. Этот упакованныйфайл будет называться data.zip и будет автоматически выбранпрограммой установки. Если файл не выбран, определитеместонахождение правильного файла и выберите его.

После установки Когда установка завершится:

v Убедитесь, что ваша установка функционирует должнымобразом. Для получения дополнительной информациисмотрите раздел о контрольном списке проверки.

14 © Copyright IBM Corp. 2011, 2015

Page 19: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Контрольный список для новых установок IBM TRIRIGA ApplicationPlatform на Oracle Database

Позиция Описание

Замечания по выпуску Прочтите Информацию по версии IBM TRIRIGA.

Поддержка многобайтногоязыка

Если у вас поддерживаются многобайтные языки, OracleDatabase должен первоначально быть установлен какмногобайтная база данных. Если база данных не былапервоначально установлена как многобайтная база данных,тогда она не может быть изменена впоследствии.

Поддержка многобайтногоязыка

Если у вас поддерживаются многобайтные языки, выполнитеописанные ниже шаги прежде, чем начнете установку:

v Установите для набора символов значение UTF-8 или UTF-16.Если не выбрать набор символов UTF-8 или UTF-16,многобайтный символ во время сохранения в базе данныхбудет отображаться как вопросительный знак.

v Установите для параметра NLS_LENGTH_SEMANTICS значениеCHAR (не BYTE). Если вы используете BYTE взамен CHAR,платформа не управляет операциями длины правильно, иданные могут быть потеряны.

v Установите размер блока не менее 16K.

Требование к именампользователей

В случае Oracle Database владелец схемы должен использоватьтот же ID пользователя, что и пользователь базы данных.

Контрольный список для новых установок IBM TRIRIGA ApplicationPlatform на Microsoft SQL Server

Позиция Описание

Замечания по выпуску Прочтите Информацию по версии IBM TRIRIGA.

Users Убедитесь, что пользователь базы данных, которыйиспользуется для новой установки, связан уникально с базойданных.

Поддержка многобайтногоязыка

Если у вас поддерживаются многобайтные языки, выполнитеописанные ниже шаги во время установки:

v Выберите опцию для конфигурации вашей базы данных длямногобайтной поддержки.

v Выберите слияние для базы данных.

Поддержка многобайтныхязыков и WebLogic Server

Если у вас поддерживаются многобайтные языки, убедитесь вWebLogic Server, что URL JDBC в ваших DataSource-TRIRIGA-data устанавливает для свойстваSendStringParametersAsUnicode значение true.

Поддержка многобайтныхязыков и WebSphereApplication Server

Если у вас поддерживаются многобайтные языки, проверьте висточнике данных WebSphere Application Server, что дляпользовательского свойства sendStringParametersAsUnicodeустановлено значение true.

Требование к именампользователей

Для Microsoft SQL Server можно использовать разные значениядля имени базы данных и ID пользователя базы данных.

Глава 2. Установка IBM TRIRIGA Application Platform 15

Page 20: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Контрольный список для новых установок IBM TRIRIGA ApplicationPlatform на IBM DB2

Позиция Описание

Замечания по выпуску Прочтите Информацию по версии IBM TRIRIGA.

IBM DB2 Выполните действия по конфигурированию DB2.

Поддержка многобайтногоязыка

v Если у вас поддерживаются многобайтные языки, базаданных IBM DB2 должна быть изначально создана как UTF-8.Если база данных не была первоначально создана как UTF-8,ее нельзя изменить позже.

v Задайте для параметра string_units значение CODEUNITS32.

Параметрыпроизводительности сбораданных в WebLogic Server.

Параметры производительности сбора данныхконфигурируются в свойствах источника данных при помощиследующих значений параметров:

user=пользователь базы данных TRIRIGA DatabaseName=имя базы данныхjdbcCollection=NULLIDR1

Параметрыпроизводительности сбораданных в WebSphereApplication Server.

Параметры производительности сбора данныхконфигурируются посредством добавления в свойства источникаданных нового свойства источника данных:

jdbcCollection=NULLIDR1

В качестве уровня изоляции для WebSphere Application Serverзадается webSphereDefaultIsolationLevel=2 дляпредотвращения блокировок.

Информация, связанная с данной:

Замечания по выпуску IBM TRIRIGA

IBM TRIRIGA Application Platform 3: Руководство по установке обновления

Создание и конфигурирование базы данных DB2 дляTRIRIGA

Чтобы сконфигурировать TRIRIGA с DB2 версии 10.5, нужно создать базу данныхперед запуском программы установки TRIRIGA Application Platform. Эту базу данныхможно создать либо вручную, либо при помощи сценариев, поставляемых сTRIRIGA.

Конфигурирование существующего сервера DB2 версии 10.5 для использования сTRIRIGA выполняется в несколько этапов. Перед запуском программы установкиIBM TRIRIGA Application Platform нужно создать пользователя TRIRIGA, создатьбазу данных и сконфигурировать параметры уровня экземпляра и базы данных. Этиобъекты базы данных можно создать при помощи поставляемых с TRIRIGAсценариев. Сценарии для Windows, Linux и UNIX находятся в пакете IBM TRIRIGAApplication Upgrade V10.5 Multiplatform Multilingual. Файлы сценариев расположены вкаталоге Scripts архивного файла TRI_APPLICATION_UPGRADE_10.5.zip.

При создании объектов базы данных вручную в этих сценариях можно найтизначения конфигурации. При создании пользователей, задании имени базы данных иэкземпляра определении порта, используемого экземпляром базы данных TRIRIGA,вы можете задать свои собственные значения. Нужно точно указать каталогустановки DB2.

База данных DB2, используемая с TRIRIGA, должна быть сконфигурирована соследующими параметрами.

16 © Copyright IBM Corp. 2011, 2015

Page 21: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

v Для экземпляра базы данных DB2 и собственно базы данных должен быть заданрежим Oracle.

v Должны быть сконфигурированы параметры базы данных DB2 для оптимизациипроизводительности TRIRIGA.– STMT_CONC=OFF– PAGESIZE=32 K– DB2_DEFERRED_PREPARE_SEMANTICS=YES

v У ID пользователя, созданного для обращения TRIRIGA к базе данных, должныбыть привилегии DBADM, SECADM, ACCESSCTRL и DATAACCESS для этойбазы данных.

v Если требуется поддержка многобайтных символов, база данных должна бытьсконфигурирована с кодовым набором UTF-8 и единицей строки CODEUNITS32.

Порт DB2, используемый для соединения с TRIRIGA, должен быть доступен черезлюбую программу брандмауэра, активную в системе. Программу брандмауэраможно отключить на сервере DB2 перед запуском сценариев создания базы данныхTRIRIGA. Программа брандмауэра может помешать успешному выполнениюсценариев TRIRIGA. Брандмауэр можно снова активировать после создания базыданных.

Конфигурирование DB2 версии 10.5 для TRIRIGA в Windowsпри помощи сценариевКоманды db2createinst и db2createdb используются для создания иконфигурирования базы данных DB2 в Windows.

Процедура1. Войдите в систему сервера, где запускается DB2 версии 10, как пользователь с

разрешениями администратора в этой системе.2. Создайте пользователя системы для TRIRIGA, например: tridata. Этот

пользователь системы будет использоваться TRIRIGA для обращения к базеданных. Этому пользователю предоставляется разрешение обращаться к базеданных при помощи сценариев.

3. Войдите в систему сервера как пользователь-администратор DB2. IDпользователя по умолчанию для пользователя-администратора DB2 - db2admin.

4. Создайте экземпляр DB2 и задайте для него режим совместимости с Oracle.a. Скопируйте файл команд db2createinst.cmd из \scripts на носителе

установки во временный каталог на сервере DB2.b. Откройте командное окно DB2 и введите команду db2cmdadmin, чтобы

сконфигурировать среду DB2:Другой вариант - использовать Пуск > Окно командной строки DB2 –Администратор.

c. Введите команду db2createinst, чтобы создать и сконфигурироватьэкземпляр базы данных.db2createinst имя порт каталог_установкиdb2admin пароль > имя_выходного_файла

Параметр имя задает имя экземпляра DB2. Параметр порт задает портсервера, используемый этим экземпляром DB2. Параметр каталог_установкизадает положение установки DB2. Если путь содержит пробелы, его значениенужно заключить в двойные кавычки. Параметр db2admin задаетадминистратора DB2. Параметр имя_выходного_файла задает файл,используемый для захвата вывода команды. В следующем примере приведенсинтаксис примера для команды db2createinst.

Глава 2. Установка IBM TRIRIGA Application Platform 17

Page 22: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

C:\temp>db2createinst triinst 50006"c:\program files\ibm\sqllib"db2admin mypassword > db2createinst.log

Если команда генерирует код возврата создания экземпляра 0, это значит, чтоэкземпляр базы данных DB2 создан, и для него задан режим совместимости сOracle; появляется сообщение: Экземпляр имя экземпляра был успешно создан изапущен на порте номер порта. Если команда генерирует любые коды возврата,отличные от 0, проверьте вывод команды, чтобы определить причину ошибки.Вывод сценария можно захватить в файл для оценки результатов команды. Непытайтесь создать базу данных, пока команда db2createinst не завершитсяудачно.

5. Создайте и сконфигурируйте базу данных DB2.a. Скопируйте файл команд db2createdb.cmd из \scripts на носителе установки

во временный каталог на сервере DB2.b. Запустите команду db2createdb из командного окна DB2.

db2createdb имя экземпляр территория каталог_установкипользователь_tririga db2admin > имя_выходного_файла

Параметр имя задает имя базы данных. Параметр экземпляр задаетэкземпляр, связанный с базой данных. Параметр территория определяет код,используемый менеджером баз данных внутренним образом для обеспеченияподдержки конкретных регионов. Параметр каталог_установки задаетположение установки DB2. Если путь содержит пробелы, его значение нужнозаключить в двойные кавычки. Параметр пользователь_tririga задает IDпользователя TRIRIGA, используемый для обращения к базе данных.Параметр db2admin задает ID пользователя-администратора DB2. Параметримя_выходного_файла задает файл, используемый для захвата выводакоманды. В следующем примере приведен синтаксис примера для командыdb2createdb.C:\temp>db2createdb tririga triinstUS "c:\Program files\ibm\sqllib"tridata db2admin > db2createdb.log

Если команда генерирует код возврата обработчика 0, это значит, что базаданных DB2 создана и сконфигурирована; появляется сообщение: База данныхимя базы данных была успешно создана в экземпляре имя экземпляра . Есликоманда генерирует любые коды обработчика, отличные от 0, проверьте выводкоманды, чтобы определить причину ошибки. Вывод сценария можно захватить вфайл для оценки результатов команды. Не продолжайте процесс установки IBMTRIRIGA Application Platform, пока команда db2createdb не завершится удачно.

Дальнейшие действия

Если у вас есть брандмауэр, снова его активируйте и убедитесь в возможностисоздания удаленных соединений с базой данных. Для проверки возможностисоздания удаленного соединения с базой данных используйте IBM Data Studio илидругой инструмент SQL перед тем, как запустите программу установки IBM TRIRIGAApplication Platform.Может потребоваться разрешить доступ к порту, используемомуDB2 в брандмауэре.

Конфигурирование DB2 версии 10.5 для TRIRIGA в UNIX иLinux при помощи сценариевКоманды db2createinst, db2configinst и db2createdb используются для создания иконфигурирования базы данных DB2 в UNIX или Linux.

18 © Copyright IBM Corp. 2011, 2015

Page 23: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Процедура1. Войдите в систему сервера, где запускается DB2 версии 10, как пользователь с

разрешениями администратора в этой системе. Этот пользователь должен бытьспособен создавать пользователей системы и экземпляры DB2.

2. Создайте пользователей системы для TRIRIGA.a. Создайте пользователя системы для обращения TRIRIGA к базе данных,

например, tridata. Этому пользователю будет разрешено обращаться к базеданных при помощи сценариев.

b. Создайте владельца экземпляра DB2, например, triinst. Владелец экземпляраDB2 создает экземпляр DB2 для TRIRIGA. С этим пользователем не должныбыть связаны никакие существующие экземпляры DB2. ID пользователя triinstдолжен быть назначен в группу db2iadm1.

c. Создайте ID изолированного пользователя ID для экземпляра DB2, например:db2fenc1. Этот ID пользователя может уже существовать в системе и служитьID изолированного пользователя для других экземпляров DB2. IDпользователя db2fenc1 должен быть назначен в группу db2iadm1.

3. Создайте экземпляр базы данных DB2.a. Скопируйте файл команд db2createinst.sh из /Scripts на носителе

установки во временный каталог на сервере DB2.b. Убедитесь, что у ID пользователя есть привилегии на выполнение для файла и

привилегии на запись в текущий каталог.c. Откройте окно оболочки и введите команду db2createinst, чтобы создать

экземпляр базы данных.db2createinst.sh имя порткаталог_установки изолированный_пользователь> имя_выходного_файла

Параметр имя задает владельца экземпляра DB2. Параметр порт задает портсервера, используемый этим экземпляром DB2. Параметр каталог_установкизадает положение установки DB2. Параметр изолированный_пользовательзадает изолированного пользователя DB2. Параметр имя_выходного_файлазадает файл, используемый для захвата вывода команды. В следующемпримере приведен синтаксис примера для команды db2createinst../db2createinst.sh triinst 50006/opt/ibm/db2/V10.5db2fenc1 > db2createinst.log

Если команда генерирует код возврата создания экземпляра 0, это значит, чтоэкземпляр базы данных DB2 создан, и появляется сообщение: Экземпляр имяэкземпляра был успешно создан на порте номер порта. Если командагенерирует любые коды возврата, отличные от 0, проверьте вывод команды,чтобы определить причину ошибки. Вывод сценария можно захватить в файл дляоценки результатов команды. Не пытайтесь конфигурировать экземпляр базыданных, пока команда db2createinst не завершится удачно.

4. Войдите в систему сервера, где запускается DB2 версии 10, как пользовательэкземпляра.

5. Сконфигурируйте экземпляр базы данных DB2.a. Скопируйте файл команд db2configinst.sh из /scripts на носителе

установки во временный каталог на сервере DB2.b. Убедитесь, что у ID пользователя есть привилегии на выполнение для файла и

привилегии на запись в текущий каталог.c. В окне оболочки введите команду db2configinst, чтобы создать экземпляр

базы данных.

Глава 2. Установка IBM TRIRIGA Application Platform 19

Page 24: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

db2configinst.sh имя порт каталог_установки > имя_выходного_файла

Параметр имя задает конфигурируемый экземпляр DB2. Параметр порт задаетпорт сервера, используемый этим экземпляром DB2. Параметркаталог_установки задает положение установки DB2. Параметримя_выходного_файла задает файл, используемый для захвата выводакоманды. В следующем примере приведен синтаксис примера для командыdb2configinst../db2configinst.sh triinst 50006/opt/ibm/db2/V10.5> db2configinst.log

Если команда генерирует для запуска экземпляра код возврата 0, это значит, чтоэкземпляр базы данных DB2 создан, и появляется сообщение: Экземпляр имяэкземпляра был успешно сконфигурирован и запущен на сервере имя сервера.Если команда генерирует любые коды возврата, отличные от 0, проверьте выводкоманды, чтобы определить причину ошибки. Вывод сценария можно захватить вфайл для оценки результатов команды. Не пытайтесь создать базу данных, покакоманда db2configinst не завершится удачно.

6. Создайте и сконфигурируйте базу данных DB2.a. Скопируйте файл команд db2createdb.sh из /scripts на носителе установки

во временный каталог на сервере DB2.b. Убедитесь, что у ID пользователя есть привилегии на выполнение для файла и

привилегии на запись в текущий каталог.c. В окне оболочки введите команду db2createdb.

db2createdb.sh имя экземпляр территориякаталог_установки пользователь_tririga > имя_выходного_файла

Параметр имя задает имя базы данных. Параметр экземпляр задает экземпляр,связанный с базой данных. Параметр территория определяет код,используемый менеджером баз данных внутренним образом для обеспеченияподдержки конкретных регионов. Параметр каталог_установки задаетположение установки DB2. Параметр пользователь_tririga задает IDпользователя TRIRIGA, используемый для получения доступа к базе данных.Параметр имя_выходного_файла задает файл, используемый для захватавывода команды. В следующем примере приведен синтаксис примера длякоманды db2createdb../db2createdb.sh tririgatriinst US /opt/ibm/db2/V10.5tridata > db2createdb.log

Если команда генерирует код возврата обработчика 0, это значит, что базаданных DB2 создана и сконфигурирована; появляется сообщение: База данныхимя базы данных была успешно создана в экземпляре имя экземпляра. Есликоманда генерирует любые коды возврата, отличные от 0, проверьте выводкоманды, чтобы определить причину ошибки. Вывод сценария можно захватить вфайл для оценки результатов команды. Не продолжайте процесс установки IBMTRIRIGA Application Platform, пока команда db2createdb не завершится удачно.

Дальнейшие действия

Если у вас есть брандмауэр, снова его активируйте и убедитесь в возможностисоздания удаленных соединений с базой данных. Для проверки возможностисоздания удаленного соединения с базой данных используйте IBM Data Studio илидругой инструмент SQL перед тем, как запустите программу установки IBM TRIRIGA

20 © Copyright IBM Corp. 2011, 2015

Page 25: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Application Platform. Может потребоваться разрешить доступ к порту, используемомуDB2 в брандмауэре.

Установка TRIRIGA Application Platform в профилеWebSphere Application Server Liberty Core

TRIRIGA Application Platform можно установить в профиле Liberty; этоподдерживается множеством программных продуктов баз данных. Во времяустановки TRIRIGA Application Platform можно выбрать тип сервера прикладныхпрограмм, который вы хотите использовать.

Прежде чем начать

Посмотрите в IBM TRIRIGA вики-материалах продукта последнюю информацию овнедрении IBM TRIRIGA в профиле Liberty.

Данные прикладных программ IBM TRIRIGA должны храниться в файловой системе,которую использует хост профиля Liberty.

Обзор установки IBM TRIRIGA Application Platform в профилеLibertyПрофили Liberty - динамические, и предоставляют только возможности,необходимые прикладной программе, что способствует повышению скоростизагрузки и сокращению требований к ресурсам.

Программа установки IBM TRIRIGA Application Platform устанавливает компонентыпрофилей Liberty в процессе установки.

Установка TRIRIGA Application Platform в профиле Liberty иMicrosoft SQL ServerПосле подготовки сервера баз данных можно начать установку TRIRIGA ApplicationPlatform в профиле Liberty и Microsoft SQL Server.

Прежде чем начать

Убедитесь, что Microsoft SQL Server работает и что у вас есть административныеполномочия на сервере. Убедитесь, что экземпляр базы данных Microsoft SQL Server ибаза данных были сконфигурированы для TRIRIGA.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите IBM WebSphere Liberty

(встроенный вариант). На следующих экранах задайте информацию о профилеLiberty.

Глава 2. Установка IBM TRIRIGA Application Platform 21

Page 26: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

a. Укажите значения параметров для памяти Java в мегабайтах.b. Задайте порты HTTP и HTTPS и значение срока ожидания сеанса,

используемое профилем Liberty.c. Задайте корневой контекст прикладной программы для доступа к прикладной

программе IBM TRIRIGA. Этот путь должен начинаться с косой черты (/).5. Выберите Microsoft SQL Server в качестве типа базы данных.

Проконсультируйтесь с администратором Microsoft SQL Server и задайтеинформацию о базе данных в следующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для подключения к серверу баз данных (например, порти имя). Например, 1433 будет обычным значением для порта Microsoft SQLServer, а tridata будет обычным значением для имени базы данных MicrosoftSQL Server.

c. Укажите имя и пароль пользователя базы данных. Например, для обоихполей обычным значением будет tridata. Убедитесь, что пользователь базыданных, который используется для новой установки, связан уникально сбазой данных.

d. Необязательно: Выберите опцию для конфигурации вашей базы данных длямногобайтной языковой поддержки. Если не сконфигурировать базу данныхдля поддержки многобайтных языков, эту опцию можно будет выбрать вовремя будущего обновления. Однако если поддержка многобайтных языковпланируется на будущее, базу данных для многобайтной поддержки языковнужно сконфигурировать сейчас.

e. Необязательно: Выберите слияние для базы данных Microsoft SQL Server.Этот экран отображается, если вы настраиваете базу данных намногобайтную поддержку языков.

f. Задайте имя администратора и пароль для базы данных. Эта информациянеобходима для настройки структур баз данных и владельца схем. Вам непредложат указать администратора базы данных, если вы выберете загрузкубазы данных из файла .zip как единственное действие базы данных, котороенужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоMicrosoft SQL Server работает.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

22 © Copyright IBM Corp. 2011, 2015

Page 27: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Используя соответствующий способ, перезапустите IBM TRIRIGA.v На серверах Windows откройте командную строку и введите команду для

запуска профиля Liberty. корень_tririga\wlp\bin\run.batv На серверах UNIX откройте командную строку и введите команду для запуска

профиля Liberty. корень_tririga/wlp/bin/run.sh

После начального запуска командное окно автоматически закрывается. Libertyпродолжает работать как фоновый процесс.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка TRIRIGA Application Platform в профиле Liberty иOracle DatabaseПосле подготовки сервера баз данных можно начать установку TRIRIGA ApplicationPlatform в профиле Liberty и Oracle Database.

Прежде чем начать

Убедитесь, что Oracle Database работает и что у вас есть административныеполномочия на сервере. Убедитесь, что экземпляр базы данных Oracle Database и базаданных были сконфигурированы для TRIRIGA.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите IBM WebSphere Liberty

(встроенный вариант). На следующих экранах задайте информацию о профилеLiberty.a. Укажите значения параметров для памяти Java в мегабайтах.

Глава 2. Установка IBM TRIRIGA Application Platform 23

Page 28: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

b. Задайте порты HTTP и HTTPS и значение срока ожидания сеанса,используемое профилем Liberty.

c. Задайте корневой контекст прикладной программы для доступа к прикладнойпрограмме IBM TRIRIGA. Этот путь должен начинаться с косой черты (/).

5. Выберите Oracle в качестве типа базы данных. Проконсультируйтесь садминистратором Oracle Database и задайте информацию о базе данных вследующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и идентификация системы (SID)). Например, 1521 -стандартное значение для порта сервера Oracle Database, а orcl - стандартноезначение для системного идентификатора сервера Oracle Database.

c. Укажите имя и пароль пользователя схемы данных. Например, для обоихполей обычным значением будет tridata.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Необязательно: Задайте параметры табличной области для схем данных(например, имена файлов и размеры файлов в мегабайтах). Этот экранотображается, если вы создаете табличные области. Размер файла поумолчанию - 2500 МБ (или 2,5 ГБ), т.е минимальный необходимый объем.Чтобы определить правильный размер этих файлов, проведите тщательныйанализ. Если опция автоматического увеличения активирована длятабличных областей в составе базы данных, табличные областиавтоматически увеличиваются по необходимости. Тем не менее, такоеувеличение может существенно повлиять на рабочие характеристики.

f. Необязательно: Задайте имя администратора и пароль для базы данных.Этот экран отображается, если вы создаете табличные области и схемы. Этаинформация необходима для настройки структур баз данных и владельцасхем. Вам не предложат указать администратора базы данных, если вывыберете загрузку базы данных из файла .zip как единственное действие базыданных, которое нужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоOracle Database работает. Если появится информативное сообщение о том,что ваша база данных может не поддерживать правильно многобайтныесимволы, и ваш тип реализации должен поддерживать многобайтныесимволы, нажмите Отмена. Скорректируйте базу данных и снова запуститепрограмму установки.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.

24 © Copyright IBM Corp. 2011, 2015

Page 29: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Используя соответствующий способ, перезапустите IBM TRIRIGA.v На серверах Windows откройте командную строку и введите команду для

запуска профиля Liberty. корень_tririga\wlp\bin\run.batv На серверах UNIX откройте командную строку и введите команду для запуска

профиля Liberty. корень_tririga/wlp/bin/run.sh

После начального запуска командное окно автоматически закрывается. Libertyпродолжает работать как фоновый процесс.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка TRIRIGA Application Platform в профиле Liberty иIBM DB2После подготовки сервера баз данных можно начать установку TRIRIGA ApplicationPlatform в профиле Liberty и IBM DB2.

Прежде чем начать

Убедитесь, что IBM DB2 работает и что у вас есть административные полномочия насервере. Убедитесь, что экземпляр базы данных IBM DB2 и база данных былисконфигурированы для TRIRIGA.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.

Глава 2. Установка IBM TRIRIGA Application Platform 25

Page 30: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

4. Для сервера прикладных программ выберите IBM WebSphere Liberty(встроенный вариант). На следующих экранах задайте информацию о профилеLiberty.a. Укажите значения параметров для памяти Java в мегабайтах.b. Задайте порты HTTP и HTTPS и значение срока ожидания сеанса,

используемое профилем Liberty.c. Задайте корневой контекст прикладной программы для доступа к прикладной

программе IBM TRIRIGA. Этот путь должен начинаться с косой черты (/).5. Выберите IBM DB2 в качестве типа базы данных. Проконсультируйтесь с

администратором IBM DB2 и задайте информацию о базе данных в следующейсерии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных пространств и загрузка базы данных из файла .zip). Некоторые изэтих заданий администратор баз данных может завершить заранее.Например, если администратор базы данных предварительно создалтабличное пространство, очистите первую опцию. При создании базы данныхнужно загрузить данные при помощи программы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и имя базы данных). Например, 50006 будет обычнымзначением для порта сервера IBM DB2, а tririga будет обычным значениемдля имени базы данных IBM DB2.

c. Укажите имя и пароль пользователя IBM TRIRIGA. Например, tridata -стандартное значение для имени пользователя базы данных.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

f. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоIBM DB2 работает. Если появится информативное сообщение о том, что вашабаза данных может не поддерживать правильно многобайтные символы, иваш тип реализации должен поддерживать многобайтные символы, нажмитеОтмена. Скорректируйте базу данных и снова запустите программуустановки. Для правильной работы IBM TRIRIGA Application Platform нужносконфигурировать экземпляр для использования режима совместимостиOracle. Для поддержки многобайтных символов кодовый набор экземпляраIBM DB2 должен поддерживать UTF-8, а для параметра string_units должнобыть задано значение CODEUNITS32.

g. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файл

26 © Copyright IBM Corp. 2011, 2015

Page 31: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

ant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Используя соответствующий способ, перезапустите IBM TRIRIGA.v На серверах Windows откройте командную строку и введите команду для

запуска профиля Liberty. корень_tririga\wlp\bin\run.batv На серверах UNIX откройте командную строку и введите команду для запуска

профиля Liberty. корень_tririga/wlp/bin/run.sh

После начального запуска командное окно автоматически закрывается. Libertyпродолжает работать как фоновый процесс.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка TRIRIGA Application Platform в IBM WebSphereApplication Server

Продукт TRIRIGA Application Platform может быть установлен на IBM WebSphereApplication Server и поддерживается множеством программных продуктов базданных. Во время установки TRIRIGA Application Platform можно выбрать типсервера прикладных программ, который вы хотите использовать.

Прежде чем начать

Посмотрите в IBM TRIRIGA вики-материалах продукта свежую информацию овнедрении IBM TRIRIGA в IBM WebSphere Application Server.

Продукт IBM TRIRIGA может быть установлен в IBM WebSphere Application ServerNetwork Deployment, но он не поддерживает внедрение в кластерные среды. ПродуктIBM TRIRIGA нужно установить на сервере прикладных программ по умолчанию,одной ячейки, содержащей один узел в IBM WebSphere Application Server NetworkDeployment. Данные прикладных программ IBM TRIRIGA должны храниться в тойже самой файловой системе, что и файловая система, используемая хостом IBMWebSphere Application Server. IBM TRIRIGA можно сконфигурировать для высокойдоступности, обеспечиваемой использованием сеансов закрепления (sticky) IBMWebSphere Application Server.

Краткий обзор установки IBM TRIRIGA Application Platform вWebSphereДо начала установки продукта IBM TRIRIGA Application Platform IBM WebSphereApplication Server должен быть установлен локально или на сервере.

Глава 2. Установка IBM TRIRIGA Application Platform 27

Page 32: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Фазы установки

Установка платформы на WebSphere Application Server включает в себя несколькофаз:v (Необязательно) Создайте профиль WebSphere Application Server для IBM

TRIRIGA. Если вы не создадите новый профиль WebSphere Application Serverименно для IBM TRIRIGA, вы должны быть готовы к тому, чтобы задатьинформацию о существующем профиле, который следует использовать вместе сIBM TRIRIGA в процессе установки.

v Запуск установки IBM TRIRIGA.v Конфигурацию вручную свойств WebSphere Application Server, если процесс

инсталлятора не внедряет программу IBM TRIRIGA.

Свойство срока ожидания WebSphere

Установка IBM TRIRIGA с помощью WebSphere Application Server может незавершится если не будет увеличено значение свойстваcom.ibm.SOAP.requestTimeout. Данное свойство может быть найдено в файлеsoap.client.props в каталоге WebSphere Application Server properties. Например, вслучае системы UNIX каталог может иметь следующий вид:/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/soap.client.props

Если задать для этого свойства значение 0, срок ожидания не истекает.com.ibm.SOAP.requestTimeout=0

Подготовка WebSphereПрофиль WebSphere Application Server требуется для установки IBM TRIRIGA. Выможете создать профиль WebSphere Application Server именно для IBM TRIRIGA, есливы не хотите использовать профиль по умолчанию. Если вы не создадите новыйпрофиль WebSphere Application Server, вы должны быть готовы к тому, чтобы задатьинформацию о существующем профиле WebSphere Application Server, которыйследует использовать вместе с IBM TRIRIGA в процессе установки. Дополнительныесведения о создании профилей смотрите в информации по продукту WebSphereApplication Server.

Процедура1. Включите все профили WebSphere Application Server для использования IBM Java

7./QIBM/ProdData/WebSphere/AppServer/версия/редакция/bin/managesdk-enableProfileAll-sdkname 1.7_64-enableServers

2. Задайте имя SDK, который разрешено использовать командам сценария, когдапрофиль не задан командой и когда для команды никакой профиль не задан поумолчанию./QIBM/ProdData/WebSphere/AppServer/версия/редакция/bin/managesdk-setCommandDefault-sdkname 1.7_64

Дальнейшие действия

Установите платформу при помощиOracle Database, IBM DB2 или Microsoft SQLServer.

28 © Copyright IBM Corp. 2011, 2015

Page 33: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Установка IBM TRIRIGA Application Platform на WebSphere иOracle DatabaseПосле того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform на IBM WebSphere Application Server и Oracle Database.

Прежде чем начать

Убедитесь, что Oracle Database и IBM WebSphere Application Server работают и что увас есть административные полномочия на серверах.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите IBM WebSphere Application Server

(автономный вариант). На следующих экранах задайте информацию о WebSphereApplication Server.a. Задайте информацию для конфигурации WebSphere Application Server

(например, ячейка, узел, сервер, профиль и домашняя страница). Войдите всистему WebSphere Application Server и введите командуmanageprofiles.[bat|sh] –listProfiles идентифицирующую значения дляячейки, узла, сервера, профиля и домашнего каталога. Домашний каталогWebSphere Application Server определяется, например, как C:\ProgramFiles\IBM\WebSphere\AppServer.

b. Укажите имя администратора WebSphere Application Server и пароль. Сервердолжен работать после этого шага, чтобы убедиться, что конфигурациязадана правильно для внедрения.

c. Необязательно: Задайте альтернативный путь контекста программы длядоступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

d. Укажите значения параметров для памяти Java в мегабайтах.e. Укажите имя хоста сервера.

5. Выберите Oracle в качестве типа базы данных. Проконсультируйтесь садминистратором Oracle Database и задайте информацию о базе данных вследующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и идентификация системы (SID)). Например, 1521 -

Глава 2. Установка IBM TRIRIGA Application Platform 29

Page 34: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

стандартное значение для порта сервера Oracle Database, а orcl - стандартноезначение для системного идентификатора сервера Oracle Database.

c. Укажите имя и пароль пользователя схемы данных. Например, для обоихполей обычным значением будет tridata.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Необязательно: Задайте параметры табличной области для схем данных(например, имена файлов и размеры файлов в мегабайтах). Этот экранотображается, если вы создаете табличные области. Размер файла поумолчанию - 2500 МБ (или 2,5 ГБ), т.е минимальный необходимый объем.Чтобы определить правильный размер этих файлов, проведите тщательныйанализ. Если опция автоматического увеличения активирована длятабличных областей в составе базы данных, табличные областиавтоматически увеличиваются по необходимости. Тем не менее, такоеувеличение может существенно повлиять на рабочие характеристики.

f. Необязательно: Задайте имя администратора и пароль для базы данных.Этот экран отображается, если вы создаете табличные области и схемы. Этаинформация необходима для настройки структур баз данных и владельцасхем. Вам не предложат указать администратора базы данных, если вывыберете загрузку базы данных из файла .zip как единственное действие базыданных, которое нужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоOracle Database работает. Если появится информативное сообщение о том,что ваша база данных может не поддерживать правильно многобайтныесимволы, и ваш тип реализации должен поддерживать многобайтныесимволы, нажмите Отмена. Скорректируйте базу данных и снова запуститепрограмму установки.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продукт

30 © Copyright IBM Corp. 2011, 2015

Page 35: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

имеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Перезапустите IBM TRIRIGA, указав каталог WebSphere Application Server спомощью соответствующего метода.v На серверах Windows запустите службу WebSphere Application Server IBM

WebSphere Application Server V8.5 - ИМЯ_УЗЛА, выбрав Панель управления> Администрирование > Службы.

v На серверах UNIX введите команды stopServer и startServer и укажите имясервера (ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/stopServer.sh ИМЯ_СЕРВЕРА, а затем ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/startServer.sh ИМЯ_СЕРВЕРА).

v Либо можно запустить программу из консоли администрирования WebSphereApplication Server. Войдите в систему консоли администрирования WebSphereApplication Server, выберите Прикладные программы > Все прикладныепрограммы, выберите прикладную программу IBM TRIRIGA и нажмитекнопку Остановить, а затем Запустить.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка IBM TRIRIGA Application Platform на WebSphere иMicrosoft SQL ServerПосле того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform на IBM WebSphere Application Server и Microsoft SQL Server.

Прежде чем начать

Убедитесь, что Microsoft SQL Server и IBM WebSphere Application Server работают ичто у вас есть административные полномочия на серверах.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите IBM WebSphere Application Server

(автономный вариант). На следующих экранах задайте информацию о WebSphereApplication Server.a. Задайте информацию для конфигурации WebSphere Application Server

(например, ячейка, узел, сервер, профиль и домашняя страница). Войдите всистему WebSphere Application Server и введите командуmanageprofiles.[bat|sh] –listProfiles идентифицирующую значения для

Глава 2. Установка IBM TRIRIGA Application Platform 31

Page 36: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

ячейки, узла, сервера, профиля и домашнего каталога. Домашний каталогWebSphere Application Server определяется, например, как C:\ProgramFiles\IBM\WebSphere\AppServer.

b. Укажите имя администратора WebSphere Application Server и пароль. Сервердолжен работать после этого шага, чтобы убедиться, что конфигурациязадана правильно для внедрения.

c. Необязательно: Задайте альтернативный путь контекста программы длядоступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

d. Укажите значения параметров для памяти Java в мегабайтах.e. Укажите имя хоста сервера.

5. Выберите Microsoft SQL Server в качестве типа базы данных.Проконсультируйтесь с администратором Microsoft SQL Server и задайтеинформацию о базе данных в следующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для подключения к серверу баз данных (например, порти имя). Например, 1433 будет обычным значением для порта Microsoft SQLServer, а tridata будет обычным значением для имени базы данных MicrosoftSQL Server.

c. Укажите имя и пароль пользователя базы данных. Например, для обоихполей обычным значением будет tridata. Убедитесь, что пользователь базыданных, который используется для новой установки, связан уникально сбазой данных.

d. Необязательно: Выберите опцию для конфигурации вашей базы данных длямногобайтной языковой поддержки. Если не сконфигурировать базу данныхдля поддержки многобайтных языков, эту опцию можно будет выбрать вовремя будущего обновления. Однако если поддержка многобайтных языковпланируется на будущее, базу данных для многобайтной поддержки языковнужно сконфигурировать сейчас.

e. Необязательно: Выберите слияние для базы данных Microsoft SQL Server.Этот экран отображается, если вы настраиваете базу данных намногобайтную поддержку языков.

f. Задайте имя администратора и пароль для базы данных. Эта информациянеобходима для настройки структур баз данных и владельца схем. Вам непредложат указать администратора базы данных, если вы выберете загрузкубазы данных из файла .zip как единственное действие базы данных, котороенужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоMicrosoft SQL Server работает.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.

32 © Copyright IBM Corp. 2011, 2015

Page 37: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Перезапустите IBM TRIRIGA, указав каталог WebSphere Application Server спомощью соответствующего метода.v На серверах Windows запустите службу WebSphere Application Server IBM

WebSphere Application Server V8.5 - ИМЯ_УЗЛА, выбрав Панель управления> Администрирование > Службы.

v На серверах UNIX введите команды stopServer и startServer и укажите имясервера (ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/stopServer.sh ИМЯ_СЕРВЕРА, а затем ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/startServer.sh ИМЯ_СЕРВЕРА).

v Либо можно запустить программу из консоли администрирования WebSphereApplication Server. Войдите в систему консоли администрирования WebSphereApplication Server, выберите Прикладные программы > Все прикладныепрограммы, выберите прикладную программу IBM TRIRIGA и нажмитекнопку Остановить, а затем Запустить.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка TRIRIGA Application Platform на WebSphere и IBMDB2После того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт TRIRIGA ApplicationPlatform на IBM WebSphere Application Server и IBM DB2.

Прежде чем начать

Убедитесь, что IBM DB2 и IBM WebSphere Application Server работают и что у васесть административные полномочия на серверах. Убедитесь, что экземпляр базыданных IBM DB2 и база данных были сконфигурированы для TRIRIGA.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.

Глава 2. Установка IBM TRIRIGA Application Platform 33

Page 38: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

c. Выберите виртуальную машину Java для использования с программойустановки. Требуется 64-битная версия Java 7.

d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите IBM WebSphere Application Server

(автономный вариант). На следующих экранах задайте информацию о WebSphereApplication Server.a. Задайте информацию для конфигурации WebSphere Application Server

(например, ячейка, узел, сервер, профиль и домашняя страница). Войдите всистему WebSphere Application Server и введите командуmanageprofiles.[bat|sh] –listProfiles идентифицирующую значения дляячейки, узла, сервера, профиля и домашнего каталога. Домашний каталогWebSphere Application Server определяется, например, как C:\ProgramFiles\IBM\WebSphere\AppServer.

b. Укажите имя администратора WebSphere Application Server и пароль. Сервердолжен работать после этого шага, чтобы убедиться, что конфигурациязадана правильно для внедрения.

c. Необязательно: Задайте альтернативный путь контекста программы длядоступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

d. Укажите значения параметров для памяти Java в мегабайтах.e. Укажите имя хоста сервера.

5. Выберите IBM DB2 в качестве типа базы данных. Проконсультируйтесь садминистратором IBM DB2 и задайте информацию о базе данных в следующейсерии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных пространств и загрузка базы данных из файла .zip). Некоторые изэтих заданий администратор баз данных может завершить заранее.Например, если администратор базы данных предварительно создалтабличное пространство, очистите первую опцию. При создании базы данныхнужно загрузить данные при помощи программы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и имя базы данных). Например, 50006 будет обычнымзначением для порта сервера IBM DB2, а tririga будет обычным значениемдля имени базы данных IBM DB2.

c. Укажите имя и пароль пользователя IBM TRIRIGA. Например, tridata -стандартное значение для имени пользователя базы данных.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

f. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоIBM DB2 работает. Если появится информативное сообщение о том, что вашабаза данных может не поддерживать правильно многобайтные символы, иваш тип реализации должен поддерживать многобайтные символы, нажмитеОтмена. Скорректируйте базу данных и снова запустите программу

34 © Copyright IBM Corp. 2011, 2015

Page 39: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

установки. Для правильной работы IBM TRIRIGA Application Platform нужносконфигурировать экземпляр для использования режима совместимостиOracle. Для поддержки многобайтных символов кодовый набор экземпляраIBM DB2 должен поддерживать UTF-8, а для параметра string_units должнобыть задано значение CODEUNITS32.

g. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. По окончании установки щелкните по Готово.9. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

10. Перезапустите IBM TRIRIGA, указав каталог WebSphere Application Server спомощью соответствующего метода.v На серверах Windows запустите службу WebSphere Application Server IBM

WebSphere Application Server V8.5 - ИМЯ_УЗЛА, выбрав Панель управления> Администрирование > Службы.

v На серверах UNIX введите команды stopServer и startServer и укажите имясервера (ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/stopServer.sh ИМЯ_СЕРВЕРА, а затем ДОМАШНИЙ_КАТАЛОГ_WEBSPHERE/profiles/AppSrv01/bin/startServer.sh ИМЯ_СЕРВЕРА).

v Либо можно запустить программу из консоли администрирования WebSphereApplication Server. Войдите в систему консоли администрирования WebSphereApplication Server, выберите Прикладные программы > Все прикладныепрограммы, выберите прикладную программу IBM TRIRIGA и нажмитекнопку Остановить, а затем Запустить.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.Понятия, связанные с данным:“Создание и конфигурирование базы данных DB2 для TRIRIGA” на стр. 16Чтобы сконфигурировать TRIRIGA с DB2 версии 10.5, нужно создать базу данныхперед запуском программы установки TRIRIGA Application Platform. Эту базу данныхможно создать либо вручную, либо при помощи сценариев, поставляемых с

Глава 2. Установка IBM TRIRIGA Application Platform 35

Page 40: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

TRIRIGA.

Установка IBM TRIRIGA Application Platform в OracleWebLogic Server

Продукт TRIRIGA Application Platform может быть установлен на Oracle WebLogicServer и поддерживается множеством программных продуктов баз данных. Во времяустановки TRIRIGA Application Platform можно выбрать тип сервера прикладныхпрограмм, который вы хотите использовать.

Краткий обзор установки IBM TRIRIGA Application Platform вWebLogicДо начала установки продукта IBM TRIRIGA Application Platform, Oracle WebLogicServer должен быть установлен локально или на сервере.

Программы установки Oracle WebLogic Server

Стадии установки IBM TRIRIGA Application Platform

Используйте универсальную программу установки Oracle WebLogic Server дляустановки 64-битной версии Oracle WebLogic Server. Версии программы установкиOracle WebLogic Server для конкретных операционных систем - только 32-битные.

Установка платформы на WebLogic Server включает в себя несколько фаз:v Подготовка параметров WebLogic Server.v Запуск IBM TRIRIGA установки.v Завершение IBM TRIRIGA установки.

Подготовка WebLogicКогда Oracle WebLogic Server работает, его можно подготовить к установке, очистивв кэше файлы Oracle WebLogic Server.

Прежде чем начать

Убедитесь, что WebLogic Server работает и что у вас есть административныеполномочия на сервере прикладных программ. IBM TRIRIGA поддерживается толькодля 64-битных версий WebLogic Server.

Об этой задаче

Удалите кэши WebLogic Server, убрав временную папку сервера администрирования ипапку кэша JSP, если они существуют. Пути файлов к этим папкам могут бытьразными, так как они зависят от имени вашего сервера и домена. Ниже приведеныпримеры, как выглядят эти пути: ПАПКА_УСТАНОВКИ_WL/user_projects/domains/my_domain/servers/AdminServer/tmp и ПАПКА_УСТАНОВКИ_WL/user_projects/domains/my_domain/_tmp_jsp_compile_DefaultWebApp.

Продукт IBM TRIRIGA внедрен на управляемом сервере WebLogic Server. Управлениеэтими серверами выполняется административным сервером WebLogic Server.Необходимо определить домен WebLogic Server, например, tririgaManagedServer,где находятся административный и управляемый серверы WebLogic Server, которыевы хотите использовать для внедрения IBM TRIRIGA. Обратитесь к документациипродукта Oracle WebLogic Server за информацией о том, как использовать Мастер поконфигурированию промежуточного программного обеспечения Oracle Fusion, чтобысоздать административный сервер WebLogic Server и управляемый сервер WebLogicServer, и за информацией, как определить домен.

36 © Copyright IBM Corp. 2011, 2015

Page 41: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Программа установки IBM TRIRIGA Application Platform в процессе установки задаетдля параметра WebLogic Server enforce-valid-basic-auth-credentials значениеfalse. Если политика безопасности для вашей организации требует, чтобы для этогопараметра было задано значение true, пользователей IBM TRIRIGA CADIntegrator/Publisher надо добавить в репозиторий защиты WebLogic Server. Болееподробную информацию смотрите в документации продукта Oracle WebLogic Server.

Дальнейшие действия

Установите платформу при помощиOracle Database, IBM DB2 или Microsoft SQLServer.

Установка IBM TRIRIGA Application Platform на WebLogic иOracle DatabaseПосле того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform на Oracle WebLogic Server и Oracle Database.

Прежде чем начать

Убедитесь, что Oracle Database и Oracle WebLogic Server работают и что у вас естьадминистративные полномочия на серверах.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите Oracle WebLogic 12c (автономный

вариант). На следующих экранах задайте информацию о WebLogic Server.a. Выберите Oracle WebLogic 12c (автономный вариант).b. Укажите пути для вашего домашнего каталога WebLogic Server и для

домашнего каталога домена..c. Укажите соответствующую информацию для вашего хоста WebLogic Server, в

том числе порт сервера администратора. Введите пароль для сервера.d. Укажите значения параметров для памяти Java в мегабайтах.e. Необязательно: Задайте альтернативный путь для контекста программы для

доступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

f. Укажите путь к файлу xercesImpl.jar.5. Выберите Oracle в качестве типа базы данных. Проконсультируйтесь с

администратором Oracle Database и задайте информацию о базе данных вследующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.

Глава 2. Установка IBM TRIRIGA Application Platform 37

Page 42: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и идентификация системы (SID)). Например, 1521 -стандартное значение для порта сервера Oracle Database, а orcl - стандартноезначение для системного идентификатора сервера Oracle Database.

c. Укажите имя и пароль пользователя схемы данных. Например, для обоихполей обычным значением будет tridata.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Необязательно: Задайте параметры табличной области для схем данных(например, имена файлов и размеры файлов в мегабайтах). Этот экранотображается, если вы создаете табличные области. Размер файла поумолчанию - 2500 МБ (или 2,5 ГБ), т.е минимальный необходимый объем.Чтобы определить правильный размер этих файлов, проведите тщательныйанализ. Если опция автоматического увеличения активирована длятабличных областей в составе базы данных, табличные областиавтоматически увеличиваются по необходимости. Тем не менее, такоеувеличение может существенно повлиять на рабочие характеристики.

f. Необязательно: Задайте имя администратора и пароль для базы данных.Этот экран отображается, если вы создаете табличные области и схемы. Этаинформация необходима для настройки структур баз данных и владельцасхем. Вам не предложат указать администратора базы данных, если вывыберете загрузку базы данных из файла .zip как единственное действие базыданных, которое нужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоOracle Database работает. Если появится информативное сообщение о том,что ваша база данных может не поддерживать правильно многобайтныесимволы, и ваш тип реализации должен поддерживать многобайтныесимволы, нажмите Отмена. Скорректируйте базу данных и снова запуститепрограмму установки.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. Запустите WebLogic Server, когда получите приглашение сделать это.

38 © Copyright IBM Corp. 2011, 2015

Page 43: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

9. По окончании установки щелкните по Готово.10. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\

licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

11. Запустите IBM TRIRIGA, запустив менеджер узлов WebLogic Server, серверадминистрирования и управляемый сервер.

Дальнейшие действия

Если установка не удалась, смотрите раздел о проверке внедрения на WebLogic Serverи Oracle Database.

Убедитесь, что ваша установка функционирует должным образом.

Проверка внедрения IBM TRIRIGA Application Platform на WebLogic и OracleDatabase:

Если установка IBM TRIRIGA Application Platform не удалась, все еще возможностьзапустить IBM TRIRIGA наOracle WebLogic Server и Oracle Database с помощьюпроверки источников данных и внедрения.

Процедура1. Проверьте конфигурацию WebLogic Server. Прочтите ant.log файл в корневом

каталоге установки. Если последние сообщения в журнале посвящены настройкеWebLogic Server, настройку необходимо завершить вручную.

2. Зарегистрируйтесь на консоли администратора WebLogic Server.3. Убедитесь в создании источников данных Java Database Connectivity (JDBC) IBM

TRIRIGA. В разделе Доменная структура выберите Службы > Источники данных.4. На главной панели убедитесь, что существует, по крайне мере, один источник

данных с именем Java Naming and Directory Interface (JNDI) jdbc/local/DataSource-TRIRIGA-data.a. Если источник данных существует, проверьте правильность установки.b. Если источника данных нет, создайте источник данных.

5. На главной панели нажмите Новый и задайте следующую информацию дляисточника данных:a. В качестве имени задайте DataSource-TRIRIGA-data.b. В качестве имени JNDI задайте jdbc/local/DataSource-TRIRIGA-data.c. В качестве типа базы данных выберите Oracle и щелкните по Далее.d. В качестве драйвера базы данных выберите *Oracle’s Driver (Thin) for

Instance connections; версия 9.0.1 и позднее.e. На каждом экране выбирайте Далее для перехода к следующему экрану.

6. В качестве сервера базы данных задайте имя базы данных, имя хоста, имяпользователя базы данных и пароль.

7. Задайте следующую информацию о базе данных:

Глава 2. Установка IBM TRIRIGA Application Platform 39

Page 44: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

a. В качестве URL задайте jdbc:oracle:thin:@DatabaseServer:1521:orcl, гдеDatabaseServer - имя хоста или IP сервера базы данных, 1521 - номер портаOracle Database, а orcl - идентификация системы (SID) для экземпляра OracleDatabase.

b. В качестве имени класса драйвера выберите oracle.jdbc.OracleDriver.c. Что касается свойств, не изменяйте значение по умолчанию, которое

содержит user=schemaname (например, user=tridata).d. В качестве пароля задайте и подтвердите пароль для схем TRIDATA.e. Что касается имени тестовой таблицы не изменяйте значение по умолчанию.f. В качестве имени пользователя базы данных задайте имя пользователя схемы

TRIDATA.8. Нажмите Тестирование конфигурации.9. Включите переключатель для имени сервера внедрения IBM TRIRIGA и нажмите

кнопку Завершить.10. Проверьте источник данных IBM TRIRIGA. В разделе Доменная структура

выберите Службы > JDBC > Источники данных.11. В главной панели выберите DataSource-TRIRIGA-data.12. Выберите вкладку Конфигурация, а затем - вкладку Общие. Убедитесь, что

задано значение jdbc/local/DataSource-TRIRIGA-data. В именах JNDIучитывается регистр символов.

13. Выберите вкладку Пул соединений. Убедитесь в правильности URL, имени классадрайвера и свойств. Измените максимальную емкость на 100. Можетпотребоваться увеличить максимальную емкость по мере добавленияпользователей в экземпляр реализации. Нажмите кнопку Сохранить.

14. Выберите вкладку Целевые показатели. Активируйте переключатель для сервера,чтобы привязать источник данных к серверу.

15. Проверьте экземпляр внедрения IBM TRIRIGA. В разделе Доменная структуравыберите Внедрения. В главной панели проверьте, внедрена ли программаibm-tririga.

16. Если программа внедрена, выберите ibm-tririga в разделе Внедрения.17. Если программа не внедрена:

a. Выберите Установить.b. В качестве пути выберите каталог установки IBM TRIRIGA и затем файл

ibm-tririga.war. На каждом экране выбирайте Далее для перехода кследующему экрану.

c. Выберите Установить это внедрение как программу.d. Щелкните по Готово.

18. Убедитесь, что параметры выполнения сбора данных сконфигурированы.a. В разделе Доменная структура выберите Службы > Источники данных.

Выберите источник данных под именем DataPool.b. Выберите вкладку Пул соединений и убедитесь, что следующие свойства

включены в раздел Свойства. Если эти свойства не найдены, добавьте их исохраните изменения.user=имя_пользователяDatabaseName=имя_базы_данных

19. Проверьте параметры программы ibm-tririga.a. Необязательно: Снова запустите WebLogic Server, чтобы убедиться, что все

элементы синхронизированы и готовы к работе.

40 © Copyright IBM Corp. 2011, 2015

Page 45: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка IBM TRIRIGA Application Platform на WebLogic иMicrosoft SQL ServerПосле того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform на Oracle WebLogic Server и Microsoft SQL Server.

Прежде чем начать

Убедитесь, что Microsoft SQL Server и Oracle WebLogic Server работают и что у васесть административные полномочия на серверах.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите Oracle WebLogic 12c (автономный

вариант). На следующих экранах задайте информацию о WebLogic Server.a. Выберите Oracle WebLogic 12c (автономный вариант).b. Укажите пути для вашего домашнего каталога WebLogic Server и для

домашнего каталога домена..c. Укажите соответствующую информацию для вашего хоста WebLogic Server, в

том числе порт сервера администратора. Введите пароль для сервера.d. Укажите значения параметров для памяти Java в мегабайтах.e. Необязательно: Задайте альтернативный путь для контекста программы для

доступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

f. Укажите путь к файлу xercesImpl.jar.5. Выберите Microsoft SQL Server в качестве типа базы данных.

Проконсультируйтесь с администратором Microsoft SQL Server и задайтеинформацию о базе данных в следующей серии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных областей, создание схем и загрузка базы данных из файла .zip.Некоторые из этих заданий администратор баз данных может завершитьзаранее. При создании базы данных нужно загрузить данные при помощипрограммы установки.

b. Задайте информацию для подключения к серверу баз данных (например, порти имя). Например, 1433 будет обычным значением для порта Microsoft SQLServer, а tridata будет обычным значением для имени базы данных MicrosoftSQL Server.

Глава 2. Установка IBM TRIRIGA Application Platform 41

Page 46: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

c. Укажите имя и пароль пользователя базы данных. Например, для обоихполей обычным значением будет tridata. Убедитесь, что пользователь базыданных, который используется для новой установки, связан уникально сбазой данных.

d. Необязательно: Выберите опцию для конфигурации вашей базы данных длямногобайтной языковой поддержки. Если не сконфигурировать базу данныхдля поддержки многобайтных языков, эту опцию можно будет выбрать вовремя будущего обновления. Однако если поддержка многобайтных языковпланируется на будущее, базу данных для многобайтной поддержки языковнужно сконфигурировать сейчас.

e. Необязательно: Выберите слияние для базы данных Microsoft SQL Server.Этот экран отображается, если вы настраиваете базу данных намногобайтную поддержку языков.

f. Задайте имя администратора и пароль для базы данных. Эта информациянеобходима для настройки структур баз данных и владельца схем. Вам непредложат указать администратора базы данных, если вы выберете загрузкубазы данных из файла .zip как единственное действие базы данных, котороенужно выполнить.

g. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

h. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоMicrosoft SQL Server работает.

i. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. Запустите WebLogic Server, когда получите приглашение сделать это.9. По окончании установки щелкните по Готово.

10. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

11. Запустите IBM TRIRIGA, запустив менеджер узлов WebLogic Server, серверадминистрирования и управляемый сервер.

42 © Copyright IBM Corp. 2011, 2015

Page 47: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Дальнейшие действия

Если установка не удалась, смотрите раздел о проверке внедрения на WebLogic Serverи Microsoft SQL Server.

Убедитесь, что ваша установка функционирует должным образом.

Проверка внедрения IBM TRIRIGA на WebLogic и Microsoft SQL Server:

Если установка IBM TRIRIGA Application Platform не удалась, все еще возможностьзапустить IBM TRIRIGA наOracle WebLogic Server и Microsoft SQL Server с помощьюпроверки источников данных и внедрения.

Процедура1. Проверьте конфигурацию WebLogic Server. Прочтите ant.log файл в корневом

каталоге установки. Если последние сообщения в журнале посвящены настройкеWebLogic Server, настройку необходимо завершить вручную.

2. Зарегистрируйтесь на консоли администратора WebLogic Server.3. Убедитесь в создании источников данных Java Database Connectivity (JDBC) IBM

TRIRIGA. В разделе Доменная структура выберите Службы > Источники данных.4. На главной панели убедитесь, что существует, по крайне мере, один источник

данных с именем Java Naming and Directory Interface (JNDI) jdbc/local/DataSource-TRIRIGA-data.a. Если источник данных существует, проверьте правильность установки.b. Если источника данных нет, создайте источник данных.

5. На главной панели нажмите Новый и задайте следующую информацию дляисточника данных:a. В качестве имени задайте DataSource-TRIRIGA-data.b. В качестве имени JNDI задайте jdbc/local/DataSource-TRIRIGA-data.c. В качестве типа базы данных выберите MS SQL Server и щелкните по Далее.d. Выберите Другое в качестве драйвера базы данных.e. На каждом экране выбирайте Далее для перехода к следующему экрану.

6. В качестве сервера базы данных задайте имя базы данных, имя хоста, имяпользователя базы данных и пароль.

7. Задайте следующую информацию о базе данных:a. В качестве URL задайте jdbc:jtds:sqlserver://hostname:db.port/

db.name;tds=8.0;SendStringParametersAsUnicode=mbcs;prepareSQL=2, гдеhostname - имя хоста или IP сервера базы данных, db.port - номер порта базыданных Microsoft SQL Server (например, 1433), db.name - имя базы данных, иmbcs - истина для многобайтной поддержки или ложь для случаев безмногобайтной поддержки.

b. В качестве имени класса драйвера задайтеnet.sourceforge.jtds.jdbc.Driver.

c. Что касается свойств, задайте user=username (например, user=tridata).d. В качестве пароля задайте и подтвердите пароль для схем TRIDATA.e. В качестве имени тестовой таблицы задайте SQL SELECT 1.f. В качестве имени пользователя базы данных задайте имя пользователя схемы

TRIDATA.8. Нажмите Тестирование конфигурации.9. Включите переключатель для имени сервера внедрения IBM TRIRIGA и нажмите

кнопку Завершить.

Глава 2. Установка IBM TRIRIGA Application Platform 43

Page 48: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

10. Проверьте источник данных IBM TRIRIGA. В разделе Доменная структуравыберите Службы > JDBC > Источники данных.

11. В главной панели выберите DataSource-TRIRIGA-data.12. Выберите вкладку Конфигурация, а затем - вкладку Общие. Убедитесь, что

задано значение jdbc/local/DataSource-TRIRIGA-data. В именах JNDIучитывается регистр символов.

13. Выберите вкладку Пул соединений. Убедитесь в правильности URL, имени классадрайвера и свойств. Измените максимальную емкость на 100. Можетпотребоваться увеличить максимальную емкость по мере добавленияпользователей в экземпляр реализации. Нажмите кнопку Сохранить.

14. Выберите вкладку Целевые показатели. Активируйте переключатель для сервера,чтобы привязать источник данных к серверу.

15. Проверьте экземпляр внедрения IBM TRIRIGA. В разделе Доменная структуравыберите Внедрения. В главной панели проверьте, внедрена ли программаibm-tririga.

16. Убедитесь, что параметры выполнения сбора данных сконфигурированы.a. В разделе Доменная структура выберите Службы > Источники данных.

Выберите источник данных под именем DataPool.b. Выберите вкладку Пул соединений и убедитесь, что следующие свойства

включены в раздел Свойства. Если эти свойства не найдены, добавьте их исохраните изменения.user=имя_пользователяDatabaseName=имя_базы_данных

17. Если программа внедрена, выберите ibm-tririga в разделе Внедрения.18. Если программа не внедрена:

a. Выберите Установить.b. В качестве пути выберите каталог установки IBM TRIRIGA и затем файл

ibm-tririga.war. На каждом экране выбирайте Далее для перехода кследующему экрану.

c. Выберите Установить это внедрение как программу.d. Щелкните по Готово.

19. Проверьте параметры программы ibm-tririga.a. Необязательно: Снова запустите WebLogic Server, чтобы убедиться, что все

элементы синхронизированы и готовы к работе.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка IBM TRIRIGA Application Platform на WebLogic и IBMDB2После того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform на Oracle WebLogic Server и IBM DB2.

Прежде чем начать

Убедитесь, что IBM DB2 и Oracle WebLogic Server работают и что у вас естьадминистративные полномочия на серверах.

44 © Copyright IBM Corp. 2011, 2015

Page 49: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Примите лицензию.b. Проверьте наличие последнего доступного пакета Fix Pack и примените его.c. Выберите виртуальную машину Java для использования с программой

установки. Требуется 64-битная версия Java 7.d. Выберите папку для установки.e. Для типа установки выберите Новая база данных (требуется data.zip), а затем

выберите файл для установки.2. Выберите файл данных для установки и нажмите кнопку Выбрать.3. Необязательно: Если файлы лицензий для настоящего продукта хранятся в этой

системе, укажите полный путь к их положению.4. Для сервера прикладных программ выберите Oracle WebLogic 12c (автономный

вариант). На следующих экранах задайте информацию о WebLogic Server.a. Выберите Oracle WebLogic 12c (автономный вариант).b. Укажите пути для вашего домашнего каталога WebLogic Server и для

домашнего каталога домена..c. Укажите соответствующую информацию для вашего хоста WebLogic Server, в

том числе порт сервера администратора. Введите пароль для сервера.d. Укажите значения параметров для памяти Java в мегабайтах.e. Необязательно: Задайте альтернативный путь для контекста программы для

доступа к программе IBM TRIRIGA. Этот путь должен начинаться с косойчерты (/).

f. Укажите путь к файлу xercesImpl.jar.5. Выберите IBM DB2 в качестве типа базы данных. Проконсультируйтесь с

администратором IBM DB2 и задайте информацию о базе данных в следующейсерии экранов.a. Выберите действия для базы данных для инициирования (например, создание

табличных пространств и загрузка базы данных из файла .zip). Некоторые изэтих заданий администратор баз данных может завершить заранее.Например, если администратор базы данных предварительно создалтабличное пространство, очистите первую опцию. При создании базы данныхнужно загрузить данные при помощи программы установки.

b. Задайте информацию для сервера баз данных для схем данных (например,имя хоста, порт и имя базы данных). Например, 50006 будет обычнымзначением для порта сервера IBM DB2, а tririga будет обычным значениемдля имени базы данных IBM DB2.

c. Укажите имя и пароль пользователя IBM TRIRIGA. Например, tridata -стандартное значение для имени пользователя базы данных.

d. Задайте имена табличных пространств схемы данных. В имени табличногопространства можно использовать только буквы и символ подчеркивания.Например, TRIDATA_DATA будет обычным значением для данных, аTRIDATA_INDX будет обычным значением для индексов.

e. Проверьте URL, используемый установщиком, чтобы провести тестированиесоединения схем данных.

f. Пересмотреть результаты теста. В случае неудачного теста убедитесь, чтоIBM DB2 работает. Если появится информативное сообщение о том, что вашабаза данных может не поддерживать правильно многобайтные символы, иваш тип реализации должен поддерживать многобайтные символы, нажмитеОтмена. Скорректируйте базу данных и снова запустите программу

Глава 2. Установка IBM TRIRIGA Application Platform 45

Page 50: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

установки. Для правильной работы IBM TRIRIGA Application Platform нужносконфигурировать экземпляр для использования режима совместимостиOracle. Для поддержки многобайтных символов кодовый набор экземпляраIBM DB2 должен поддерживать UTF-8, а для параметра string_units должнобыть задано значение CODEUNITS32.

g. Задайте размеры для пулов базы данных. Эти параметры определяют числосоединений, которые сервер прикладных программ запускает в моментинициализации, а также максимальное количество под нагрузкой.

6. Заполните и проверьте информацию об установке в заключительной серииэкранов.a. Задайте имена почтового сервера Simple Mail Transfer Protocol (SMTP) и

фронтального сервера.b. Необязательно: Установите IBM Tivoli Directory Integrator.c. Просмотрите сводную информацию до установки и нажмите кнопку

Установить.7. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

8. Запустите WebLogic Server, когда получите приглашение сделать это.9. По окончании установки щелкните по Готово.

10. Подтвердите, что файлы лицензий находятся в каталоге tririga_root\config\licenses. Если это не так, необходимо скопировать их в этот каталог. У всехсерверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии долженбыть помещен в соответствующее количество серверов. Для получениядополнительной информации смотрите раздел о файлах лицензии.

11. Запустите IBM TRIRIGA, запустив менеджер узлов WebLogic Server, серверадминистрирования и управляемый сервер.

Дальнейшие действия

Если установка не удалась, смотрите раздел о проверке внедрения на WebLogic Serverи IBM DB2.

Убедитесь, что ваша установка функционирует должным образом.Понятия, связанные с данным:“Создание и конфигурирование базы данных DB2 для TRIRIGA” на стр. 16Чтобы сконфигурировать TRIRIGA с DB2 версии 10.5, нужно создать базу данныхперед запуском программы установки TRIRIGA Application Platform. Эту базу данныхможно создать либо вручную, либо при помощи сценариев, поставляемых сTRIRIGA.

Проверка внедрения IBM TRIRIGA Application Platform на WebLogic и IBM DB2:

Если установка IBM TRIRIGA Application Platform не удалась, все еще возможностьзапустить IBM TRIRIGA наOracle WebLogic Server и IBM DB2 с помощью проверкиисточников данных и внедрения.

46 © Copyright IBM Corp. 2011, 2015

Page 51: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Процедура1. Проверьте конфигурацию WebLogic Server. Прочтите ant.log файл в корневом

каталоге установки. Если последние сообщения в журнале посвящены настройкеWebLogic Server, настройку необходимо завершить вручную.

2. Зарегистрируйтесь на консоли администратора WebLogic Server.3. Убедитесь в создании источников данных Java Database Connectivity (JDBC) IBM

TRIRIGA. В разделе Доменная структура выберите Службы > Источники данных.4. На главной панели убедитесь, что существует, по крайне мере, один источник

данных с именем Java Naming and Directory Interface (JNDI) jdbc/local/DataSource-TRIRIGA-data.a. Если источник данных существует, проверьте правильность установки.b. Если источника данных нет, создайте источник данных.

5. На главной панели нажмите Новый и задайте следующую информацию дляисточника данных:a. В качестве имени задайте DataSource-TRIRIGA-data.b. В качестве имени JNDI задайте jdbc/local/DataSource-TRIRIGA-data.c. В качестве типа базы данных выберите DB2 и щелкните по Далее.d. Для драйвера базы данных выберите DB2 Driver IBM (тип 4) для JDBC и

SQLJ; Версии: 8.X или новее.e. На каждом экране выбирайте Далее для перехода к следующему экрану.

6. В качестве сервера базы данных задайте имя базы данных, имя хоста, имяпользователя базы данных и пароль.

7. Задайте следующую информацию о базе данных:a. В качестве URL задайте jdbc:db2:сервер_базы_данных:50000/

имя_базы_данных, где сервер_базы_данных - это имя хоста или IP серверабазы данных, 50000 - номер порта экземпляра IBM DB2, а имя_базы_данных -это имя базы данных.

b. В качестве имени класса драйвера задайте com.ibm.db2.jcc.DB2Driver.c. Что касается свойств, не изменяйте значение по умолчанию, которое

содержит user=databaseusername (например, user=tridata).d. В качестве пароля задайте и подтвердите пароль для схем TRIDATA.e. Что касается имени тестовой таблицы не изменяйте значение по умолчанию.f. В качестве имени пользователя базы данных задайте имя пользователя схемы

TRIDATA.8. Нажмите Тестирование конфигурации.9. Включите переключатель для имени сервера внедрения IBM TRIRIGA и нажмите

кнопку Завершить.10. Проверьте источник данных IBM TRIRIGA. В разделе Доменная структура

выберите Службы > JDBC > Источники данных.11. В главной панели выберите DataSource-TRIRIGA-data.12. Выберите вкладку Конфигурация, а затем - вкладку Общие. Убедитесь, что

задано значение jdbc/local/DataSource-TRIRIGA-data. В именах JNDIучитывается регистр символов.

13. Выберите вкладку Пул соединений. Убедитесь в правильности URL, имени классадрайвера и свойств. Измените максимальную емкость на 100. Можетпотребоваться увеличить максимальную емкость по мере добавленияпользователей в экземпляр реализации. Нажмите кнопку Сохранить.

14. Выберите вкладку Целевые показатели. Активируйте переключатель для сервера,чтобы привязать источник данных к серверу.

Глава 2. Установка IBM TRIRIGA Application Platform 47

Page 52: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

15. Проверьте экземпляр внедрения IBM TRIRIGA. В разделе Доменная структуравыберите Внедрения. В главной панели проверьте, внедрена ли программаibm-tririga.

16. Убедитесь, что параметры выполнения сбора данных сконфигурированы.a. В разделе Доменная структура выберите Службы > Источники данных.

Выберите источник данных под именем DataPool.b. Выберите вкладку Пул соединений и убедитесь, что следующие свойства

включены в раздел Свойства. Если эти свойства не найдены, добавьте их исохраните изменения.user=имя_пользователяjdbcCollection=NULLIDR1DatabaseName=имя_базы_данных

17. Если программа внедрена, выберите ibm-tririga в разделе Внедрения.18. Если программа не внедрена:

a. Выберите Установить.b. В качестве пути выберите каталог установки IBM TRIRIGA и затем файл

ibm-tririga.war. На каждом экране выбирайте Далее для перехода кследующему экрану.

c. Выберите Установить это внедрение как программу.d. Щелкните по Готово.

19. Проверьте параметры программы ibm-tririga.a. Необязательно: Снова запустите WebLogic Server, чтобы убедиться, что все

элементы синхронизированы и готовы к работе.

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Установка IBM TRIRIGA Application Platform с помощьюфайлов экспорта Oracle Database

Если у вас есть файл экспорта Oracle Database для импорта в установку IBM TRIRIGAApplication Platform, вы можете запустить установку экспорта Oracle Database.

Краткий обзор по установке экспорта Oracle DatabaseЕсли у вас есть файл экспорта Oracle Database, для импорта в установку продукта IBMTRIRIGA Application Platform вы можете запустить установку экспорта OracleDatabase. Вы можете управлять этим типом установки для перемещенияэксплуатационной базы данных в испытательную или промежуточную среду иливосстановить базу данных после ошибки.

Фазы установки

До начала установки продукта IBM TRIRIGA Application Platform программноеобеспечение сервера прикладных программ должно быть установлено локально илина сервере. Установка платформы с помощью файла экспорта Oracle Databaseвключает в себя несколько этапов:v Запуск установки продукта IBM TRIRIGA как новой установки для настройки

схемы (или пользователя) и табличных пространств (или баз данных).v Импорт файла экспорта Oracle Database .dmp.v Запуск установки IBM TRIRIGA как установки обновления для загрузки базы

данных.

48 © Copyright IBM Corp. 2011, 2015

Page 53: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Установка IBM TRIRIGA Application Platform на WebLogic илиWebSphereПосле того, как ваш сервер прикладных программ и сервер базы данныхподготовлены, вы можете начать устанавливать продукт IBM TRIRIGA ApplicationPlatform с помощью вашего Oracle Database экспортного файла.

Прежде чем начать

Убедитесь, что Oracle Database работает и что у вас есть административныеполномочия на сервере баз данных.

Процедура1. Запустите файл установщика. Выполните инструкции по установке.

a. Для типа установки выберите Новая база данных (требуется файл data.zip).b. Выберите Oracle в качестве типа базы данных.

2. После перехода к опциям установки базы данных выберите создание схем вкачестве действия для базы данных. Очистите все остальные опции.a. Необязательно: Если табличные области не существуют, выберите создание

табличных областей в качестве действия для базы данных.3. Когда увидите сводную информацию до установки, нажмите кнопку Установить.4. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала. В Windows вы можете запуститьутилиту WinTail. В UNIX можно выполнить команду tail –f ant.log.

5. По окончании установки щелкните по Готово.6. Импортируйте файл экспорта Oracle Database .dmp.

a. Найдите файл экспорта и запустите команду импорта. Например:imp system/manager fromuser=tridata touser=tridatafile=exp_tridata.dmp log=imp_tridata.log

b. После завершения импорта, обратите внимание на возможныепредупреждения или ошибки.

7. Проверьте файл ant.log на предмет ошибок.a. В случае обнаружения ошибки проконсультируйтесь с группой по реализации.b. Если ошибок нет, удалите файл ant.log.

8. Запустите файл установщика. Выполните инструкции по установке.a. Выберите Существующая база данных в качестве типа установки.b. Выберите Oracle в качестве типа базы данных.

9. Когда увидите сводную информацию до установки, нажмите кнопку Установить.10. Щелкните по Далее.

a. Необязательно: Если вам необходимо следить за ходом выполненияопераций в каталоге, где установлен IBM TRIRIGA, вы можете открыть файлant.log в утилите мониторинга журнала.

11. По окончании установки щелкните по Готово.12. Проверьте файл ant.log на предмет ошибок.

a. В случае обнаружения ошибки проконсультируйтесь с группой по реализации.13. Убедитесь, что файлы лицензий находятся в каталоге tririga_root\config\

licenses.

Глава 2. Установка IBM TRIRIGA Application Platform 49

Page 54: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

14. Необязательно: Если вы внесли изменения в параметры, которые былисохранены в каталоге userfiles, скопируйте эти файлы в установочный пакетобновления.

15. Запустите IBM TRIRIGA, указав каталог сервера прикладных программ спомощью соответствующего метода..

Дальнейшие действия

Убедитесь, что ваша установка функционирует должным образом.

Контрольный список проверкиПосле завершения установки IBM TRIRIGA Application Platform проверьте,запускается ли ваша установка должным образом. Этот контрольный списокпроверки не предназначен для замены испытательных и подтверждающих процедурвашей компании.

Позиция Описание

Проверка журналаустановки

Прочтите файл ant.log. Данный файл содержит информацию ошагах, которые были сделаны во время установки. Файлзаписывается в корневой каталог установки IBM TRIRIGA.Например, в системе Windows типичный каталог -C:\Tririga\ant.log.

Строка ближе к концу файла указывает, была установка удачнойили нет, как показано в следующих примерах:

v Установка прошла успешно:

BUILD SUCCESSFULОбщее время: 25 минут 51 секунда

v Установка прошла неудачно:

BUILD FAILEDC:\Tririga\build.xml:2586: Следующая ошибкапроизошла во время выполнения данной строки:C:\Tririga\build.xml:2141: Java вернула: -1

Общее время: 8 минут 44 секунды

Запуск программы Запустите IBM TRIRIGA, указав каталог сервера прикладныхпрограмм с помощью соответствующего метода..

Доступ к программе Проверьте свой доступ к программе IBM TRIRIGA в качествесистемного пользователя следующим образом:

v Укажите адрес URL в адресном поле браузера. URL выглядитприблизительно следующим образом http://[hostname:port][/context_path], где [hostname:port] и[/context_path] являются определенными значениями длявашей среды. Если вы видите сообщение об ошибке"Невозможно запустить программу", необходимо задатьзначение свойства FRONT_END_SERVER.

v Зарегистрируйтесь со своим именем пользователя и паролем.Имя пользователя по умолчанию "system", а пароль поумолчанию "admin".

50 © Copyright IBM Corp. 2011, 2015

Page 55: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Позиция Описание

Доступ к консолиадминистратора

Проверьте ваш доступ к консоли администратора IBM TRIRIGAследующим образом.

v Укажите адрес URL в адресном поле браузера. URL выглядитприблизительно следующим образом http://[hostname:port][/context_path]/html/en/default/admin,где [hostname:port] и [/context_path] являютсяопределенными значениями для вашей среды.

v Зарегистрируйтесь со своим именем пользователя и паролем.Имя пользователя по умолчанию "system", а пароль поумолчанию "admin".

v В Agent Manager запустите следующие агенты впроцесс-сервере: Platform Maintenance Scheduler Agent,Extended Formula Agent, Formula Recalc Agent, Scheduler Agent,Workflow (WF) Agent и Workflow (WF) Notification Agent.

v Выйдите из консоли администратора.

Создание пользователей изаписей

Как системный пользователь, создайте и проверьте сотрудникаIBM TRIRIGA, который не является администраторомследующим образом:

v Назначьте пользователя в несколько групп пользователей, ноне всех.

v Назначьте пользователя с несколькими правами пользования,но не всех.

v Зарегистрируйтесь как пользователь, которого вы создали.

v Убедитесь, что пользователь может получить доступ ко всемуто, к чему сотрудник может иметь доступ, согласноназначенным группам и лицензиям.

v Убедитесь, что пользователь может создать и пересмотретьотчеты, такие как записи людей и местоположения.

v Убедитесь, что дерево ассоциаций загружается на вкладкеАссоциации из открытой записи.

Использованиеинструментов построителя

Как системный пользователь, откройте и проверьтеинструменты построителя в Инструменты > Инструментыпостроителя следующим образом:

v В построителе рабочего потока убедитесь, что рабочие потокизагружаются полностью открывая и пересматриваясуществующие рабочие потоки.

v В программе моделирования данных убедитесь, что переходысостояний загружаются полностью.

v В программе моделирования данных, убедитесь, чтоуведомление по электронной почте простого протоколаэлектронной почты (SMTP) работает публикуяиспытательный бизнес-объект.

Глава 2. Установка IBM TRIRIGA Application Platform 51

Page 56: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Позиция Описание

Использования менеджерадокументов

Как системный пользователь или как пользователь с правами,откройте и проверьте Менеджер Документов в Tools > DocumentManager следующим образом:

v Убедитесь, что пользователь может закачать новыедокументы, такие как файлы .txt, .html, и .jpg.

v Убедитесь, что пользователь может закачать новыедокументы с апплетом мультифайла.

v Убедитесь, что пользователь может рассмотреть документы,щелкая символом в V колонке.

v Убедитесь, что пользователь может зарегистрироваться ипроверить документы.

v Если Brava установлено, тогда убедитесь, что пользовательможет закачать документы автоматизированногопроектирования (CAD) в .dxf формате и рассматриватьдокументы CAD щелкая символом в V колонке.

Редактирование проектныхзадач

Как системный пользователь или как пользователь с правами,проверьте функции :

v Создайте или откройте новый проект капитала.

v В Schedule вкладке, добавьте или откройте задачу в разделеПроектные Задачи.

v В задаче отредактируйте запланированную дату начала,запланированную дату окончания или запланированныерабочие часы.

v Убедитесь, что когда одна поле отредактировано, другие дваполя отрегулированы автоматически.

Синхронизация чертежейCAD

Если используется IBM TRIRIGA CAD Integrator/Publisher,проверьте свой доступ к IBM TRIRIGA следующим образом:

v Запустите TRIRIGA CAD Integrator/Publisher.

v Зарегистрируйтесь как пользователь с лицензией TRIRIGACAD Integrator/Publisher.

v Убедитесь, что пользователь может синхронизировать чертежCAD с TRIRIGA CAD Integrator/Publisher.

Проверка журнала сервера Убедитесь, что файл server.log существует для каждогосервера прикладных программ и процесс-сервера. Данный файлзаписывается в каталог log установки IBM TRIRIGA. Например,в системе Windows типичный каталог - C:\Tririga\log\server.log.

Кроме того:

v Убедитесь, что сервер прикладных программ производитзапись в свой файл server.log. При первом запускепроверьте, нет ли в этом файле каких-либо серьезныхисключительных ситуаций.

v Убедитесь, что сервер прикладных программ производитзапись в свой файл server.log. Спустя один день послеустановки и на регулярной основе проверяйте, чтопроцесс-сервер завершил процесс очистки успешно.

52 © Copyright IBM Corp. 2011, 2015

Page 57: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Конфигурирование платформыНесмотря на то, что установка продукта IBM TRIRIGA Application Platformприменима для большинства необходимых конфигураций, для вашей конкретнойреализации может потребоваться дальнейшая конфигурация. Вы можете избежатьпроблем, определив главные конфигурации и необходимые изменения дляоптимизации вашей среды.

Файлы свойствПри использовании для конкретной реализации должны быть настроеныопределенные свойства продукта IBM TRIRIGA. Файлы свойств находятся в каталогеconfig установки продукта IBM TRIRIGA Application Platform. Например, в системеWindows типичный каталог - C:\Tririga\config.log.

Файлы свойств имеют концепцию “пары имя-значение”, где имя переменнойсопровождается знаком равно (=) и определенным значением. Линии в файлахсвойств, которые начинаются со знаком числа (#), являются комментариями и несчитываются выполнением. "Пары имя-значение” являются чувствительными крегистру символов.

Переменные и параметры настройки в файлах свойств могут изменяться от однойверсии продукта IBM TRIRIGA к другой версии. Перед обновлением старой версиипрограммного обеспечения IBM TRIRIGA сохраните старые файлы свойств. Послетого, как вы закончите модернизацию, тщательно рассмотрите каждый недавноустановленный файл свойств и измените какие-либо значения, которые необходимыдля вашего выполнения.

Для получения дополнительной информации о файле TRIRIGACRYSTAL.propertiesсмотрите Руководство пользователя IBM TRIRIGA Application Platform 3 Connector forSAP BusinessObjects.

TRIRIGAWEB.propertiesДля настройки IBM TRIRIGA свойств веб-программы откройте файлTRIRIGAWEB.properties. Чтобы изменения в файле TRIRIGAWEB.properties вступилив силу, сервер прикладных программ надо перезапустить.

Настройки файловой системы

Свойство Значения Описание

FileSystemRoot [Допустимыйкаталог]

Путь к userfiles директории.

Например, C:/Tririga/userfiles.

FileSystemBrowseRoot [Допустимыйкаталог]

Путь к userfiles директории.

Например, C:/Tririga/userfiles.

BatchInputLoc [Допустимыйкаталог]

Путь к директории, где хранятся файлы данныхпакетной закачки.

Например, C:/Tririga/userfiles/input.

BatchProcessLoc [Допустимыйкаталог]

Путь к директории, где обрабатываются файлыданных пакетной закачки.

Например, C:/Tririga/userfiles/processing.

Глава 2. Установка IBM TRIRIGA Application Platform 53

Page 58: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

BatchOutputLoc [Допустимыйкаталог]

Путь к директории, где происходит записьфайлов данных пакетной закачки в выходнойжурнал.

Например, C:/Tririga/userfiles/output.

BatchErrorLoc [Допустимыйкаталог]

Путь к директории, где происходит записьфайлов данных пакетной закачки в журналошибок.

Например, C:/Tririga/userfiles/error.

BatchLogLoc [Допустимыйкаталог]

Путь к директории, где происходит записьфайлов данных пакетной закачки в синхронныйпротокол.

Например, C:/Tririga/userfiles/log.

ServerRoot [Допустимыйкаталог]

Путь к родительской директории userfilesдиректории.

Например, C:/Tririga.

Настройки внешнего сервера

Свойство Значения Описание

mail.smtp.host [Имя хостаили IP адрес]

Простой протокол электронной почты (SMTP)почтового сервера для доставки исходящихуведомлений и сообщений в системы внешнейпочты. Данное свойство установлено на имяхоста или IP адреса. В большинстве случаевпочтовый сервер должен прослушивать порт 25.

SMTP сервер должен быть сконфигурирован дляпринятия исходящих электронных писем из IPадресаIBM TRIRIGA сервера без аутентификации.

Например, LAPTOP234 и 10.11.12.13.

mail.smtp.email.domain [Строка] Доменное имя почтового сервера SMTP длядоставки исходящих уведомлений и сообщений. Вбольшинстве случаев почтовый сервер долженпрослушивать порт 25. Платформа пытаетсяиспользовать значение данного свойства впервую очередь, и если это значение неустановлено, платформа использует значениеданное в mail.smtp.host.

Например, mail.company.com.

mail.imaps.ssl.key [Строка] Путь на уровень защищённых сокетов (SSL) кудазагружается файл ключей для SSL связи. Если неуказано никакого значения, но протокол доступак сообщениям Интернет - Защищенный (IMAPS)используется для Агента водящей электроннойпочты, тогда сервер прикладных программдолжен установить файл ключей.

mail.imaps.ssl.port [Число] Настройки порта по умолчанию для IMAPS.

Например, 993.

54 © Copyright IBM Corp. 2011, 2015

Page 59: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Настройки сервера Brava

Свойство Значения Описание

BRAVA_SERVER_URL [URL адрес] URL сервера Brava.

Например, http://9.72.78.55\:8080

BRAVA_EXCLUDE_LIST [Допустимыерасширенияимен файлов]

Список расширений файла для идентификациифайлов, которые будут проигнорированы Brava.Если не указано никакого значения, тогда всерасширениям файлов передаются в Brava.Отделите запятыми расширения файла в списке.Задавая расширения, не используйте точку (".").

Например,html,htm,svg,rpt,zip,exe,doc,xls,ppt,pdf,txt,xml.

FRONT_END_SERVER [Имя хоста] URL, используемый для доступа к IBM TRIRIGA.Он состоит из протокола, хоста[ОБЯЗАТЕЛЬНО] и порта (необязательно). Поумолчанию используется протокол HTTP.

Настройки агента

Свойство Значения Описание

AGENTS_NOT_ALLOWED [Строка] Список агентов с разделёнными запятыми, запусккоторых запрещается на этом сервере.

Настройте параметры агента для данного сервераи всех других IBM TRIRIGA серверов в AgentManager странице в консоли администратора.Дополнительную информация смотрите впубликации IBM TRIRIGA Application Platform 3Administrator Console User Guide (Руководствопользователя по консоли администратора).

Пустое значение позволяет любому агенту бытьзапущенным на данном сервере, но оно незапускает автоматически какой-либо агент.

INSTANCE_ID [Число] Переопределяет по умолчаниюидентификационный номер компьютера.

Свойства INSTANCE переопределяют ID системыи имя системы по умолчанию. Если оставить этинеобязательные свойство пустыми, дляприсвоения имени экземпляру и вычисления этогоID будет применено действе поиска имен хостов.

Когда на одном и том же физическомкомпьютере запущены два или более сервера IBMTRIRIGA, свойство INSTANCE_ID должно бытьуникальным для независимого управленияагентами. Для свойства INSTANCE_ID должнобыть задано числовое значение меньше 10000.

Оставьте данное значение пустым если вызапускаете единственный экземпляр на одинфизический компьютер.

Глава 2. Установка IBM TRIRIGA Application Platform 55

Page 60: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

INSTANCE_NAME [Строка] Переопределяет по умолчанию имя компьютера.

Свойства INSTANCE переопределяют ID системыи имя системы по умолчанию. Если оставить этинеобязательные свойство пустыми, дляприсвоения имени экземпляру и вычисления этогоID будет применено действе поиска имен хостов.

Когда запущенны два или болееIBM TRIRIGAсервера на одном и том же физическомкомпьютере, свойствоINSTANCE_NAME должнобыть уникальным для независимого управленияагентом. Когда представлено значение, значениемINSTANCE_NAME свойства может быть любоебуквенно-цифровое значение.

Оставьте данное значение пустым если вызапускаете единственный экземпляр на одинфизический компьютер.

ReportQueueAgentLoad [Число] Количество потоков пропорциональноколичеству соединений.

Например, 100,0.

ReportQueueAgentMaxThreads

[Число] Максимальное число потоков.

Если нет верхнего предела, задайте 0.

DataImportAgentMaxThreads

[Число] Количество потоков пропорциональноколичеству соединений.

Например, 100,0.

DataImportAgentMaxThreads

[Число] Максимальное число потоков.

Если нет верхнего предела, задайте 0.

SchedulerAgentLoad [Число] Количество потоков пропорциональноколичеству соединений.

Например, 100,0.

SchedulerAgentMaxThreads

[Число] Максимальное число потоков.

Если нет верхнего предела, задайте 0.

WFAgentLoad [Число] Количество потоков пропорциональноколичеству соединений.

Например, 100,0.

WFAgentMaxThreads [Число] Максимальное число потоков.

Если нет верхнего предела, задайте 0.

CadIntegratorLoad [Число] Максимальная нагрузка.

Например, 100,0.

CadIntegratorMaxThreads [Число] Максимальное число потоков.

Например, 4.

56 © Copyright IBM Corp. 2011, 2015

Page 61: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

WF_AGENT_MAX_ACTIVE_PER_USER

[Число] Предельное число потоков на каждогопользователя на активных рабочих потоках.

Задайте данному свойству низкое значение дляпредотвращения достижения максимального длясреды значения одним пользователем.

WF_NOTIFICATION_EMAIL_ID

[Допустимыйадресэлектроннойпочты]

Исходящий адрес электронной почты дляуведомлений рабочего потока.

Например, [email protected]

WF_INSTANCE_SAVE PER_WORKFLOW_ALWAYS,ALWAYS,ERRORS_ONLY

Конфигурирует, когда должны быть сохраненыэкземпляры рабочего потока. Это свойство можетпринимать следующие значения:

v PER_WORKFLOW_ALWAYS: Сохранитеэкземпляр если рабочий потоксконфигурирован на сохранение.

v ALWAYS: Всегда сохраняйте экземпляры.

v ERRORS_ONLY: Экземпляры сохраняютсятолько тогда, когда происходит ошибка (поумолчанию).

Экземпляры, которые требуются платформе,сохраняются по мере необходимости, независимоот данной настройки. Приостановленные рабочиепотоки и рабочие потоки с ошибками всегдасохраняются.

Изменение этого свойства в файлеTRIRIGAWEB.properties требует перезагрузкисервера для вступления изменения в силу.

Менеджер агентов рабочего потока. Вы можетеизменить настройки из консоли администраторабез перезагрузки сервера. Менеджер агентоврабочего потока содержит поле Записьэкземпляра рабочего потока и действие Сохранить.Данное поле содержит следующие опции:

v Никогда: Соответствует значению NEVER.

v Как сконфигурировано в рабочем потоке:Соответствует значениюPER_WORKFLOW_ALWAYS.

v Всегда: Соответствует значению ALWAYS.

Существует также опция восстановления из файлаTRIRIGAWEB.properties.

Настройка вступает в силу, как только вынажмете кнопку Сохранить. Данная настройказатрагивает определенный сервер, к которомуесть доступ у консоли администратора; даннаянастройка не применяется ко всем серверам.Данная настройка остается в силе до тех пор,пока она не изменена или пока сервер неперезапущен. Перезапуск сервера возвращает длянастройки значение из файлаTRIRIGAWEB.properties.

Глава 2. Установка IBM TRIRIGA Application Platform 57

Page 62: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

USE_WF_BINARY_LOAD N, Y Если установлено значение Y, платформаиспользует процесс двоичной загрузки. Шаблонырабочего потока загружаются из сохраненнойдвоичной версии, если они не могут быть найденыв кэше шаблона рабочего потока.

Если установлено значение N или значениеотсутствует, платформа пропускает процессдвоичной загрузки.

Значение по умолчанию - Y.

FRONT_END_SERVER [Имя хостаили IP адрес]

Главный URL, который пользователь вводит длядоступа к программе IBM TRIRIGA. Он состоитиз протокола (необязательно), хоста(обязательно), и порта (необязательно). Еслипротокол не указан, по умолчанию используется“http://”.

Например:

v tririga.company.com

v tri-dev.company.com:8001

v https://tri-secure.company.com

Данное свойство должно быть сконфигурированосоответствующим образом для отчетов BusinessIntelligence and Reporting Tools (BIRT) в IBMTRIRIGA для правильной работы.

Если ваши пользователи видят ошибкупрограммы "Невозможно запустить программу”,вы должны настроить данное свойство. Если выне используете Apache HTTP Server, введите IPсервера прикладных программ вместе с номеромпорта. Например, если сервер прикладныхпрограмм запущен на Oracle WebLogic Server наSERVER123, для данного свойства должно бытьустановлено значение SERVER123:8001.

CLEAN_HOUR [Целое числоот 0 до 23]

Время запуска агента очистки в 24-часовомформате.

Значение по умолчанию - 2.

DC_HISTORY_RETENTION_DAYS

[Число] Агент DataConnect удаляет завершенные илиустаревшие задания DataConnect, которыеявляются более старыми, чем это число дней.

Значение по умолчанию - 5.

WF_HISTORY_RETENTION_DAYS

[Число] Агент очистки удаляет рабочие потоки, которыене ждут пользователя или подтверждения задач,которые являются более старыми, чем это числодней.

Значение по умолчанию - 10.

CLEANUP_AGENT_SCHEDULER_TASKS

N, Y Если установлено значение Y, платформазапускает задачи Планировщика очистки.

Значение по умолчанию - Y.

58 © Copyright IBM Corp. 2011, 2015

Page 63: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

CLEANUP_AGENT_SCHEDULED_EVENT_COMPLETE_DAYS

[Число] Платформа перемещает запланированныесобытия, которые не были закончены за эти дни,к завершенному состоянию.

Значением по умолчанию является 7 (1 неделя).

WF_AGENT_WAITTIME [Число] Число миллисекунд, которое ожидает Агентрабочего потока прежде, чем начнет проверятьналичие свободных потоков. Данное свойство нето же самое, время бездействия рабочего потока.

Минимальным значением является 100.

WF_FUTURE_AGENT_SLEEPTIME

[Число] Число секунд, в течение которых Агент будущегорабочего потока бездействует прежде, чем начнетпроверять, надо ли обрабатыватьдополнительные объекты.

Значение по умолчанию - 5.

REPORTDATA_AGENT_SLEEPTIME

[Число] Число минут, в течение которых Агент индексаданных отчета бездействует прежде, чем онначнет проверять, надо ли обрабатыватьдополнительные объекты.

Значение по умолчанию - 5.

REPORTDATA_AGENT_RECORD_COUNT

[Число] Число записей в отчете до того момента, когдаАгент индекса данных отчета произведетпереиндексацию отчета.

Значение по умолчанию - 500.

DATACONNECT_SLEEP_TIME [Число] Число минут, в течение которых АгентDataConnect, бездействует прежде, чем он начнетпроверять, надо ли обрабатыватьдополнительные объекты.

Используйте отрицательное целое число дляуказания, что значение измеряется в секундах.Например, чтобы проверки проводились каждые10 секунд, укажите значение -10. Десять секунд -это минимальный поддерживаемый интервал.

Значение по умолчанию - 10.

SHOW_ZEROS_IN_NUMBER_FIELDS

N, Y Числовые поля можно сконфигурировать так,чтобы при значении в них null выводилосьзначение 0 или поля были пустыми

Если задать N, все числовые поля и поля валютысо значением null будут показываться пустыми.Если задать Y, в этих полях будут значения 0 или.00.

TDI_AGENT_SLEEPTIME [Число] Сколько минут ожидает агент перед проверкой,что сервер Tivoli Directory Integrator работает.Если сервер не работает, агент его перезапускает.

Значение по умолчанию - 2.

Глава 2. Установка IBM TRIRIGA Application Platform 59

Page 64: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

TDI_HTTP_SERVER_PORT [Число] Порт, используемый для отправки требований насервер Tivoli Directory Integrator. IBM TRIRIGAиспользует этот порт для отправкипреобразований ETL на сервер Tivoli DirectoryIntegrator для обработки.

Значение по умолчанию - 8088.

TDI_SERVER_TIMEOUT [Число] Сколько секунд ожидается успешное выполнениекоманды запуска или остановки сервера TivoliDirectory Integrator, прежде чем сообщить онеудачном выполнении.

Значение по умолчанию - 60.

TDI_SERVER_PORT [Число] Порт, используемый сервером Tivoli DirectoryIntegrator. Этот порт задается в программеустановки IBM TRIRIGA Application Platform и недолжен изменяться.

TDI_SYSTEM_STORE_PORT [Число] Порт, используемый сервером Tivoli DirectoryIntegrator. Этот порт задается в программеустановки IBM TRIRIGA Application Platform и недолжен изменяться.

TDI_REST_API_PORT [Число] Порт, используемый сервером Tivoli DirectoryIntegrator. Этот порт задается в программеустановки IBM TRIRIGA Application Platform и недолжен изменяться.

TDI_MQE_SYSTEMQ_PORT [Число] Порт, используемый сервером Tivoli DirectoryIntegrator. Этот порт задается в программеустановки IBM TRIRIGA Application Platform и недолжен изменяться.

Параметры системы

Свойство Значения Описание

BaseCurrency [Допустимаявалюта]

Базовая валюта для конвертации валюты.

Администратор должен задать это значение вовремя установки. Оцените свое использованиевалют во время выполнения и добавьте илиудалите валюты, которые необходимы длявашего бизнеса прежде, чем вы добавите записи.Невыполнение данного пункта прежде, чем высоздадите записи, может вызвать проблемы сконвертацией или потерю данных в этих записях.Изменение денежных единиц после созданиязаписей транзакций не рекомендуется, посколькузаранее созданные записи не будут изменены.Проконсультируйтесь со своей командойвыполнения прежде, чем вы попытаетесь удалитьили изменить единицу измерения (UOM) валютыпосле выполнения.

Значением по умолчанию являются долларыСША.

60 © Copyright IBM Corp. 2011, 2015

Page 65: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

CancelLabel [Строка] Метка, которая заменяет действие Отмена во всехмастерах по формам.

Пустое значение скрывает действие Отмена.

Если задано значение Отмена, в форме записи и настраницах менеджера отчетов слово переводитсядля англоязычных пользователей вне США. Еслизадано x, значение показывается независимо отпараметров языка для конечного пользователя.Если значение этого свойства пустое или самогосвойства нет в файле, кнопка Отмена невыводится.

Значение по умолчанию - x.

CONTEXT_PATH [Каталог] Путь контекста программы для доступа кпрограмме IBM TRIRIGA. Первым символомдолжен быть /. Если вы изменяете это свойство,вы также должны изменить файл архивапредприятия (EAR) application.xml.

Значение по умолчанию - /.

SecurityScopeCacheTimeGap

[Число] Частота в минутах, с которой обновляется кэшобласти защиты.

Значение по умолчанию - 20.

DataRefreshTime [Число] Частота в минутах, с которой обновляютсяданные портала.

Значение по умолчанию - 5.

SSO N, Y Если задано значение Y, среда работает в режимеединой регистрации (SSO).

Если задано значение Y, при выходе из IBMTRIRIGA, сеанс завершается закрытием браузераили вкладки браузера, использовавшейся длядоступа к IBM TRIRIGA.

Значение по умолчанию - N.

SSO_BACKING_SERVER_PORT [Число] Номер порта, используемого внутреннимсервером.Это свойство нужно задать, если портсервера SSO не соответствует порту внутреннегосервера.

Значение по умолчанию: -1. Если для этогосвойства задать значение -1 или любое другоеотрицательное число, заданный дляинтерфейсного сервера номер порта задаетсятакже для внутреннего сервера.

Глава 2. Установка IBM TRIRIGA Application Platform 61

Page 66: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

SSO_REMOTE_USER N, Y Если задано значение Y, для регистрациииспользуется метод request.getRemoteUser(). Имяпользователя должно точно соответствоватьимени пользователя, которое создано в IBMTRIRIGA.

Когда для свойства SSO_USER_PRINCIPAL заданозначение Y, задайте для свойстваSSO_REMOTE_USER значение N.

Значение по умолчанию - Y.

SSO_USER_PRINCIPAL N, Y Если система сконфигурирована дляприсоединения имени участника-пользователя(User Principal Name, UPN) к заголовку HTTP,задайте для этого свойства значение Y.

Если задано Y, используется параметр заголовкаHTTP UserPrincipal, а имя пользователяизвлекается вызовом методаrequest.getUserPrincipal().getName().

Если значением является Y, установите длясвойства SSO_REMOTE_USER значение N.

Значение по умолчанию - N.

SSO_REMOVE_DOMAIN_NAME N, Y Если задано значение Y, присоединенное спередиили сзади имя домена удаляется из именипользователя сервера каталогов, котороепередано с использованием свойстваSSO_REMOTE_USER.

Значение по умолчанию - Y.

v Если при передаче из сервера каталогов именапользователей содержат имя домена, а именапользователей в IBM TRIRIGA не содержаткаких-то дополнений, задайте для этогосвойства значение Y.

v Если при передаче из сервера каталогов именапользователей содержат имя домена и именапользователей в IBM TRIRIGA также содержатимя домена, задайте для этого свойствазначение N.

SSO_REQUEST_ATTRIBUTE_NAME

sm_user, [имяпользователя]

Вставляемое в заголовок HTTP имя свойства,значение которого - это имя пользователя IBMTRIRIGA.

Значение по умолчанию - sm_user.

Если имя пользователя хранится в отдельнойпеременной атрибута HTTP, задайте для свойстваSSO_REMOTE_USER значение N, и задайте этосвойство для имени атрибута HTTP.

В некоторых системах можно определить имяпеременной, в котором расположено имяпользователя. В таком случае задайте для этогосвойства имя переменной в вашей системе.

62 © Copyright IBM Corp. 2011, 2015

Page 67: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

SSO_DISABLE_UNAUTHORIZED_STATUS

N, Y Страница unauthorized.jsp посылает ответ HTTPError 401 в заголовке HTTP.

Если задано значение Y, ответ в заголовкеотключается.

Если вы хотите, чтобы ответ HTTP Error 401посылался, задайте для этого свойства значениеN.

Значение по умолчанию - N.

USERNAME_CASE_SENSITIVE N, Y Если задано значение Y, имена пользователейрегистрации зависят от регистра.

Если вы хотите выполнять регистронезависимуюаутентификацию, установите для этого свойствазначение N.

Значение по умолчанию - Y.

ALTERNATE_RESOURCE_DIRECTORY

[Каталог] Путь к каталогу ресурсов альтернативнойстраницы регистрации, например,C:\путь_к_TRIRIGA\userfiles\alt.

ALTERNATE_INDEX_HTML [Имя файла] Имя файла альтернативной страницырегистрации, например, index.html

DocumentWorkflowTraversal

N, Y Если установлено значение Y, разрешениядокумента обрабатываются с пользовательскимрабочим потоком.

Значение по умолчанию - N.

DEFAULT_TITLE [Строка] Устанавливает название по умолчанию дляпрограммы IBM TRIRIGA.

SHOW_URL_ON_PORTAL_QUERY

N, Y Если установлено значение Y, запросы порталаотображают текст URL.

Значение по умолчанию - Y.

PORTAL_CLOSE_LOGOUT N, Y Если установлено значение Y, пользовательвыводится из системы после закрытия окнапортала.

Значение по умолчанию - Y.

FULL_HELP_OBJECT N, Y Если установлено значение Y, отображаетсяполный бизнес-объект Справка, когда выщелкаете по ссылке Справка.

Если установлено значение N, отображаетсяраздел Notes бизнес-объекта Справка.

Значение по умолчанию - Y.

REPORT_HEADER_COLUMN Имя,Заголовок

Установите данное свойство для отображенияимени или заголовка отчёта.

Значением по умолчанию является Заголовок.

Глава 2. Установка IBM TRIRIGA Application Platform 63

Page 68: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

REPORT_MEMORY_USAGE_LIMIT

[Целое числоот 0 до 100],[Пусто]

Максимальный процент доступной памятисервера, который может использоваться во времязапуска пользовательского отчета. Этот предел неотносится к Системным Отчетам или ОтчетамГрупп; применяется только к Моим Отчетам.

Если пользователь видит ошибку запроса"Недостаточно ресурсов для запуска отчета",данный запрос, скорее всего, и являетсявероятной причиной ошибки. Однако такжевозможно, что другие параллельные процессыиспользовали память в то время, как запроссобирал результаты.

Допустимые значения от 0 до 100. Определенныезначения 0 и 100 отменяют любойпринудительный предел и позволяют одиночномузапросу от одного пользователя израсходоватьпамять сервера. Пустое значение илинедействительное значение рассматриваются какзначения по умолчанию.

Значение по умолчанию - 35.

MOD_NAME_ON_WIZARD N, Y Если установлено значение Y, имя модуляотображается в полосе заголовка мастера позаписям.

Значение по умолчанию - N.

PORTAL_MY_TIMESHEET N, Y Если установлено значение Y, ссылка Мой табельотображается повсюду, где ссылка Мой табельможет быть отображена.

Значение по умолчанию - N.

ANALYZE_META_DATA_TABLES

N, Y Если установлено значение Y, таблицыметаданных анализируются во время процессапреобразования плоских данных.

Значение по умолчанию - Y.

RUNVALIDATOR no, yes Если установлено значение yes, запускаетсяпрограмма проверки при обновлении с TRIRIGA8i до TRIRIGA Application Platform 2.x.

Значение по умолчанию - yes.

Резерв N, Y Если установлено значение Y, программа IBMTRIRIGA Workplace Reservation Managerвключена.

Значение по умолчанию - N.

EXCHANGE_ROOT_PATH [Строка] Устанавливает путь сервера Microsoft Exchangeдля назначений IBM TRIRIGA WorkplaceReservation Manager.

Значением по умолчанию является exchange.

64 © Copyright IBM Corp. 2011, 2015

Page 69: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

EXTERNAL_MAIL_SERVER_USERNAME

[Строка] Имя пользователя для интеграции с MicrosoftExchange и IBM TRIRIGA Workplace ReservationManager.

Данное значение может быть незашифрованнымили зашифрованным текстом. Длядополнительных сведений относительноинструментов шифрования, смотритеРуководство Пользователя по КонсолиАдминистратора IBM TRIRIGA Application Platform3.

EXTERNAL_MAIL_SERVER_PASSWORD

[Строка] Пароль для интеграции с Microsoft Exchange иIBM TRIRIGA Workplace Reservation Manager.

Данное значение может быть незашифрованнымили зашифрованным текстом. Длядополнительных сведений относительноинструментов шифрования, смотритеРуководство Пользователя по КонсолиАдминистратора IBM TRIRIGA Application Platform3.

TRIRIGA_RESERVE_SUB_DOMAIN

[Строка] Поддомен IBM TRIRIGA для сервера MicrosoftExchange. Это значение определяет, какиеэлектронные письма пересылаются IBMTRIRIGA. Ресурсы, которые управляются в IBMTRIRIGA должны иметь контакт для пересылки вэтом поддомене.

Например, reserve.tririga

EXCHANGE_DOMAIN [Строка] Домен IBM TRIRIGA для сервера MicrosoftExchange.

Например, tririga.com

TRIRIGA_RESERVE_SMTP_ROOT

[Каталог] Корневой каталог Простого ПротоколаЭлектронной Почты (SMTP), создающийся призапуске Агента Резервирования SMTP. Если этоткаталог существует, процесс IBM TRIRIGAдолжен имеет доступ с правом записи в данныйкаталог.

Например:

v В Microsoft Windows: c:\tririga\install\userfiles\smtp\in\

v В UNIX: /tririga/install/userfiles/smtp/in/

TRIRIGA_RESERVE_OUTLOOK_TAB_LABEL

[Строка] Метка, появляющаяся, когда пользовательустанавливает соединение клиента MicrosoftOutlook с сервером прикладных программ IBMTRIRIGA.

Для многобайтной поддержки вы должныперевести значения в Unicode согласноспецификации Java.

Например, TRIRIGA Reserve

Глава 2. Установка IBM TRIRIGA Application Platform 65

Page 70: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

SMTP_CLIENT_TIMEOUT [Число] Срок ожидания конечной точки SMTP в минутах.

Например, 10.

SMTP_KEEP_EMAIL N, Y Определяет, нужно ли сохранять электроннуюпочту после обработки SMTP в iCalendar.

Если установлено Y, среда сохраняетэлектронную почту после обработки.Используйте Y только при отладке обработкиSMTP.

Если установлено N, среда удаляет электроннуюпочту после обработки.

SMTP_PORT [Число] Порт, который используется Агентомрезервирования SMTP для входящего потокаSMTP.

Если значение не равно 25, администратордолжен маршрутизировать поток SMTP к этомузначению порта. Это значение представляетсобой порт, с помощью которого IBM TRIRIGAпрослушивает поток SMTP.

Например, 25.

FLASH_TIMEOUT_TIME [Число] Задает время ожидания в секундах дляфлэш-графики.

Если флэш-графика для медленно выполняемыхзапросов выводит сообщение "Ошибка: Данныене были загружены", увеличьте данное значение.Более высокое значение конфигурируетплатформу для более длительного ожиданиязагрузки графики.

Значение по умолчанию - 300.

CUSTOM_ERROR_PAGE N, Y Если установлено Y, разрешаетпользовательскую страницу ошибок.

Если установлено N, используется страницаошибок, заданная по умолчанию.

Значение по умолчанию - N.

CUSTOM_ERROR_PAGE_PATH [Каталог] Путь к пользовательской странице ошибок.

EXCLUDE_CHARACTERS [Строка] Показывает список символов или строк символовдля исключения из полей, которые разделеныпробелами. Используется для исключениясимволов, которые могут обработаны в качествемежсайтового сценария (XSS).

Например, < > & {

ALLOWED_CHARACTERS [Строка] Показывает список символов или строк символовразрешенных в полях, которые разделеныпробелами. Символы регулярного выражениядолжны быть escape-символами. Например,чтобы разрешить символ ?, введите \\?

Например, \\? & \\( \\)

66 © Copyright IBM Corp. 2011, 2015

Page 71: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

ENFORCE_CHARACTER_RESTRICTIONS_FOR_RECORDS

N, Y Если установлено значение Y, ограниченияспециальных символов, которые заданы всвойствах EXCLUDE_CHARACTERS иALLOWED_CHARACTERS, принудительноиспользуются для записи имен публикаций. Еслипользователь пытается сохранить запись сименем публикации, которое включает в себясимвол в свойстве EXCLUDE_CHARACTERS,происходит ошибка.

Значение по умолчанию - N.

TABLE_SIZE_CHECK_FOR_ORACLE

N, Y Если установлено значение Y, платформапроверяет Oracle Database для того чтобыпроверить, превышает ли размер блокатабличного пространства 8 Кбайт.

Значение по умолчанию - N.

ErrorHandlerStrategy.MessageResetMinutes

[Число] Количество минут, которое платформа ждетпрежде, чем начнет очистку дубликатовсообщения внимания. После очисткиповторяющиеся сообщения внимания сколичеством больше 1 отображаются в записижурнала.

Значение по умолчанию - 60.

SYSTEM_DEFAULT_TIMEZONE [Строка] Часовой пояс, который используется если полеЧасовой пояс в записи пустое и ID пользователянедоступен, например, в уведомлениях программ.

Значение по умолчанию - America/Los_Angeles.

SHOW_MY_PROFILE_LINK N, Y Эта опция управляет выводом ссылки Мойпрофиль в разделе портала.

Если установлено значение Y, текст "Добропожаловать, [имя]" в строке приветствиястановится ссылкой, по которой пользовательможет щелкнуть, чтобы открыть запись Мойпрофиль этого пользователя.

Значение по умолчанию - Y.

SHOW_PREFERENCES_LINK N, Y Эта опция управляет выводом ссылкиПредпочтения на верхней панели навигации.

Если установлено значение Y, текст "Добропожаловать, [имя]" в строке приветствиястановится ссылкой, по которой пользовательможет щелкнуть, чтобы открыть запись Мойпрофиль этого пользователя.

Значение по умолчанию - N.

Глава 2. Установка IBM TRIRIGA Application Platform 67

Page 72: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

USE_PROJECT_SECURITY N, Y Данное свойство используется для добавлениязащиты проекта с помощью защиты программы,которая управляет записями возвращенными взапросах и доступными через формы.

Если установлено значение Y, пользовательскийдоступ к записи управляется защитой проекта.Данная защита применяется наряду с другимиуровнями защиты, управляющими доступом кзаписям.

Значение по умолчанию - N.

ENFORCE_GUI_LEVEL_QUERY_SECURITY

N, Y Данное свойство используется для управлениязащитой на уровне форм в отчетах и запросах.

Если установлено значение Y, платформапринудительно использует настройки Группызащиты для зарегистрированного в системепользователя во время выполнения запроса. Еслиу пользователя нет доступа к запрашиваемымзаписям, результаты не возвращаются.

Значение по умолчанию - N.

ENFORCE_REPORT_ACCESS_SECURITY

N, Y Данное свойство используется для управленияпри помощи защиты возможностью просмотрапользователем ссылок на отчет или запрос.Реализации IBM TRIRIGA 10 должны установитьдля данного параметра значение Y; реализацииболее старых версий должны установить значениеN.

Если установлено значение Y, защита лицензии изащита группы защиты управляют тем, видит липользователь ссылку на отчет.

Если установлено значение N, защита неуправляет тем, видит ли пользователь ссылку наотчет.

Значение по умолчанию - Y.

USE_AUTO_COMPLETE_IN_LOCATOR_FIELD

N, Y Если установлено Y, автоматическое заполнениедоступно пользователям в каждом поле локатора,для которого оно сконфигурировано. Дляполучения дополнительной информации обавтоматическом заполнении поля локатора,смотрите Построение программ для IBM TRIRIGAApplication Platform 3.

Значение по умолчанию - Y.

68 © Copyright IBM Corp. 2011, 2015

Page 73: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

USE_AUTO_COMPLETE_IN_SMART_SECTION

N, Y Если установлено значение Y, автоматическоезаполнение доступно пользователям в каждойотдельной записи интеллектуального раздела,для которой оно сконфигурировано. Дляполучения дополнительной информации обавтоматическом заполнении для каждойотдельной записи интеллектуального раздела,смотрите Построение программ для IBM TRIRIGAApplication Platform 3.

Значение по умолчанию - Y.

AUTO_COMPLETE_MIN_CHAR [Число] Минимальное количество символов, котороепользователь должен ввести, чтобы вызватьавтоматическое заполнение.

Значение по умолчанию - 3.

DRAWING_REPROCESSING_AS_NEEDED

N, Y Если установлено значение Y, при запуске сервераплатформа проверяет рисунки для определениярисунков, которые требуют переработки, иперерабатывает соответствующие рисунки.

Если установлено значение N, при запускесервера, платформа не проверяет рисунки дляопределения рисунков, нуждающихся впереработке.

Значение по умолчанию - Y.

GRAPHICS_SECTION_LOGGING_LEVEL

ERROR,INFO, WARN

Устанавливает уровень регистрации на клиентедля графических разделов.

Значение по умолчанию - ERROR.

PDF_EXPORT_GRAPHIC_STROKE_WIDTH_OVERRIDE

[Пусто] Переопределяет ширину всех штрихов (линий),когда графический раздел экспортируется в файл.pdf. На некоторых рисунках большогомасштаба линии могут выглядеть толстыми прибольшом увеличении файла .pdf. Это свойствоможет использоваться для решения этойпроблемы путем установки для ширины штриховнебольшого постоянного значения, например,0,0000001.

Если это значение пустое, экспортируемый файл.pdf использует ширину штриха, котораяопределена для каждой линии в графике икоторая получена из ширины линий, какопубликовано в чертеже CAD.

Значение по умолчанию является пустым безуказанного значения.

ALLOW_PASSWORD_AUTO_COMPLETE

N, Y Если задано значение Y, будет доступноавтоматическое завершение пароля при входе всистему.

Значение по умолчанию - Y. Если не заданоникакого значения, этому свойству по умолчаниюприсваивается значение Y.

Глава 2. Установка IBM TRIRIGA Application Platform 69

Page 74: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

OSLC_MYPROFILE_RESOURCE

[Имяпрофиля]

ID ресурса OSLC, представляющегобизнес-объект Мой профиль.

Значение по умолчанию - triMyProfileRS.

OSLC_BASE_URI

http://имя_хоста:порт/oslc.

Используйте это свойство для определениябазового URI для OSLC.

OSLC_TRANSACTION_RETENTION_DAYS

[Дни] Сколько дней сохраняются записи транзакций.Затем записи транзакций усекаются сиспользованием интеллектуального удаленияобъекта. Физически записи транзакций удаляютсяиз базы данных в процессе очистки объектов.

OSLC_DEFAULT_NAMESPACE

http://имя_хоста/ns/ism/smarter_physical_infrastructure#

Пространство имен OSLC по умолчанию.

MASTER_DETAIL_RECORD_VIEW_TYPE

POPUP,INLINE

Используйте это свойство, чтобы управлять тем,как записи выводятся в объектах назначениянавигации Основные подробности при щелчке поним.

SNMP_AGENT_PORT [Число] Порт, используемый агентом SNMP длявходящих прерываний SNMP .

SNMP_AGENT_PORT [Число] Порт, используемый агентом SNMP длявходящих прерываний SNMP.

Значение по умолчанию - 161.

SNMP_COMMUNICATION_PROTOCOL

[UDP,TCP] IP-протокол для использования в агенте SNMPдля входящих прерываний SNMP.

Значение по умолчанию - UDP.

UNSUCCESSFUL_LOGIN_ATTEMPT

[Число] Сколько неудачных попыток входа в системуразрешено, прежде чем учетная запись будетзаблокирована.

Значение по умолчанию равно -1, что отключаетданную возможность.

DOUBLE_GROUPING_FORMAT_PATTERNS

[Символ] Список паттернов десятичного формата,требующий форматирования двойныхгруппировок. Символы разделяются точками сзапятой.

Например,##,##,###.00;##,##,###.##;#,##,###.00;#,##,###.##

SHOW_TOTAL_CURRENCY_INDICATOR

N,Y Включить индикатор валюты в полную строкузапроса. Если задано N, полная строка запроса невыводит текущий индикатор.

Значение по умолчанию - N.

VIRUS_SCAN_ENABLED

TRUE,FALSE Сканировать на наличие вирусов при закачиваниифайла в систему.

Значение по умолчанию - FALSE.

70 © Copyright IBM Corp. 2011, 2015

Page 75: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

VIRUS_SCANNER_IP_ADDRESS

[IP-адрес] IP-адрес сервера антивирусного сканера. Этосвойство требует значения, если для включенногосвойства VIRUS_SCAN_ENABLED заданозначение TRUE.

VIRUS_SCANNER_PORT

[IP-адрес] Порт, используемый сервером антивирусногосканера. Это свойство требует значения, если длявключенного свойства VIRUS_SCAN_ENABLEDзадано значение TRUE.

SYSTEM_SECTION_ADD_ACTION_STYLE

[LINKLIGHT_BUTTONDARK_BUTTON]

Определяет стиль для действия разделов форм"Show Add" (Показать Добавить). Значение поумолчанию - LINK.

SYSTEM_ACTION_STYLE [LINKLIGHT_BUTTONDARK_BUTTON]

Определяет стиль для ссылок в прикладнойпрограмме. Значение по умолчанию - LINK.

REP_HISTORY_AGE_CLEANUP

[Число дней] Задает срок ожидания в днях перед удалениемхронологии отчетов. Значение по умолчанию -365.

OM_AUDIT_TRAIL_ENABLED

TRUE,FALSE Определяет, следует ли сохранять заголовокзаписи OM_PKG_HEADER для пакетаперенастройки объектов в базе данных в целяхаудита или его надо удалить из базы данных.Значение по умолчанию - FALSE.

OM_AUDIT_TRAIL_RETENTION_DAYS

[Число дней] Задает срок ожидания в днях перед удалениемобъектов метаданных из базы данных. Для этогозначения должно быть задано целое числобольше 0. По умолчанию используется значение365.

В предыдущих выпусках IBM TRIRIGA для просмотра содержимого в форматеScalable Vector Graphics (SVG) требовалась программа просмотра. СвойствоSVG_VIEW_TYPE задает, какая программа - подключаемый модуль просмотра SVGAdobe или апплет просмотра SVG IBM TRIRIGA - выводит изображения для файловв формате SVG. В Adobe поддержка для подключаемого модуля средства просмотраSVG закончилась 1 января 2009 г. IBM TRIRIGA теперь поддерживает собственныесредства просмотра файлов SVG, поэтому свойство SVG_VIEW_TYPE больше неиспользуется.

Свойство Значения Описание

TREE_PAGING_SIZE [Число] Максимальное количество дочерних записей,которые отображаются в дереве иерархии дляМестоположения, Организации, Географии,Классификации, Кода Стоимости и для недавносозданных иерархических деревьев. Программавключает в себя дочерние записи корневого узла всчетчике.

Значение по умолчанию - 1000.

Глава 2. Установка IBM TRIRIGA Application Platform 71

Page 76: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

REBUILD_HIERARCHIES_ON_CACHE_REFRESH

[Допустимыеименамодуля]

Управляет тем, какие дополнительные модулииерархии автоматически перестраиваются, когдаочищается кэш дерева иерархии на консолиадминистратора или когда запускаетсяПланировщик обслуживания платформы.

Следующие модули всегда будут перестраиватьсяавтоматически:

v География

v Организация

v Расположение

Значение данного свойства - это разделенныйзапятыми список имен модулей, например,Документ,Классификация.

Проекты

Свойство Значения Описание

AUTO_PROJECT_ASSOCIATION_RESTRICTION

[Строкасимволов],[Пусто]

Управляет автоматическим созданиемассоциаций уровня записи между новымизаписями и текущим Проектом Капитала.

Если для значения установлено названиеассоциации, например, "Содержит", платформасоздает определенную ассоциацию уровня записиавтоматически. Это определение ассоциациидолжно быть определено из Проекта Капиталадля бизнес-объекта записей, которые создаются вэтом проекте.

Если установлено пустое значение (значение неуказано), когда запросы создаются в проекте,отличном от используемого по умолчанию (илина уровне компании), платформа создает всеассоциации уровня записей автоматически.Данные ассоциации соответствуют определениямассоциации, которые определены междубизнес-объектом Проекта Капитала ибизнес-объектом недавно созданной записи.

Если определение ассоциации от ПроектаКапитала до бизнес-объекта созданной записи несуществует, ассоциация уровня записи несоздается автоматически.

Значение регистрозависимо и должно бытьидентичным значению, определенному в DataModeler. Это свойство содержит следующиетиповые значения:

v "Содержит" для программ IBM TRIRIGA 10 иTRIRIGA 9.

v "Ассоциировано с" для программ TRIRIGA 8i.

Значением по умолчанию является Содержит.

72 © Copyright IBM Corp. 2011, 2015

Page 77: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

RECORD_PROJECT_CONTAINMENT

N, Y, [Пусто] Управляет тем, как платформа решает контекстпроекта записи.

Если установлено значение Y или пустоезначение, платформа задает поведение проекта,основанное на контексте проекта текущей записи.Этот контекст помогает обеспечитьсогласованные взаимодействия записей, особеннокогда запись в одном проекте открыта вконтексте портала другого проекта.

Если установлено значение N, платформа задаетповедение проекта, которое основано наконтексте проекта портала.

Значение по умолчанию - Y.

SMARTQUERY_RESULT_SIZE_LIMIT

N, Y Включает возможность Выполнить динамическийзапрос в Business Connect.

Значение по умолчанию - Y.

RUN_DYNAMIC_QUERY_ENABLED

[Число] Максимальное количество результатов запроса,которые могут использоваться винтеллектуальном разделе запроса. Данныймаксимум задает порог таким образом, чтобырезультаты запроса не становились настолькобольшими, что невозможно было бы провестирендеринг данного раздела запроса.

Значение по умолчанию - 500.

ENFORCE_REQUIRED_VALIDATION

N, Y Устанавливает, когда платформа выполняетпроверки обязательных полей.

Если установлено значение Y, когда пользовательдвигается от вкладки к вкладке, платформа непроверяет, заданы ли все обязательные поля навкладке. Однако платформа, все равно, проводитпроверки полей (например, isNumeric). Припереходах из одного состояния в другое,платформа проверяет обязательные поля.

Кроме того, если установлено значение Y, этозначение гарантирует, что запись не может бытьсоздана, пока не заполнены все обязательныеполя, независимо от вкладки. Это действие такжепроисходит в IBM TRIRIGA Connector for BusinessApplications, где в предыдущих версияхобязательные поля проверялись только на первойвкладке. Этого изменение потенциально может недать сработать ранее работавшим интеграциям.Чтобы возобновить предыдущее поведение,установите для этого свойства значение N.

Если установлено значение N, когда пользовательпереходит от вкладки к вкладке, платформапроверяет, определены ли на вкладке всеобязательные поля. Платформа также выполняетпроверки полей.

Значение по умолчанию - Y.

Глава 2. Установка IBM TRIRIGA Application Platform 73

Page 78: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

QUERY_CHART_IMAGE_URL [Допустимыйпуть],[Пусто]

Местоположение сервера, которыйпреобразовывает диаграмму из .xml визображение .png, когда пользователь выбираетСохранить как изображение.

Значением по умолчанию являетсяhttp://localhost:port /AnyChartPNGSaver/PNGSaver.

MAX_FORM_ACTION_NUMBER [Число] Устанавливает максимальное количестводействий, которые показаны на форме, прежде,чем платформа перенесет избыточные действияна кнопку переполнения.

Платформа не учитывает действие Отмена икнопку переполнения, когда определяет сколькодействий надо отобразить. Платформа переноситвсе вторичные действия и нормальные действия,которые превышают данное число, на кнопкупереполнения.

Значение по умолчанию - 4.

SESSION_HISTORY_TRACKING

ALL, NONE,WEB_USER

Указывает, какие пользовательские сеансызарегистрированы в таблице SESSION_HISTORY.

Если установлено значение WEB_USER,пользовательские сеансы из IBM TRIRIGAConnector for Business Applications незаписываются в таблицу SESSION_HISTORY.

Значение по умолчанию - ALL.

ENABLE_CHART_ANIMATION N, Y Если установлено значение Y, диаграммы, когдаони загружены, показывают анимацию.

Значение по умолчанию - N.

ENABLE_PROFILE_ROW_LEVEL_SECURITY

N, Y Контролирует защищённый доступ пользователяк записям Мой профиль.

Если установлено значение Y, платформаиспользует поле Access All Profiles в группепользователя, чтобы определить, может липользователь получить доступ к записям Мойпрофиль от другого пользователя.Дополнительно, группа пользователя управляетпользовательским доступом к форме Мойпрофиль и доступом к вкладкам, разделам,действиям, а также к другим элементам формы.

Если установлено значение N, у пользователя естьдоступ администратора к собственной записиМой профиль. Если пользователь пытаетсяполучить доступ к записи Мой профиль отдругого пользователя, платформа применяетстандартные средства управления доступомгруппы.

Значение по умолчанию - Y.

74 © Copyright IBM Corp. 2011, 2015

Page 79: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

BIRT_NESTED_TABLE_IN_FOOTER_CLEANUP

FIX, ERROR,DISABLED

В каркасе BIRT изменен способ обработкисвязывания параметров для вложенных таблицвнутри строки родительского колонтитула. Еслитаблица связывается со строкой родительскогоэлемента, значение больше не доступно.

Для учета такого изменения каркаса отчетыможно предварительно обработать во времявыполнения отчетов одним из трех способов.

v FIX: Конструкция отчета изменяетсяавтоматически с использованием обходныхприемов для нормального запуска отчетов.

v ERROR: Отчет завершается неудачно игенерирует подробное сообщение об ошибке.Используйте это значение для идентификацииотчетов, которые нужно перестроить.

v DISABLED: Отчет не изменяется. Используйтеэто значение, если обработка отчета приводитк ошибкам в других отчетах. Все отчеты будутобрабатываться нормально, но затронутыйотчет может возвратить неверные результаты.

BIRT_MEMORY_USAGE_LIMIT [Целое числоот 0 до 100],[Пусто]

Максимальный процент доступной памятисервера, которая может использоваться в товремя, когда собираются результаты запросаотчета BIRT.

Если требования к памяти для такой задачипревышают этот предел, запрос приводит кошибке из-за недостатка ресурсов. Запросявляется вероятной причиной ошибки. Однакотакже возможно, что другие параллельныепроцессы использовали память в то время, какзапрос собирал результаты.

Допустимые значения от 0 до 100. Определенныезначения 0 и 100 отменяют любойпринудительный предел и позволяют одиночномузапросу от одного пользователя израсходоватьпамять сервера. Пустое значение илинедействительное значение рассматриваются какзначения по умолчанию.

Значение по умолчанию - 35.

MEMORY_MANAGED_PROCESS_POLLING_FREQUENCY

[Число] Число миллисекунд, в течение которыхплатформа ожидает между опросами процессов,управляемых памятью. Пример процессов,управляемых памятью, - выполнение отчетовBIRT.

Значением по умолчанию является 1000, чторавно 1 секунде.

Глава 2. Установка IBM TRIRIGA Application Platform 75

Page 80: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

BIRT_PROCESS_SERVER_HOST_NAME

[Имя хостаили IP адрес]

Имя хоста или IP-адрес сервера процессов BIRT.Сконфигурируйте это значение, чтобы разгрузитьобработку отчетов BIRT при помощи отдельногосервера процессов.

Например:

v ProcessServer

v processserver.domain.com

v 10.1.1.1

Если данное значение пустое, вся обработка BIRTпроводится на сервере прикладных программ.

BIRT_PROCESS_SERVER_PORT

[Число] Порт для отправки запросов BIRT на обработку.Данное значение должно быть сконфигурированодля разгрузки обработки отчетов BIRT. Данныйпорт соответствует значению свойстваBIRT_PROCESS_SERVER_LISTENING_PORT на серверепроцессов BIRT.

Оставьте это значение пустым для обработкиотчетов BIRT на сервере прикладных программ.

BIRT_PROCESS_SERVER_LISTENING_PORT

[Число] Конфигурирование данного порта позволяетданному серверу выступить в качестве серверапроцессов BIRT. Сервер отслеживает запросыBIRT на этом порте.

Например, 47074.

AVAILABILITY_CACHE_LOAD_FACTOR

[Число] Десятичное значение, которое используетсяапплетом раздела доступности для определенияколичества данных для кэширования. Данноезначение умножается на единицу диапазонавидимого времени и указывает сколько времени впрошлом и будущем кэшируется.

Например, со значением 1.5, если видимыйдиапазон времени составляет 1 неделю, то апплетзагружает полторы недели в прошлом и вбудущем и кэширует данные.

AVAILABILITY_CACHE_LOAD_THRESHOLD

[Число] Десятичное значение, которое используетсяапплетом раздела доступности, чтобыопределить, сколько данных останется в кэшеперед загрузкой дополнительных данных. Этозначение умножается на единицу диапазонавидимого времени.

Например, со значением 0,25, если диапазонвидимого времени составляет 1 неделю ипользователь прокручивает апплет в будущее, то,когда у пользователя осталось в кэше четвертьнедели, апплет загружает дополнительные данныеи кэширует эти данные.

76 © Copyright IBM Corp. 2011, 2015

Page 81: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

ALLOWED_URL_FOR_REDIRECT

[СписокURL]

Список URL или внешних сайтов для которыхдопускается переадресация. URL разделяютсяпробелами.

IBM TRIRIGA блокирует переадресацию на URL,которые не являются внутренними для IBMTRIRIGA. Чтобы позволить переадресацию навнешний URL, введите данный URL в список.

Например, http://ibm.com

ALLOW_ETL_DETERMINE_DB_CONNECTIONS

N, Y Позволяет процессам “Извлечение,Преобразование, и Загрузка” (ETL) определить,использовать или нет множественные соединенияс базой данных.

Если установлено значение Y, значение“Использовать уникальные соединения” на ETLопределяет, использовать ли одно соединение(On) или множественные соединения (Off).Установка для “Использовать уникальныесоединения” значение Off в ETL может повыситьпроизводительность ETL с длительным временемвыполнения, но может исчерпать соединениясервера прикладных программ с базой данныхдля больших ETL с большим количеством шаговдля доступа в базу данных. В этом случае можетстать необходимым увеличение максимальногоколичества соединений с базой данных длясервера прикладных программ.

Если установлено значение N, платформаавтоматически устанавливает для “Использоватьуникальные соединения” значение On призапущенном ETL. Поэтому ETL используеттолько одно соединение с базой данных.

Значение по умолчанию - N.

SESSION_WARNING_ENABLED N, Y Позволяет вывод сообщения оповещения дляпользователя, сеанс которого должен скороистечь.

Если установлено значение Y, истечение сеансапереадресовывает браузер к странице истечениясеанса.

Если установлено значение N, переадресация приистечения сеанса отключатся.

Данное свойство только включает или отключаетсообщение оповещения; оно на конфигурируетсрок истечения сеанса. Срок действия сеансаконфигурируется в программном обеспечениисервера прикладных программ. Например, дляпрофилей Liberty можно изменить файлserver.xml, расположенный в каталогеtririga/wlp/usr/server/tririgaServer.Измените значение httpSessioninvalidationTimeout, измеряемое в секундах.

Значение по умолчанию - N.

Глава 2. Установка IBM TRIRIGA Application Platform 77

Page 82: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

SESSION_WARNING_THRESHOLD

[Число] Если для значение свойстваSESSION_WARNING_ENABLED установлено Y, данноесвойство порогового значения позволяетсообщению оповещения отобразится черезопределенное количество минут прежде, чем сеансбудет считаться истекшим.

Данное значение только конфигурируетпороговое время для сообщения оповещения; ононе конфигурирует время истечения сеанса. Срокдействия сеанса конфигурируется в программномобеспечении сервера прикладных программ.

Значение по умолчанию - 2.

OOTB_G11N_EXPORT_APP_VERSION

[Строка] Вставляет значение или описание версиипрограммы IBM TRIRIGA в заголовке файлаэкспорта данных экземпляра.

Например, 10,3,1.

COMPANY_FILE_UPLOAD_EXCLUDE_EXTENSIONS

[Допустимыерасширенияимен файлов]

Используется для закачивания изображений.Ограничивает закачки файлов изображений всоответствии с их расширениям. Разделяйтерасширения файлов в списке запятыми.

Это свойство используется для более свободногоограничения. Для более сильного ограниченияиспользуется свойствоCOMPANY_FILE_UPLOAD_INCLUDE_EXTENSIONS. Еслииспользуются оба свойства, свойствоCOMPANY_FILE_UPLOAD_INCLUDE_EXTENSIONSявляется приоритетным. Если ни одно свойствоне используется, закачки файлов неограничиваются.

Например.exe, .js, .sh

Значением по умолчанию является .exe

COMPANY_FILE_UPLOAD_INCLUDE_EXTENSIONS

[Допустимыерасширенияимен файлов]

Используется для закачивания изображений.Ограничивает закачки файлов изображений всоответствии с их расширениям. Разделяйтерасширения файлов в списке запятыми.

Для более свободного ограничения используйтесвойствоCOMPANY_FILE_UPLOAD_EXCLUDE_EXTENSIONS. Дляболее сильного ограничения используйте данноесвойство. Если используются оба свойства,данное свойство является приоритетным. Если ниодно свойство не используется, закачки файлов неограничиваются. Данное свойство нераспространяется на закачки файлов Менеджерадокументов.

Например, .png, .bmp, .jpeg

78 © Copyright IBM Corp. 2011, 2015

Page 83: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

IMPORT_CONTENT_EXCLUDE_EXTENSIONS

[Допустимыерасширенияимен файлов]

Используется для закачивания документов.Ограничивает закачки файлов в соответствии с ихрасширениями. Разделяйте расширения файлов всписке запятыми.

Это свойство используется для более свободногоограничения. Для более сильного ограниченияиспользуйте свойствоIMPORT_CONTENT_INCLUDE_EXTENSIONS. Еслииспользуются оба свойства, свойствоIMPORT_CONTENT_INCLUDE_EXTENSIONS являетсяприоритетным. Если ни одно свойство неиспользуется, закачки файлов не ограничиваются.

Например.exe, .js, .sh

Значением по умолчанию является .exe

IMPORT_CONTENT_INCLUDE_EXTENSIONS

[Допустимыерасширенияимен файлов]

Используется для закачивания документов.Ограничивает закачки файлов в соответствии с ихрасширениями. Разделяйте расширения файлов всписке запятыми.

Для более свободного ограничения используйтесвойство IMPORT_CONTENT_EXCLUDE_EXTENSIONS.Для более сильного ограничения используйтеданное свойство. Если используются обасвойства, данное свойство являетсяприоритетным. Если ни одно свойство неиспользуется, закачки файлов не ограничиваются.Данное свойство не распространяется на закачкифайлов Менеджера документов.

Например, .doc, .docx, .pdf

WS_RELIABLE_MESSAGING N, Y Разрешает (Y) или отменяет (N) протокол WebServices Reliable Messaging Protocol(http://schemas.xmlsoap.org/ws/2005/02/rm/). Чтобы разрешить протокол,установите значение Y.

Значение по умолчанию - N.

WS_RM_INACTIVITY_TIMEOUT

[Число] Время, которое должно пройти без получениясообщения для последовательности ReliableMessage и после которого процедура будетсчитаться прерванной из-за неактивности. Этосвойство применяется только когда разрешеносвойство WS_RELIABLE_MESSAGING.

Значение указывается в миллисекундах.

Значением по умолчанию является 600000, чторавно 10 минутам.

Глава 2. Установка IBM TRIRIGA Application Platform 79

Page 84: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойство Значения Описание

WS_RM_BASE_RETRANSMISSION_INTERVAL

[Число] Интервал, в течение которого сообщениеподтверждение принимается источником ReliableMessage для данного сообщения. Это свойствоприменяется только когда разрешено свойствоWS_RELIABLE_MESSAGING.

Значение указывается в миллисекундах.

Значением по умолчанию является 4000, чторавно 4 секундам.

WS_RM_ACKNOWLEDGMENT_INTERVAL

[Число] Интервал, в течение которого место назначенияReliable Message отправляет асинхронныеподтверждения. Это свойство применяетсятолько когда разрешено свойствоWS_RELIABLE_MESSAGING.

Значение указывается в миллисекундах.

Значением по умолчанию является 2000, чторавно 2 секундам.

WS_RM_DELIVERY_ASSURANCE_TYPE

AtMostOnce,AtLeastOnce,ExactlyOnce

Тип гарантии доставки Reliable Message. Этосвойство применяется только когда разрешеносвойство WS_RELIABLE_MESSAGING.

Значением по умолчанию является AtMostOnce.

WS_RM_DELIVERY_ASSURANCE_IN_ORDER

N, Y Разрешает (Y) или отменяет (N) гарантиидоставки типа "в порядке" Reliable Message.Данный тип гарантии "в порядке" может бытьобъединен с типом гарантии доставки, которыйопределен с помощью свойстваWS_RM_DELIVERY_ASSURANCE_TYPE. Чтобыразрешить протокол, установите значение Y.

Значение по умолчанию - N.

Информация, связанная с данной:

Таблица соответствия IBM TRIRIGA Application Platform

TRIRIGAWEBDYNAMIC.propertiesДля настройки версии веб-программы IBM TRIRIGA откройте файлTRIRIGAWEBDYNAMIC.properties.

Свойства веб-динамики

Собственность Значения Описание

TririgaApplicationVersion

[Число] Версия установленного программногообеспечения IBM TRIRIGA. Данное требуемоезначение отображается подсистемой справки.

Например, 3.0.

TRIRIGAWEBLOGICPOOL.propertiesДля настройки свойств пула соединений Oracle WebLogic Server откройте файлTRIRIGAWEBLOGICPOOL.properties.

80 © Copyright IBM Corp. 2011, 2015

Page 85: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Свойства пула соединений

Собственность Значения Описание

/jdbc/local/DataSource-TRIRIGA-default

[Допустимыйпул WebLogicServer]

Это значение должно соответствовать пулусоединений, который настраивается в WebLogicServer.

Например, jdbc:weblogic:jts:DefaultPool

/jdbc/local/DataSource-TRIRIGA-content

[Допустимыйпул WebLogicServer]

Это значение должно соответствовать пулусоединений, который настраивается в WebLogicServer.

Например, jdbc:weblogic:jts:ContentPool

TRIRIGADB.propertiesЧтобы настроить свойства соединений с базой данных IBM TRIRIGA, откройте файлTRIRIGADB.properties.

Собственность Значения Описание

data_dbuser [Строка] Пользователь соединения с базой данных.

Это значение можно задать либо какзашифрованное, либо как незашифрованноезначение.

data_dbpassword [Строка] Пароль пользователя для соединения с базойданных.

В качестве этого значения можно задать либозашифрованное, либо незашифрованное значение.

data_dbname [Строка] Имя базы данных.

data_data_tblspace [Строка] Название пространства таблицы данных,используемого для создания таблиц в схемеданных.

Например, типичное значение - TRIDATA_DATA.

data_datafile [Строка] Имя файла базы данных для табличногопространства данных.

Например, типичное значение - tridata_data01.dbf.

data_datasize [Число] Размер базы данных табличного пространстваданных, измеренный в МБ.

Например, типичное значение 2500.

data_index_tblspace [Строка] Название пространства таблицы индексов,которое используется, чтобы создавать таблицы всхеме данных.

Например, типичное значение - TRIDATA_INDX.

data_indxfile [Строка] Имя файла базы данных для табличногопространства индекса.

Например, типичное значение являетсяtridata_indx01.dbf.

Глава 2. Установка IBM TRIRIGA Application Platform 81

Page 86: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Собственность Значения Описание

data_indxsize [Число] Размер индексной базы данных табличногопространства, измеренный в МБ.

Например, типичное значение 2500.

data_bufferpool_name [Строка] Имя пула буферов, используемого базой данныхTRIRIGA.

Например, типичное значение -TRIRIGABUFFERPOOL.

mbcs_support TRUE,FALSE В Microsoft SQL Server поддерживаются наборымногобайтных символов.

Это значение задается в программе установкиTRIRIGA Application Platform. Не изменяйтезначение этого свойства непосредственно в файле.

mbcs_collation [Строка] Параметр сортировки для базы данных MicrosoftSQL Server.

Параметр сортировки должен поддерживатьрегистр и диакритические символы.

Например, типичное значение -Latin1_General_CS_AS.

Это значение задается в программе установкиTRIRIGA Application Platform. Не изменяйтезначение этого свойства непосредственно в файле.

upgrade_sort_area_size [Число] Задает максимальный объем памяти (в байтах),используемой Oracle для хэш-объединений.

Этот параметр используется только во времяобновления.

upgrade_hash_area_size [Число] Задает максимальный объем памяти (в байтах),используемой Oracle для сортировки.

Этот параметр используется только во времяобновления.

upgrade_enable_parallel_dml

TRUE,FALSE Включает поддержку параллельной обработкиDML для Oracle.

Этот параметр используется только во времяобновления.

82 © Copyright IBM Corp. 2011, 2015

Page 87: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Собственность Значения Описание

upgrade_trace_level 0,1,2,4,8,12 Задает уровни трассировки Oracle для сценариевобновлений.

0 - нет статистики

1 - основная статистика CURSOR, PARSE,EXEC, FETCH ERROR, SORT UMAP, ERROR,UMAP, STATS и XCTEND. Это то же самое,что и задание sql_trace=true.

2 - то же, что уровень 1

4 - то же, что уровень 1 плюс раздел BIND.

8 - то же, что уровень 1, но с событиямиожидания.

12 - то же, что уровень 1 плюс раздел BIND исобытия ожидания. При upgrade_trace_level =12 имя файла трассировки будет выглядетьтак: orcl10_ora_nnnn_upgrade_level12.trc.

Этот параметр используется только во времяобновления.

Файлы лицензииIBM TRIRIGA управляет использованием различных продуктов с помощью файловлицензий. Начиная с IBM TRIRIGA Application Platform 3.2, IBM TRIRIGAраспределяет отдельную лицензию для каждого продукта.

Каждый файл лицензии предоставляет доступ к своим соответствующим функциям,когда она назначена пользователю. Файлы лицензии сами по себе не ограничиваютчисло лицензий. Каждая лицензия управляется соответствующей лицензией напрограммное обеспечение. Названия файлов лицензий находятся в форматеLICENSE_IBM_TRIRIGA_[имя_продукта].properties; например,LICENSE_IBM_TRIRIGA_Application_Platform.properties.

До IBM TRIRIGA Application Platform 3.2До IBM TRIRIGA Application Platform 3.2, IBM TRIRIGA распределенный один файллицензии под названием TRIRIGALICENSE.properties. Если у вас есть существующийфайл TRIRIGALICENSE.properties, вы можете продолжить использовать его, покасрок его действия не истечет или пока вы не используете новое продукт.

Типы лицензий

Этот однофайловый метод управляет тремя различными типами лицензий: (1)Параллельные пользователи, (2) Именованный пользователь, и (3) Корпоративный.

Тип лицензии Описание

Лицензия "Параллельныепользователи"

Лицензия "Параллельные пользователи" предложилообъединённые лицензии для ограниченного количествапользователей, которые входят в программу в один любоймомент. Несмотря на то, что могут существовать сотниуникальных учетных записей пользователя в программе,количество параллельных пользователей ограничено лицензией"Параллельные пользователи".

Глава 2. Установка IBM TRIRIGA Application Platform 83

Page 88: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Тип лицензии Описание

Лицензия "Именованныйпользователь"

Лицензия "Именованный Пользователь" распределяет каждоеместо в лицензии на уникально названного пользователя.Пользователи не разделяют лицензий. Если клиент нуждался вдополнительных учетных записях пользователя, тогда он былобязан модернизировать лицензию.

Лицензия "Корпорация" Лицензия "Корпорация" не ограничивала номер пользователей вкомпании, позволяя иметь неограниченный номерпользователей.

IBM TRIRIGA Application Platform 3.2 и более поздняяПосле установки IBM TRIRIGA Application Platform ваш каталог[tririga_root]\config\licenses должен содержать либо файлыLICENSE_IBM_TRIRIGA_[productname].properties, либо файлTRIRIGALICENSE.properties, но не оба вместе.

После новой установки скопируйте свои файлы лицензии в каталог[tririga_root]\config\licenses. После установки обновления проверьте, что вашифайлы лицензии были автоматически скопированы в каталог [tririga_root]\config\licenses.

Если вы используете файлы LICENSE_IBM_TRIRIGA, не используйте файлTRIRIGALICENSE. Если вы используете файл TRIRIGALICENSE, не используйте файлыLICENSE_IBM_TRIRIGA. Если вы используете WebSphere Application Server и файлыLICENSE_IBM_TRIRIGA, настройте правильные URL ресурсов для всех ваших лицензий.Если вы используете WebSphere Application Server и файл TRIRIGALICENSE, проверьте,что URL ресурса указывает правильное местоположение.

После обновления до файлов LICENSE_IBM_TRIRIGA вы не можете возвратиться кпредыдущему файлу TRIRIGALICENSE. Когда вы запускаете сервер прикладныхпрограмм впервые после обновления файлов LICENSE_IBM_TRIRIGA, программапытается перекачать пользовательские лицензии в набор лицензийLICENSE_IBM_TRIRIGA. Для того, чтобы этот процесс был успешным, важно чтобы всеваши файлы LICENSE_IBM_TRIRIGA существовали в каталоге [tririga_root]\config\licenses, а все пользовательский изменения были завершены. Убедитесь, что всеасинхронные рабочие потоки завершены прежде, чем вы перезапустите серверприкладных программ с помощью файлов LICENSE_IBM_TRIRIGA.

У всех серверов прикладных программ, которые получают доступ к базе данных,должен быть тот же самый набор лицензий. Единственное исключение - файллицензии для IBM TRIRIGA Connector for Business Applications. Данный продуктимеет лицензию для ограниченного числа серверов и файл лицензии должен бытьпомещен в соответствующее количество серверов.

Устаревшие лицензии

Несколько лицензий, которые находились в файле TRIRIGALICENSE, были замененыфайлами LICENSE_IBM_TRIRIGA. Корпоративные лицензии больше не связаны, но IBMTRIRIGA распространяет свои эквивалентные лицензии для отдельных продуктов.

84 © Copyright IBM Corp. 2011, 2015

Page 89: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Лицензия формирующейкорпорации Эквивалентные IBM TRIRIGA лицензии

Предприятие поэксплуатациинедвижимости

(1) Менеджер по недвижимости, (2) Менеджер по эксплуатациинедвижимости, и (3) Менеджер по управлению рабочегопространства

Доступные лицензии

IBM TRIRIGA распространяют следующие файлы LICENSE_IBM_TRIRIGA дляотдельных продуктов.

Файлы лицензии

LICENSE_IBM_TRIRIGA_Anywhere_Workplace_Operations.properties

LICENSE_IBM_TRIRIGA_Application_Builder.properties

LICENSE_IBM_TRIRIGA_Application_Platform.properties

LICENSE_IBM_TRIRIGA_CAD_Integrator_Publisher.properties

LICENSE_IBM_TRIRIGA_Capital_Projects_Manager.properties

LICENSE_IBM_TRIRIGA_Connector_for_Business_Applications.properties

LICENSE_IBM_TRIRIGA_Connector_for_Offline_Forms.properties

LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Approvals_and_Reporting.properties

LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Enterprise.properties

LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Occasional.properties

LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Self_Service.properties

LICENSE_IBM_TRIRIGA_Facilities_Manager.properties

LICENSE_IBM_TRIRIGA_Facility_Assessment.properties

LICENSE_IBM_TRIRIGA_Integrated_Workplace_Manager.properties

LICENSE_IBM_TRIRIGA_Mobile.properties

LICENSE_IBM_TRIRIGA_Portfolio_Data_Manager.properties

LICENSE_IBM_TRIRIGA_Real_Estate_Environmental_Sustainability_Impact_Manager.properties

LICENSE_IBM_TRIRIGA_Real_Estate_Environmental_Sustainability_Manager.properties

LICENSE_IBM_TRIRIGA_Real_Estate_Manager.properties

LICENSE_IBM_TRIRIGA_Request_Central.properties

LICENSE_IBM_TRIRIGA_Strategic_Facility_Planning.properties

LICENSE_IBM_TRIRIGA_Workplace_Operations_Manager.properties

LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Enterprise.properties

LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Facilities.properties

LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Operations.properties

Глава 2. Установка IBM TRIRIGA Application Platform 85

Page 90: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Файлы лицензии

LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Projects.properties

LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Real_Estate.properties

LICENSE_IBM_TRIRIGA_Workplace_Reservation_Coordinator.properties

LICENSE_IBM_TRIRIGA_Workplace_Reservation_Manager.properties

LICENSE_IBM_TRIRIGA_Workplace_Reservation_Manager_for_Small_Installations.properties

Путь контекстаВо время установки продукта IBM TRIRIGA Application Platform вы можетеопределить альтернативный прикладной путь контекста, которой имеет доступ кпрограмме IBM TRIRIGA. Значение по умолчанию - дробная черта (/). Определяяальтернативный путь контекста, вы можете внедрить продукт IBM TRIRIGA какнекорневую программу.

Если вы определили некорневой путь контекста, после установки надо использоватьсоответствующий адрес URL для доступа к программе IBM TRIRIGA. Например,если вы определили, что путь контекста был /tri, надо обращаться к программе IBMTRIRIGA по адресу URL http://[имя_хоста:порт]/tri, где [имя_хоста:порт]представляет собой определенное значение для вашей среды сервера прикладныхпрограмм.

Если у вас имеются несколько установок, желательно будет определить различныйпуть контекста для каждой установки. Например, /tridev, /tritest и /triprod.

Пулы соединенийПулы соединений содержат кэшированный набор соединений с базой данных,которые можно использовать для входящих требований соединений с базой данных.Пул соединений конфигурируется для обеспечения многих одновременныхпользователей и предполагаемой загрузки транзакций. В зависимости от вашейсреды параметры пула соединений в одном или нескольких файлах должны бытьсконфигурированы для возможности правильного соединения с базой данных. Именапула соединений регистрозависимы.

Рекомендованное значение параметра минимального числа соединений - 10.Рекомендованное значение параметра максимального числа соединений - 100.Максимальный параметр в 100 соединений обычно применяется для JVM, длякоторой не предполагается более 500 одновременных пользователей. Параметр пуласоединений можно изменить для источника данных, определенного для IBMTRIRIGA.

Настройки пула соединений местоположение файла

Пулы Oracle WebLogicServer

[tririga_root]\config\TRIRIGAWEBLOGICPOOL.properties

Например, C:\Tririga\config\TRIRIGAWEBLOGICPOOL.properties

Уровни трассировки OracleDatabase

[tririga_root]\config\TRIRIGAMIDDLEWARE.properties

Например, C:\Tririga\config\TRIRIGAMIDDLEWARE.properties

86 © Copyright IBM Corp. 2011, 2015

Page 91: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

http://www-01.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.base.iseries.doc/ae/udat_conpoolset.html

Фильтры межсайтовых сценариевФильтры межсайтовых сценариев (XSS) определяются в файлеTRIRIGAWEB.properties вместе со свойствами EXCLUDE_CHARACTERS иALLOWED_CHARACTERS. По умолчанию происходит фильтрация типичных символовXSS.

Фильтры XSS применяются в следующих случаях: (1) имя пользователя и поля вводапароля на странице регистрации, (2) поля ввода в инструментах разработки продуктаIBM TRIRIGA Application Platform и (3) опубликованные поля ввода имен в формах.

Свойства фильтровмежсайтовых сценариев(XSS) Описание

EXCLUDE_CHARACTERS Это свойство содержит список символов или строк символов,которые должны исключаться из полей, которые разделеныпробелами. Например: < > & {

ALLOWED_CHARACTERS Это свойство содержит список символов или строк символов,которые должны быть включены в поля, которые разделеныпробелами. Символы регулярного выражения надо предварятьдвойной обратной дробной чертой (\\). Например, ? долженбыть определен как \\?. Для того, чтобы допустить следующиечетыре символа ? & ( ), укажите \\? & \\( \\)

Конфигурирование процессов агентаОпределенные IBM TRIRIGA агенты или агенты процесса должен быть настроены,когда они применяются к определенному выполнению. Прежде, чем вы будетенастраивать процесс-сервер для запуска агентов, завершите сначала установку напроцесс-сервере IBM TRIRIGA Application Platform.

Агенты бизнес-процессовАгенты IBM TRIRIGA Application Platform представляют собой агентыбизнес-процесса, которые проводят автоматизированную работу для программ IBMTRIRIGA. Когда платформа идентифицирует событие, которое требует агента,платформа помещает событие в очередь, откуда агент может восстановить иобработать его.

Агенты бизнес-процесса Описание

Планировщикобслуживания платформы

Этот агент проводит очистку данных и запускает анализ базыданных. Этот агент удаляет все данные в нулевом состоянии иудаляет DataConnect (DC) задачи и записи в промежуточнойтаблице, которые являются устаревшими или завершенными.Этот агент также приводит очистку экземпляров рабочегопотока, у которых нет действующих пользователем задач (такихкак пользовательские задачи и задачи утверждения) в пределахрабочего потока.

Агент импорта данных Этот агент ищет все файлы с разделителями табуляцией,которые загружены и импортируют данные в платформу.

Глава 2. Установка IBM TRIRIGA Application Platform 87

Page 92: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Агенты бизнес-процесса Описание

Агент DataConnect (DC) Этот агент ищет DataConnect (DC) задания в таблице КонтроляРаботы, которые готовы к запуску. Когда агент находит работу,он создает соответствующий сложный объект для этой работы.Тогда агент публикует асинхронное событие рабочего потокадля инициирования рабочего потока, который извлекаетвнешние данные в IBM TRIRIGA таблицы база данных.

Агент расширеннойформулы

Данный агент ищет и обрабатывает расширенные формулы.

Агент пересчета формулы Этот агент повторно вычисляет формулы в платформе понеобходимости.

Агент входящей почты Этот агент загружает почту с сервера протокол POP3 или ссервера протокола доступа к сообщениям Интернет (IMAP) ипереводит их в формат записи электронного письма.

Агент перенастройкиобъектов

Этот агент мигрирует деловые объекты от одной среды вдругую среду.

Агент публикацииобъектов

Этот агент публикует бизнес-объекты в платформе.

Агент очереди отчётов Этот агент восстанавливает стоявшие в очереди запросы отчета,обрабатывает отчет и уведомляет пользователя.

Reserve SMTP Агент Этот агент получает и обрабатывает электронную почтурезервирования, отправленную продуктом Microsoft Exchange.Эта служба получения простого протокола электронной почты(SMTP) позволяет Microsoft Exchange взаимодействовать с IBMTRIRIGA и управлять ресурсами в состоянии резервирования.Соединитель Microsoft Exchange отправки писем настроен напересылку какого-либо электронного адреса с резервированнымподдоменом на сервере прикладных программ IBM TRIRIGA, накотором работает данный SMTP-агент.

Агент планирования Этот агент ищет и обрабатывает все запланированные иповторяющееся события в платформе.

Агент рабочего потока(WF)

Этот агент обрабатывает стоявшие в очереди события рабочегопотока и асинхронные рабочие потока, которыезарегистрированы для этих событий.

Агент уведомлениярабочего потока (WF)

Этот агент ищет и обрабатывает уведомления в платформе,включая те уведомления, которые должны быть отправлены взапланированное время.

Консоль администратораПрежде, чем вы сконфигурируете процесс-сервер для запуска агентов, сначалазавершите процесс установки IBM TRIRIGA Application Platform на процесс-сервере.Затем, откройте Менеджер Агента в консоли администратора IBM TRIRIGA длянастройки и управления агентами.

Вы можете независимо остановить и запустить каждого агента из Менеджера Агентав консоли администратора IBM TRIRIGA. Если вы хотите воспрепятствовать запускуагента в процесс-сервере, вы можете настроить этот агент в свойствахAGENTS_NOT_ALLOWED данного файла TRIRIGAWEB.properties. Затем перезапуститепроцесс-сервер для активации изменений в в необходимом файлеTRIRIGAWEB.properties.

Однако, если агент остановлен, части программы IBM TRIRIGA могут нефункционировать в том же режиме. Например, если Агент рабочего потока (WF)

88 © Copyright IBM Corp. 2011, 2015

Page 93: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

остановлен, тогда платформа не запускает никакую логическую часть, котораяопределена асинхронным рабочим потоком. Вместо этого платформа устанавливаеточередь для каждого события, которую Агент рабочего потока выбирает приперезагрузке.

Подробные сведения приведены в IBM TRIRIGA Application Platform 3 Руководствопользователя для консоли администратора.

Прикрепляя Microsoft Outlook сообщенияMicrosoft Exchange преобразует отосланное Microsoft Outlook сообщение (.msg файл) икакие-либо прикрепленные сообщения (.msg файлы) в формат многоцелевогорасширения почты Интернет(MIME). Однако, IBM TRIRIGA Агент входящейэлектронной почты не разработан для распознавания программ в MIME формате.Вместо программы Microsoft Outlook .msg сообщений к другому .msg сообщению, увас есть два альтернативных варианта.

Процедура1. Вложите файл.

Метод Действие

Microsoft Outlook Сохраните программу .msg как шаблон файла Microsoft Outlook(файл .oft). Затем прикрепите файл .oft к основномусообщению .msg, которое вы отправляете в Microsoft Outlook.

Веб-программы MicrosoftOutlook

Прикрепите файл .msg к основному электронному письму,которое вы отправляете в Microsoft Outlook Web App (OWA).

2. Отправьте сообщение или электронное письмо.

Конфигурирование порта SMTP в LinuxLinux не позволяет корневым пользователям связывать поток порта с портами 1024 иниже. Однако, свойство простого протокола передачи почты (SMTP) файлаTRIRIGAWEB.properties по умолчанию имеет значение порта 25. Если вы работаете сLinux, необходимо сконфигурировать агент SMTP резервирования, чтобы приниматьпользовательский порт вместо порта по умолчанию 25.

Прежде чем начать

Вы должны быть администратором IBM TRIRIGA. Запустите команды в следующейпроцедуре от имени корневого пользователя.

Процедура1. Обновите брандмауэр, чтобы открыть порт с номером свыше 1024, добавив

следующие строки в файл /.../sysconfig/iptables:-A OUTPUT -p tcp -s IP_сервера -d 0/0 --dport порт_свыше_1024

-m state --state ESTABLISHED -j ACCEPT-A INPUT -s 0/0 -d IP_сервера -m state --state NEW,ESTABLISHED

-p tcp --dport порт_свыше_1024 -i eth0 -j ACCEPT

2. Перезапустите брандмауэр./.../init.d/iptables restart

3. Откройте порт 25 для перенаправления:/sbin/iptables -A FORWARD -p tcp --destination-port 25 -j ACCEPT;

4. Перенаправьте порт 25 на ваш пользовательский порт с номером свыше 1024:/sbin/iptables -t nat -A PREROUTING -j REDIRECT

-p tcp --destination-port 25 --to-port порт_свыше_1024

Глава 2. Установка IBM TRIRIGA Application Platform 89

Page 94: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

5. Чтобы убедиться, что идет перенаправление порта 25, запустите серверприкладных программ IBM TRIRIGA так, чтобы он был связан с вашимпользовательским портом, и запустите команду telnet:telnet ваш_сервер 25

6. Если не удается получить ответ, перенаправьте порт 25 на другойпользовательский порт (шаг 4).

Дальнейшие действия

Эта задача не конфигурирует порт на постоянной основе. Если сервер Linuxперезапущен, или в службе таблиц IP сброшена модификация брандмауэра,конфигурация будет сброшена. Чтобы переконфигурировать порт, необходимоперенаправить порт 25 на ваш пользовательский порт (шаг 4) еще раз.

После установкиПосле успешной установки сконфигурируйте IBM TRIRIGA, как требуется.

Поддержка разных культур, которую также называют глобализацией - это процессорганизации программы, так чтобы его можно было сконфигурировать для работы вразных странах и на разных языках. Можно использовать IBM TRIRIGA ApplicationPlatform для перевода сообщений и любого другого показанного текстовогосодержимого на нужный вам язык.

Для получения дополнительной информации найдите термин Локализация TRIRIGA(TRIRIGA localization) в Центре знаний IBM.

IBM TRIRIGA можно сконфигурировать на использование технологии единойрегистрации (Single Sign On, SSO), если SSO сконфигурирована в вашей среде. Послеконфигурирования соответствующих свойств IBM TRIRIGA может приниматьмаркеры, выдаваемые серверами прикладных программ для SSO. Служба поддержкиIBM может помочь вам с конфигурированием свойств IBM TRIRIGA для SSO.Однако из-за большого числа поддерживаемых IBM TRIRIGA продуктов, технологийи конфигураций служба поддержки IBM не может помочь вам в конфигурированииSSO в вашей среде.

90 © Copyright IBM Corp. 2011, 2015

Page 95: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Глава 3. Журнал очистки рабочего потока

Когда вы запускаете сервер прикладных программ или процесс-сервер в первый разпосле установки IBM TRIRIGA Application Platform, инициируется процесс проверкирабочего потока. Данный процесс идентифицирует и сообщает о любых проблемах,которые могли бы препятствовать ожидаемому выполнению рабочего потока.Журналу отчета дается название WorkflowCleanup.log.

Процесс проверки рабочего потока запускается только один раз, когда вы запускаетесервер впервые после установки. Процесс сообщает о любых проблемах сопубликованием рабочих потоков, которые запрашивают пользовательское действиедля решения проблемы, и сообщает о любых проблемах, которые исправленыавтоматически. После того, как процесс закончен, вы можете рассмотреть журналотчета для понимания того, какие рабочие потоки были обновлены и какие возможнотребуют вашего внимания.

Журнал отчета записывается в каталог log установки IBM TRIRIGA. Например, всистеме Windows типичное положение - C:\Tririga\log\WorkflowCleanup.log.

Формат журналаФормат журнала отчета может содержать не более три главных раздела. Первыйраздел указывает, что процесс запущен и завершен. Второй раздел перечисляетлюбые проблемы и связанные рабочие потоки, которые не могут быть восстановленыавтоматически. Третий раздел перечисляет любые проблемы и связанные рабочиепотоки, которые были восстановлены автоматически.

Подобные проблемы перечислены вместе. В пределах проблемы рабочие потокиупорядочены по модулю, бизнес-объекту и имени рабочего потока. Многие проблемыпредоставляют больше информации для того, чтобы помочь вам определитьместонахождение определенного этапа, который нуждается в рассмотрении иливосстановлении. Рабочий поток мог бы быть перечислен больше чем один раз, взависимости от того, какие были найдены проблемы и какие были произведенывосстановления. Также возможно то, что рабочий поток, который был отстраненпроцессом (из-за непоправимой проблемы), содержит больше проблем, чем былосообщено.

Пример журнала

Следующий пример находится в WorkflowCleanup.log отчете, и выделяет план триглавных раздела:Очистка рабочего потока и восстановление проходят 1.Очистка рабочего потока и восстановление проходят 2.Очистка рабочего потока и восстановление завершены в 2 фазы.

Следующие проблемы не могли быть разрешены полностью.Рассмотрите идентифицированный рабочие поток или потоки и принятые меры (если таковые имеются) и решите любыеостающиеся проблемы для правильного выполнения рабочего потока.Выражение условия недействительно. Рассмотрите и исправьте выражение.Workflow:19124805.14 Module=exModule1 BO=-Any- Name=’exModule1 - condition’Invalid Expression[p0 == == 1] Step:0 Start(1) ’Start’Отмененный рабочий поток из-за недостающих определений шага, которые не могли бытьвосстановлены.

Workflow:10485177.0 Module=exModule1 BO=exBOName=’exModule1 - PRE-CREATE - initialize’

© Copyright IBM Corp. 2011, 2015 91

Page 96: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Информация о недостающем определении: Step:100033 Switch(14)Parent Step:100030 Modify Records(28) ’Примеры обновления’

Следующие проблемы были решены.Рассмотрите идентифицированный рабочий поток или потоки и решение, для того, чтобы гарантировать правильный рабочий потоквыполнение.Удаленное значение WF_LOOKUP, из-за того, что рабочий поток не находится в опубликованномсостоянии.

Workflow:19122518.0 Module=exModule1 BO=-Any- Name=’A New Workflow’Рабочий поток отменен из-за отсутствия соответствующей записи в WF_LOOKUP.Workflow:19122236.2 Module=exModule1 BO=-Any- Name=’Копирование нового рабочего потока’Управление потоком недействительно. Установите шаг для нормального потока (без перекачки).Проверьте поток и убедитесь, что он правильный.Workflow:19139030.0 Module=exModule1 BO=-Any- Name=’exModule1 - Workflow 2’Недействительное значение потока ’REPORT’ Step:206635 Break(21)Отмененный рабочий поток, из-за того, что не был найден его Модуль.Workflow:19122928.1 Module=<23549> BO=-Any- Name=’Example Map Source to Section’Определение шага добавлено для шага End.Workflow:10179388.0 Module=exModule1 BO=exBO2Name=’Удалите связанные значения BO’Добавлена необходимая структура шага End и информация об определении.Workflow:18412.1 Module=exModule2 BO=exBO3Name=’exBO3 - Добавьте значения’Измененный шаг с недостающим определением No-Op.Workflow:12034842.1 Module=exModule1 BO=-Any-Name=’exModule1 - exUpdate - Обновлено записей’Информация о недостающем определении: Step:1000112 Вызов рабочего потока(38)Родительский шаг:1000100 Fork(13)Workflow:19111379.6 Module=exModule2 BO=exBO3Name=’exModule2 – exBO3 - Собирающий файл’Информация о недостающем определении: Step:205341 Собирающий файл(36)Родительский шаг:0 Start(1) ’Start’

Зарегистрированные проблемыЖурнал отчета может идентифицировать проблемы, которые не могут бытьвосстановлены процессом автоматически. Когда процесс не может восстановитьрабочий поток автоматически, он как правило отменяет данный рабочий поток. Выможете рассмотреть данный журнал отчета для устранения любых проблем врабочих потоках, которые необходимы для ваших бизнес-процессов, и затемопубликовать пересмотренные рабочие потоки.

Рекомендуемые действияСледующие ошибки не могут быть исправлены автоматически. Таблица показываетошибку, которая записана в файл WorkflowCleanup.log и соответствующее описание,а также рекомендуемые действия.

Ошибка Описание

Выражение условиянедопустимо. Просмотритеи исправьте выражение.

Выражение условия рабочего потока недопустимо, и выражениене может быть обработано. Во время выполнения, данныеусловия рассматриваются так, как если бы они были пустыми.Для условий Start запускается рабочий поток. Для условийSwitch выражение всегда верно. Для условий Break Loop илиIteration являются остановленными. Информация для рабочегопотока выдает выражение и шаг задачи, в котором оннаходится. Процесс оставляет рабочий поток в опубликованномсостоянии. Рабочий поток должен быть пересмотрен, выражениедолжно быть исправлено, и рабочий поток должен бытьопубликован заново.

92 © Copyright IBM Corp. 2011, 2015

Page 97: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Ошибка Описание

Отмененный рабочийпоток из-за ошибкиструктуры блока, котораяне может бытьвосстановлена.

У блочной конструкции в пределах рабочего потока имеетсяпроблема, которая делает его недействительным и не можетбыть восстановлена процессом. Следующие типы задачиопределяют структуры блока: Switch, Loop, Iterator, Fork, иDataConnect. Процесс отменяет рабочий поток. Просмотритеотмененный рабочий поток и исправьте возникшие ошибки.Возможно, что указанный рабочий поток может не открыться вПостроителе Рабочего Потока. Если перечисленная версиярабочего потока не может быть открыта, откройте более старыеверсии для обзора.

Отмененный рабочийпоток из-за недостающегошага Start, который неможет быть восстановлен.

В рабочем потоке отсутствует шаг задачи Start, и он не можетбыть восстановлен процессом. Процесс отменяет рабочий поток.Просмотрите отмененный рабочий поток и исправьтевозникшие ошибки. Возможно, что указанный рабочий потокможет не открыться в Построителе Рабочего Потока. Еслиуказанная версия рабочего потока не может быть открыта,откройте более старые версии для обзора.

Отмененный рабочийпоток из-за недостающихшагов Start и End, которыйне может бытьвосстановлен.

В рабочем потоке отсутствует шаги задач Start и End, и он неможет быть восстановлен процессом. Процесс отменяет рабочийпоток. Просмотрите отмененный рабочий поток и исправьтевозникшие проблемы. Возможно, указанный рабочий потокможет не открыться в Построителе Рабочего Потока. Еслиуказанная версия рабочего потока не может быть открыта,откройте более старые версии для обзора.

Отмененный рабочийпоток из-за ошибкиструктуры, которая неможет быть восстановлена.

Пошаговая структура рабочего потока имеет проблему, котораяделает его недействительным и структура не может бытьвосстановлена процессом. Процесс отменяет рабочий поток.Просмотрите отмененный рабочий поток и исправьтевозникшие проблемы. Возможно, указанный рабочий потокможет не открыться в Построителе Рабочего Потока. Еслиуказанная версия рабочего потока не может быть открыта,откройте более старые версии для обзора.

Отмененный рабочийпоток из-за неизвестныхтипов задач <type-number>.

Рабочий поток содержит шаг с типом задачи, который не можетбыть понят процессором рабочего потока. Так как шагиспользует неизвестный тип задачи, данное условие не можетбыть восстановлено процессом. Процесс отменяет рабочийпоток. Просмотрите отмененный рабочий поток и исправьтевозникшие проблемы. Возможно, указанный рабочий потокможет не открыться в Построителе Рабочего Потока. Еслиуказанная версия рабочего потока не может быть открыта,откройте более старые версии для обзора.

Отмененный рабочийпоток из-за недостающегоопределения шага, которыйне может бытьвосстановлен.

Свойства для одного или более шагов в пределах рабочегопотока не могут быть загружены. Так как свойства для данногошага являются специфическими для логики рабочего потока,данное условие не может быть восстановлено процессом.Процесс отменяет рабочий поток. Просмотрите отмененныйрабочий поток и исправьте возникшие проблемы. Возможно,указанный рабочий поток может не открываться в ПостроителеРабочего Потока. Если перечисленная версия рабочего потока неможет быть открыта, откройте более старые версии для обзора.

Глава 3. Журнал очистки рабочего потока 93

Page 98: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Ошибка Описание

Непредвиденная ошибкапри загрузке рабочегопотока.

Эта категория объединяет любые ошибки, которые невписываются ни в одну из других категорий. Процесс отменяетрабочий поток. Просмотрите отмененный рабочий поток иисправьте возникшие ошибки. Возможно, что указанныйрабочий поток может не открыться в Построителе РабочегоПотока. Если указанная версия рабочего потока не может бытьоткрыта, откройте более старые версии для обзора.

Автоматическое восстановлениеСледующие проблемы могут быть восстановлены автоматически. Таблицапоказывает проблему, которая записана WorkflowCleanup.log файл исоответствующее описание, а также автоматические восстановления.

Ошибка Описание

Добавленная необходимаяструктура шага End иинформация обопределении.

Действительные рабочие потоки требуют выполнения End шага,который не может быть найден. Процесс добавляет шаг End врабочий поток. Рассмотрите рабочий поток, чтобы проверитьбыл ли шаг добавлен правильно.

Измененный шаг снедостающимопределением No-Op.

Не удается загрузить шаг свойства задачи. Согласно прошломуповедению, когда свойства для шага не могут быть загружены,шаг был пропущен и обработка продолжилась со следующегошага. Поскольку свойства для шагов, кроме End или Stop задач,специфичны для рабочего потока, процесс не может создать их.Однако, из-за того, что шаг был пропущен в прошлом, процессзаменяет шаг задачи шагом No-Op задачи. Шаг задачи No-Op(Без операции) является шагом задачи, который ничего неделает. Запись в журнале предоставляет информацию о том, чтобыло заменено для того, чтобы можно было рассмотретьрабочий поток. Рассмотрите предыдущие версии рабочегопотока, чтобы определить цель шага и заменить шаг если этонеобходимо. Типы задач, такие как Switch, Fork, Loop, Iterator, иDataConnect не могут быть преобразованы в No-Op шаг.Недостающие свойства для этих типов задач приводят к отменерабочего процесса. (Данное условие включено в таблицупроблем, которые не могут быть восстановлены процессомавтоматически).

Устаревший шаг типазадачи, преобразованный вNo-Op.

Более старые рабочие потоки могли содержать шаги задачи,которые не были поддержаны, так как Построитель РабочегоПотока был выпущен в 2005 г. Эти устаревшие типы, наиболеевероятно существуют в рабочих потоках, которые былипервоначально созданы с неграфическим редактором рабочегопотока поздней версии. Согласно прошлому поведению, процесспропустил эти шаги задачи и перешел к следующему шагу.Процесс преобразовывает эти шаги задачи в No-Op шаги.

Значение управлениепотоком недействительно.Установите шаг длянормального потока (безизменения).

Шаги задач Switch и Break содержат внутреннее значение,которое указывает, должно ли условие использоваться как естьили должно быть перекачено. Если внутреннее значениенедействительно для нормального или для обмененного шага,процесс заменяет его значением нормального шага. Данноезначение используется как внутреннее значение, а не каквыражение условия для этого шага. Рассмотрите перечисленныешаги Switch или Break и проверьте, что шаг правильный.Измените шаг при необходимости.

94 © Copyright IBM Corp. 2011, 2015

Page 99: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Ошибка Описание

Удаленная запись изWF_LOOKUP, потому чторабочий поток ненаходится вопубликованномсостоянии.

Запись для данного рабочего потока существовала в таблицеWF_LOOKUP, но данный рабочий поток в настоящее время непубликуется. Только у опубликованных рабочих потоковдолжна быть запись в таблице WF_LOOKUP, и таким образомзапись была удалена. Рабочий поток может быть опубликован,если это необходимо для текущих бизнес-процессов.

Отмененный рабочийпоток из-за того, что егобизнес-объект не былнайден.

Бизнес-объект, для которого определен рабочий поток, несуществует. Если деловой объект не существует, то этот рабочийпоток не может быть запущен. Процесс отменяет рабочий поток.

Отмененный рабочийпоток, из-за того, что небыл найден его Модуль.

Бизнес-объект, для которого определен рабочий поток, несуществует. Если деловой объект не существует, то этот рабочийпоток не может быть запущен. Процесс отменяет рабочий поток.

Рабочий поток отменениз-за отсутствиясоответствующей записи вWF_LOOKUP.

Статусом записи рабочего потока в таблице WF_TEMPLATEявляется Опубликованный, но в таблице WF_LOOKUP нетникакой записи. Так как таблица WF_LOOKUP определяетместонахождение рабочих потоков во время выполнения,данный рабочий поток не может быть запущен. Процесс меняетстатус из Опубликованный на Отмененный. Рабочий потокможет быть опубликован, если это необходимо для текущихбизнес-процессов.

Определение шагадобавлено для шагаBlock-End.

Не удается загрузить шаг свойства задачи Block-End. Шагзадачи Block-End находится в конце шага задачи Switch илиLoop. Требуется запустить действительные свойства для всехшагов. Однако, свойства для этого типа задачи не содержаткаких-либо значений, которые являются специфическими дляданного рабочего потока. Процесс создает для нихдействительные свойства.

Определение шагадобавлено для шага End.

Не удается загрузить свойство для шага задачи End. Требуетсязапустить действительные свойства для всех шагов. Однако,свойства для этого типа задачи не содержат каких-либозначений, которые являются специфическими для данногорабочего потока. Процесс создает для них действительныесвойства.

Определение шагадобавлено для шага No-Op.

Не удается загрузить свойство для шага задачи No-Op. Шагзадачи No-Op является шагом задачи, который ничего не делает,но иногда он добавлен к рабочему потоку ПостроителемРабочего Потока. Требуется запустить действительные свойствадля всех шагов. Однако, свойства для этого типа задачи несодержат каких-либо значений, которые являютсяспецифическими для данного рабочего потока. Процесс создаетдля них действительные свойства.

Определение шагадобавлено для шага Stop.

Не удается загрузить свойство для шага задачи Stop. Требуетсязапустить действительные свойства для всех шагов. Однако,свойства для этого типа задачи не содержат каких-либозначений, которые являются специфическими для данногорабочего потока. Процесс создает для них действительныесвойства.

Обновленное имя рабочегопотока в WF_LOOKUP.

Имя рабочего потока в таблице WF_LOOKUP не соответствуетимени в таблице WF_TEMPLATE. Процесс исправил этоусловие, обновив имя в таблице WF_LOOKUP. Рассмотрите имяи убедитесь, что это нужное имя.

Глава 3. Журнал очистки рабочего потока 95

Page 100: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

96 © Copyright IBM Corp. 2011, 2015

Page 101: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Замечания

Эта публикация разрабатывалась для продуктов и услуг, предлагаемых в США. Этотматериал может быть доступен от IBM на других языках. Однако для доступа к немуможет потребоваться, чтобы вы были владельцем продукта или версии продукта насоответствующем языке.

IBM может не предоставлять в других странах продукты, услуги и аппаратныесредства, описанные в данном документе. За информацией о продуктах и услугах,предоставляемых в вашей стране, обращайтесь к местному представителю IBM.Никакие ссылки на продукты, программы или услуги IBM не означают и неподразумевают, что можно использовать только указанные продукты, программыили услуги IBM. Разрешается использовать любые функционально эквивалентныепродукты, программы или услуги, если при этом не нарушаются права IBM наинтеллектуальную собственность. Однако ответственность за оценку и проверкуработы любых продуктов, программ и услуг других фирм лежит на пользователе.

IBM может располагать патентами или рассматриваемыми заявками на патенты,относящимися к предмету данной публикации. Получение вами данного документане означает предоставления вам каких-либо лицензий на эти патенты. С запросами поповоду лицензий обращайтесь в письменной форме по адресу:

IBM Director of LicensingIBM CorporationNorth Castle Drive, MD-NC119Armonk, NY 10504-1785US

По поводу лицензий, связанных с использованием наборов двухбайтных символов(DBCS), обращайтесь в отдел интеллектуальной собственности IBM в вашей странеили направьте запрос в письменной форме по адресу:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan

КОРПОРАЦИЯ INTERNATIONAL BUSINESS MACHINES ПРЕДОСТАВЛЯЕТДАННУЮ ПУБЛИКАЦИЮ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ЯВНЫХ ИЛИПРЕДПОЛАГАЕМЫХ ГАРАНТИЙ ИЛИ ОБЯЗАТЕЛЬСТВ, ВКЛЮЧАЯ, НО НЕОГРАНИЧИВАЯСЬ ТАКОВЫМИ, ПРЕДПОЛАГАЕМЫЕ ГАРАНТИИ НА ЕЕПАТЕНТНУЮ ЧИСТОТУ, КОММЕРЧЕСКОЕ ИСПОЛЬЗОВАНИЕ ИЛИПРИГОДНОСТЬ ДЛЯ КАКИХ-ЛИБО ЦЕЛЕЙ. В некоторых странах для рядасделок не допускается отказ от явных или предполагаемых гарантий; в таком случаеданное положение к вам не относится.

В приведенной здесь информации могут встретиться технические неточности илитипографские опечатки. В публикацию время от времени вносятся изменения,которые будут отражены в следующих изданиях. IBM может в любой момент безкакого-либо предварительного уведомления внести изменения в продукты и/илипрограммы, которые описаны в данной публикации.

© Copyright IBM Corp. 2011, 2015 97

Page 102: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Ссылки на веб-сайты других компаний (не IBM) приводятся только для вашегоудобства и ни в коей мере не должны рассматриваться как рекомендациипользоваться этими сайтами. Материалы на этих сайтах не входят в числоматериалов по данному продукту IBM, и весь риск пользования этими сайтами несетевы сами.

IBM оставляет за собой право на использование и распространение любойпредоставленной вами информации любыми способами, какие сочтет приемлемыми,не принимая на себя никаких обязательств перед вами.

Если обладателю лицензии на данную программу понадобятся сведения овозможности: (i) обмена данными между независимо разработанными программамии другими программами (включая данную) и (ii) совместного использования такихданных, он может обратиться по адресу:

IBM Director of LicensingIBM CorporationNorth Castle Drive, MD-NC119Armonk, NY 10504-1785US

Такая информация может быть предоставлена при соблюдении определенныхположений и условий и, возможно, за определенную плату.

Лицензированная программа, описанная в данном документе, и все лицензированныематериалы, доступные с ней, предоставляются IBM на условиях IBM CustomerAgreement (Соглашения IBM с заказчиком), Международного соглашения олицензиях на программы IBM или эквивалентного соглашения.

Данные о производительности и рассмотренные примеры клиентов представленытолько для целей иллюстрации. Реальные результаты производительности могутизменяться в зависимости от конкретных конфигураций и рабочих условий.

Информация о продуктах других фирм (не IBM) получена от поставщиков этихпродуктов, из их опубликованных объявлений или из других общедоступныхисточников. IBM не производила тестирование этих продуктов и никак не можетподтвердить информацию о их точности работы и совместимости, а также прочиезаявления относительно продуктов других компаний (не IBM). Вопросыотносительно возможностей продуктов других компаний (не IBM) следует адресоватьпоставщикам этих продуктов.

Утверждения о будущих планах и намерениях IBM могут быть изменены илиотменены без уведомлений, и описывают исключительно цели фирмы.

В этом документе содержатся примеры данных и отчетов, используемых вкаждодневных бизнес-операциях. Чтобы проиллюстрировать эти операции смаксимальной наглядностью, в примерах используются имена физических лиц,названия компаний, фирм и продуктов. Все эти имена и названия вымышлены, илюбое их сходство с именами и адресами реальных людей и предприятий случайно.

ЛИЦЕНЗИЯ НА КОПИРОВАНИЕ:

Эта информация содержит примеры прикладных программ на языкахпрограммирования,иллюстрирующих приемы программирования для различныхоперационных платформ. Разрешается копировать, изменять и распространять этипримеры программ в любой форме без оплаты фирме IBM для целей разработки,

98 © Copyright IBM Corp. 2011, 2015

Page 103: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

использования, сбыта или распространения прикладных программ, соответствующихинтерфейсу прикладного программирования операционных платформ, для которыхэти примера программ написаны. Эти примеры не были тщательно протестированыпри всех возможных условиях. Поэтому IBM не может гарантировать их надежность,пригодность и функционирование. Примеры программ предоставляются "КАКЕСТЬ", без каких-либо гарантий. IBM не несет никакой ответственности за какойлибо ущерб, причиненный в результате использования этих программ.

Каждая копия или часть этих образцов программ или выполненной на ихосновании работы должна сопровождаться следующим указаниемавторских прав:© (название вашей компании) (год).Часть этого кода получена из образцов программ IBM Corp.© Copyright IBM Corp. _введите год или годы_.

Товарные знакиIBM, логотип IBM и ibm.com - товарные знаки или зарегистрированные товарныезнаки International Business Machines Corp., зарегистрированные во многихюрисдикциях мира. Другие продукты и услуги могут быть товарными знаками IBMили других компаний. С текущим списком товарных знаков IBM можноознакомиться на веб-странице "Copyright and trademark information" (Информация обавторских правах и товарных знаках) по адресу www.ibm.com/legal/copytrade.shtml.

Java и все основанные на Java товарные знаки и логотипы - товарные знаки илизарегистрированные товарные знаки Oracle и/или его филиалов.

Linux - товарный знак Линуса Торвальдса (Linus Torvalds) в США и/или другихстранах.

Microsoft, Windows, Windows NT и логотип Windows - товарные знаки MicrosoftCorporation в США и/или в других странах.

UNIX - зарегистрированный товарный знак The Open Group в Соединенных Штатах ив других странах.

Другие продукты и услуги могут быть товарными знаками IBM или другихкомпаний.

Положения и условия для документации по продуктуРазрешения на использование этих публикаций предоставляются при соблюдениинижеприведенных положений и условий.

Применимость

Данные условия дополняют условия использования, приведенные на сайте IBM.

Личное использование

Вы можете воспроизводить эти публикации для своего личного некоммерческогоиспользования при условии, что при этом будут соблюдены все замечания обимущественных правах. Не разрешается распространять, воспроизводить илисоставлять производные работы на основе данных публикаций или их частей безвыраженного согласия IBM.

Замечания 99

Page 104: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

Коммерческое использование

Вам предоставляется право воспроизводить эти публикации исключительно впределах своего предприятия при условии, что будут воспроизведены все замечанияоб авторских правах. Не разрешается составлять производные работы на основеданных публикаций, воспроизводить, распространять или демонстрировать такиепубликации или их части вне вашего предприятия без выраженного согласия IBM.

Права

За исключением прав, явным образом предоставляемых настоящим разрешением,никаких иных разрешений, лицензий и прав, ни явных, ни подразумеваемых, вотношении публикаций и любой содержащейся в них информации, данных, программили иной интеллектуальной собственности, не предоставляется.

IBM оставляет за собой право отозвать предоставленные здесь разрешения, если онаусматривает, что использование этих публикаций наносит ущерб своим интересамили если IBM считает, что указанные выше инструкции не выполняются должнымобразом.

Вам не разрешается скачивать, экспортировать или повторно экспортировать этуинформацию иначе, чем в полном соответствии с правилами и нормативами,включая все законы и правила Соединенных Штатов об экспорте.

IBM НЕ ДАЕТ НИКАКИХ ГАРАНТИЙ ОТНОСИТЕЛЬНО СОДЕРЖАНИЯЭТИХ ПУБЛИКАЦИЙ. ПУБЛИКАЦИИ ПРЕДСТАВЛЯЮТСЯ "КАК ЕСТЬ", БЕЗКАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ(НО НЕ ОГРАНИЧИВАЯСЬ ТАКОВЫМИ) ПРЕДПОЛАГАЕМЫЕ ГАРАНТИИРЫНОЧНОЙ ПРИГОДНОСТИ, НЕНАРУШЕНИЯ ПРАВ ИЛИ СООТВЕТСТВИЯОПРЕДЕЛЕННОЙ ЦЕЛИ.

Заявление IBM о конфиденциальности в интернетеВ программных продуктах IBM, включая программы как решения служб(“Программные предложения”), могут использоваться cookies или другие технологиидля сбора информации по использованию продукта, чтобы помочь конечномупользователю в работе, настроить взаимодействия с конечным пользователем илидля иных целей. Во многих случаях информация, устанавливающая личность, несобирается в рамках программных предложений. Некоторые наши программныепредложения могут помочь вам в сборе устанавливающей личность информации.Если такое программное предложение использует объекты cookies для сбораустанавливающей личность информации, ниже приводится информация обиспользовании объектов cookies в рамках такого предложения.

Настоящее программное предложение не использует объекты cookies или другиетехнологии для сбора устанавливающей личность информации.

Если конфигурации, развернутые для этого программного обеспечения, предлагаютклиенту возможность сбора устанавливающей личность информации от конечныхпользователей с помощью объектов cookies или других технологий, вам необходимопроконсультироваться с юристом о законах, применимых к сбору таких данных,включая требования об уведомлении и согласии.

Дополнительную информацию об использовании различных технологий, включаяобъекты cookies, для этих целей, смотрите в Политике конфиденциальности IBM поадресу http://www.ibm.com/privacy, в Заявлении о конфиденциальности в сети IBM по

100 © Copyright IBM Corp. 2011, 2015

Page 105: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

адресу http://www.ibm.com/privacy/details в разделе под названием "Объекты сookies,веб-маяки и другие технологии", а также в "Заявлении IBM о конфиденциальностипрограммных продуктов и ПО как сервис" по адресуhttp://www.ibm.com/software/info/product-privacy/.

Замечания 101

Page 106: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

102 © Copyright IBM Corp. 2011, 2015

Page 107: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный
Page 108: (C) Copyright IBM Corp. 2011, 2015 · Веб - сервер Получает запросы HTTP для веб - контента . Также называется " интерфейсный

IBM®

Напечатано в Дании