WWW.MASH.DOBROTA.BIZ
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - онлайн публикации
 

«Руководство по развертыванию вебприложений Содержание 1 История документа....................................................... ...»

Платформа SAP BusinessObjects Business Intelligence

Версия документа: 4.0 Support Package 10 - 2014-07-24

Руководство по развертыванию вебприложений

Содержание

1 История документа............................................................ 5

2 Начало работы................................................................8

2.1 Что такое платформа SAP BusinessObjects Business Intelligence?........................... 8

2.2 Об этом документе..............................................................8

2.3 Руководство по новым возможностям развертывания веб-приложений...................... 8

2.4 Целевая аудитория данной документации............................................ 9 3 Обзор развертывания веб-приложений........................................... 11

3.1 Обзор WAR-файлов OSGi........................................................ 11

3.2 Отказоустойчивость и балансировка нагрузки........................................ 11 3.2.1 Поддержка кластеризации веб-приложений.................................. 12

3.3 WAR- и EAR-файлы платформы SAP BusinessObjects Business Intelligence................... 12 3.3.1 Чтобы развернуть файл MobileOTA14.war для поддержки мобильных приложений........................................................................... 15 3.3.2 Развертывание OpenSearch.war для поддержки OpenSearch.......................16

3.4 Корни контекстов по умолчанию.................................................. 17

3.5 Пользовательские корневые контексты и пути к контекстам.............................. 17 3.5.1 Изменение корневого контекста............................................18 3.5.2 Изменение пути к контексту веб-приложения..................................18 4 Развертывание веб-приложений с помощью средства WDeploy....................... 20

4.1 Обзор программы WDeploy...................................................... 20

4.2 Предпосылки для WDeploy.......................................................20 4.2.1 Перед развертыванием веб-прил

–  –  –

Примечание Актуальный список серверов веб-приложений, поддерживаемых в данном выпуске, см. в матрице доступности продуктов (поддерживаемые платформы/PAR), доступной в разделе SAP BusinessObjects портала SAP Support Portal по адресу https://service.sap.com/bosap-support .

–  –  –

Платформа SAP Март 2011 г. Добавлена известная проблема для развертывания SAP NetWeaver BusinessObjects с помощью диспетчера пакетов поддержки Java (JSPM) .

Business Intelligence





4.0 с пакетом под­ держки 1

–  –  –

2.1 Что такое платформа SAP BusinessObjects Business Intelligence?

Платформа SAP BusinessObjects Business Intelligence – это гибкая, масштабируемая и надежная система отчетов бизнес-аналитики, которую можно полностью интегрировать в ИТ-инфраструктуру. Поддержка большого количества стандартных баз данных упрощает доступ к данным организации для их анализа .

Использование общих промышленных стандартов безопасности позволяет использовать существующие системы аутентификации для управления доступом к платформе SAP BusinessObjects Business Intelligence. А широкая поддержка платформ позволяет использовать нужные операционные системы и аппаратные архитектуры .

При установке платформы SAP BusinessObjects Business Intelligence системному администратору предоставляется множество возможностей. Эта документация поможет в принятии правильного решения и создании надежной и эффективной системы бизнес-логики отчетов для организации .

2.2 Об этом документе

В этом документе приведены сведения о настройке и развертывании веб-приложений на платформе SAP BusinessObjects Business Intelligence на поддерживаемом сервере веб-приложений Java. В частности, это руководство содержит подробные сведения для пользователей средства развертывания веб-приложений WDeploy, которое поставляется с платформой SAP BusinessObjects Business Intelligence .

Для получения сведений об установке платформы SAP BusinessObjects Business Intelligence см .

Руководство по установке платформы SAP BusinessObjects Business Intelligence .

Для получения сведений об администрировании сервера платформы SAP BusinessObjects Business Intelligence см. Руководство администратора платформы SAP BusinessObjects Business Intelligence .

2.3 Руководство по новым возможностям развертывания веб-приложений Поддержка сервера веб-приложений Списки поддерживаемых платформ, баз данных, серверов веб-приложений, веб-серверов и других систем, поддерживаемых в данном выпуске, см. в Матрице доступности продуктов (поддерживаемые платформы/ PAR), доступной в разделе SAP BusinessObjects портала поддержки SAP по адресу https://service.sap.com/ bosap-support. Данные в документе Матрица доступности продуктов имеют приоритет в случае расхождений с Руководством по развертыванию веб-приложений .

–  –  –

Интерфейс графи­ Новый интерфейс графического интерфейса пользователя для действий ческого интер­ deployall и undeployall .

фейса пользова­ теля

–  –  –

Поддержка локали­ Поддержка локализации графического интерфейса пользователя WDeploy .

зации Нет промежуточных Промежуточные WAR-файлы больше не создаются как часть процесса развертыва­ файлов WAR ния. Если необходимо создать файл WAR, не привязанный к конкретному серверу веб-приложения, следует использовать команду wdeploy buildwarall .

–  –  –

Задокументированные новые Были задокументированы новые функции WDeploy .

функции Документация для Платформы SAP BusinessObjects Business Intelligence 4.0 доступна в портале справки SAP, где она обновляется по мере поступления актуальной информации. С самой последней версией документации по продукту можно ознакомиться на сайте http://help.sap.com/bobip40 .

2.4 Целевая аудитория данной документации Данная документация обеспечивает поддержку системных администраторов или ИТ-специалистов, занимающихся установкой платформы SAP BusinessObjects Business Intelligence. Знание общей сетевой

–  –  –

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 10 Начало работы защищены .

3 Обзор развертывания веб-приложений Программа установки платформы SAP BusinessObjects Business Intelligence может развертывать вебприложения только на связанном сервере веб-приложений Tomcat 6.0. Все прочие поддерживаемые серверы веб-приложений требуют развертывания веб-приложений после завершения установки .

Рекомендуется использовать инструмент развертывания веб-приложений WDeploy. Дополнительные сведения и инструкции по развертыванию с использованием средства WDeploy см. в разделе “Развертывание веб-приложений с помощью средства WDeploy” этого руководства .

Также вы можете развертывать веб-приложения с помощью консоли администрирования сервера приложений. Веб-приложения, развертываемые с помощью консоли администрирования сервера, необходимо сначала преобразовать в развертываемые WAR- или EAR-файлы. Команды wdeploy predeploy и wdeploy predeployall автоматизируют этот процесс. После выполнения команд перед развертыванием см. инструкции в разделе “Развертывание веб-приложений с помощью консоли администрирования” этого руководства. Однако при хорошем знании сервера веб-приложений и порядка настройки веб-приложений для развертывания этот процесс можно выполнить вручную. Подготовка сервера веб-приложений для развертывания вручную не рассматривается в данном руководстве .

3.1 Обзор WAR-файлов OSGi

Платформа OSGi для веб-приложений Java упрощает развертывание веб-приложений, включаемых в комплект поставки платформы SAP BusinessObjects Business Intelligence. Она позволяет создать единый пакет, состоящий из веб-приложений, языковых пакетов, SDK, подключаемых модулей и других ресурсов, чтобы затем этот пакет можно было одним действием развернуть на сервере веб-приложений .

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

3.2 Отказоустойчивость и балансировка нагрузки Платформа SAP BusinessObjects Business Intelligence поддерживает кластеризованные серверы вебприложений с балансировкой нагрузки. В качестве точки входа для серверов веб-приложений можно использовать средства равномерного распределения аппаратной или программной нагрузки, чтобы обеспечить баланс нагрузки на серверы веб-приложений при обработке .

В настоящий момент поддерживаются следующие средства распределения аппаратной нагрузки:

Модуль Cisco Application Control Engine (ACE) .

Средства распределения нагрузки серии F5 BIG-IP .

В настоящий момент поддерживаются следующие типы механизмов сохранения:

Постоянство IP-адреса источника .

Режим ввода механизма сохранения Cookie (ArrowPoint Cookie) .

–  –  –

Примечание Веб-приложение Central Management Console (CMC) не поддерживает восстановление сеанса после сбоя. Однако стартовая панель BI обладает отказоустойчивостью и поддерживает функцию восстановления сеанса после сбоя, поэтому возможный сбой узла кластера будет незаметен для пользователей .

3.2.1 Поддержка кластеризации веб-приложений

Веб-приложения Central Management Console (CMC) и стартовая панель BI можно использовать в средах с различными конфигурациями кластеризации, балансировки нагрузки и отказоустойчивости. Ниже представлена таблица, в которой перечислены поддерживаемые конфигурации для веб-приложений CMC и стартовой панели BI .

–  –  –

Примечание Средство WDeploy не поддерживается при развертывании на кластере либо программном обеспечении кластера, таком как Websphere Application Server Network Deployment .

3.3 WAR- и EAR-файлы платформы SAP BusinessObjects Business Intelligence Функции в составе платформы SAP BusinessObjects Business Intelligence разделены между несколькими веб-приложениями для простого развертывания только тех компонентов, которые необходимы данной организации. В SAP BusinessObjects Business Intelligence Platform 4.0 многие основные веб-приложения, поставляемые с предыдущими выпусками, были связаны в единый архив OSGi. Это сохраняет память для сервера веб-приложения и снижает число веб-сеансов, необходимых для веб-приложений, у которых ранее имелось несколько архивов .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 12 Обзор развертывания веб-приложений защищены .

К примеру, SAP BusinessObjects Enterprise XI 3.x включал в себя веб-приложения Central Management Console (CMC) и InfoView (теперь стартовая панель BI), архивированные как CMC.war и InfoView.war. На платформе SAP BusinessObjects Business Intelligence 4.0 веб-приложения CMC и InfoView (теперь стартовая панель BI), а также некоторые другие объединены в один архив BOE.war или BOE.ear .

Средство WDeploy используется для автоматизации процесса преобразования веб-приложений в развертываемые на поддерживаемом сервере веб-приложений. В то время как для опытного администратора возможна ручная привязка веб-приложения к конкретному серверу веб-приложений, рекомендуется для автоматизации процесса использовать средство WDeploy .

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

–  –  –

В следующей таблице сравниваются файлы WAR, поставляемые с предыдущими версиями, а также описываются функциональные возможности платформы SAP BusinessObjects Business Intelligence 4.0 .

–  –  –

3.3.1 Чтобы развернуть файл MobileOTA14.war для поддержки мобильных приложений Программа установки платформы SAP BusinessObjects Business Intelligence не осуществляет развертывание веб-приложения MobileOTA14, обеспечивающего поддержку мобильных приложений .

Для использования мобильных приложений потребуется развертывание архива MobileOTA14 (MobileOTA14.war или MobileOTA14.ear вручную после окончания процесса установки .

Примечание Средство графического интерфейса пользователя WDeploy не может использоваться для развертывания отдельных веб-приложений. Для развертывания отдельного веб-приложения, такого как MobileOTA14, используйте средство командной строки WDeploy .

1. Перед развертывание веб-приложения MobileOTA14 убедитесь, что файл конфигурации WDeploy config.WEB_APPLICATION_SERVER правильно настроен для сервера веб-приложений. См. раздел Файлы конфигурации WDeploy .

2. Развертывание веб-приложения MobileOTA14

Для развертывания веб-приложения MobileOTA14 используйте следующую команду WDeploy:

wdeploy.bat WEB_APPLICATION_SERVER

-Dwar_dir=LOCATION_OF_MOBILEOTA14.WAR

-DAPP=MobileOTA14 deploy Например, с помощью следующей команды MobileOTA14 развертывается на сервере веб-приложений

WebSphere 7:

wdeploy.bat websphere7

-Dwar_dir="C:\Program Files (x86)\SAP BusinessObjects\Mobile 14\Client"

-DAPP=MobileOTA14 deploy

3. Перезапустите сервер веб-приложений .

4. Обратитесь по следующему URL-адресу, чтобы убедиться, что веб-приложение MobileOTA14 работает:

http://HOSTNAME:PORT/MobileOTA14 Замените HOSTNAME именем хоста сервера веб-приложений, а PORT – номером порта сервера вебприложений .

–  –  –

3.3.2 Развертывание OpenSearch.war для поддержки OpenSearch Программа установки не осуществляет развертывание веб-приложения OpenSearch, обеспечивающего поддержку приложений OpenSearch .

Чтобы использовать приложения OpenSearch, необходимо вручную развернуть архив OpenSearch.war после завершения процесса установки .

Примечание Средство графического интерфейса пользователя WDeploy не может использоваться для развертывания отдельных веб-приложений. Для развертывания отдельного веб-приложения, такого как OpenSearch, используйте средство командной строки WDeploy .

1. Убедитесь, что подробные сведения о соединении сервера веб-приложений были заданы в файле конфигурации сервера веб-приложений WDeploy. Файл расположен в следующей папке:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf \config.WEB_APP_SERVER Подробнее о файле конфигурации сервера веб-приложений WDeploy см. раздел “Файлы конфигурации” в руководстве по развертыванию веб-приложений на платформе SAP BusinessObjects Business Intelligence .

2. Обновите настройку OpenSearch в файле веб-приложения OpenSearch config.properties. Файл расположен в следующей папке:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\OpenSearch\WEB-INF

Убедитесь, что для сервера настроены следующие параметры:

cms: имя хоста и номер порта CMS. Например, используйте формат: CMS_HOSTNAME:PORT .

opendoc: URL-адрес веб-приложения OpenDocument. Например, http:// WEB_APP_SERVER:PORT/BOE/OpenDocument/opendoc/openDocument.jsp .

proxy.rpurl: URL-адрес обратного прокси, если в организации используется обратный проксисервер .

proxy.opendoc.rpurl: URL-адрес обратного прокси-сервера OpenDoc, если в организации используется обратный прокси-сервер OpenDoc

3. Развертывание веб-приложения OpenSearch

Для развертывания веб-приложения OpenSearch используйте следующую команду WDeploy:

wdeploy.bat WEB_APPLICATION_SERVER

-Dapp_source_dir=LOCATION_OF_OPENSEARCH_WEB_APP_SOURCE_TREE

-DAPP=OpenSearch deploy

–  –  –

wdeploy.bat websphere7

-Dapp_source_dir="C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\warfiles\OpenSearch"

-DAPP=OpenSearch deploy Для получения дополнительных сведений о связанных продуктах OpenSearch см. раздел “OpenSearch” Руководства администратора платформы SAP BusinessObjects Business Intelligence .

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

–  –  –

3.5 Пользовательские корневые контексты и пути к контекстам Веб-приложения платформы SAP BusinessObjects Business Intelligence можно развертывать на сервере веб-приложений в пользовательских папках. Местоположение такой папки отражается в адресе URL, используемом для доступа к веб-приложению из веб-браузера, и часто называется контекстом .

Корневой контекст – это папка верхнего уровня на сервере веб-приложений, в которой размещаются вебприложения. По умолчанию для веб-приложений платформы SAP BusinessObjects Business Intelligence используется корневой контекст /BOE. Например, на сервере веб-приложений www.mycompany.com префикс URL, используемый для доступа к веб-приложениям сервера, будет выглядеть так: http:// www.mycompany.com/BOE/ .

Путь к контексту (иногда называемый виртуальным каталогом) – это подпапка корневого контекста, в которой находится веб-приложение. Например, путь к контексту для приложения стартовой панели BI

– /BI. Для доступа к приложению стартовой панели BI на сервере веб-приложений www.mycompany.com будет использоваться URL http://www.mycompany.com/BOE/BI .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Обзор развертывания веб-приложений защищены .

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

3.5.1 Изменение корневого контекста

Можно изменить корневой контекст, используемый веб-приложениями платформы SAP BusinessObjects Business Intelligence (за исключением веб-приложения AdminTools. Для нормального функционирования AdminTools необходимо использовать корневой контекст по умолчанию. Настройка по умолчанию должна иметь пустой корневой контекст, поэтому путь к контексту веб-приложения показан непосредственно после адреса сервера в URL-адресе .

Например, пустой корневой контекст приводит к URL-адресу такому как http://localhost:8080/BOE/ CMC, где http://localhost:8080/ – сервер и номер порта, корневой контекст отсутствует, а BOE/CMC является путем к контексту веб-приложения. При выборе корневого контекста /MY_COMPANY вышеприведенный пример URL-адреса изменится на http://localhost:8080/MY_COMPANY/BOE/CMC .

При использовании средства WDeploy корневой контекст может быть установлен на экране Параметры .

При использовании средств командной строки WDeploy корневой контекст для веб-приложений платформы SAP BusinessObjects Business Intelligence устанавливается в следующем файле конфигурации:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\wdeploy.conf Для обновления значения root_context_path, предоставленного в файле wdeploy.conf, используйте текстовый редактор .

Например, файл конфигурации wdeploy.conf по умолчанию содержит следующие параметры:

as_lang=en work_dir= war_dir= app_source_tree= disable_CMC=false disable_InfoView=false JCoStandalone= root_context_path= recent_app_svr=WEB_APP_SERVER 3.5.2 Изменение пути к контексту веб-приложения Можно изменить контекстный путь по умолчанию (иногда называемый виртуальным каталогом) вебприложений платформы SAP BusinessObjects Business Intelligence .

Например, веб-приложение BOE по умолчанию имеет контекстный путь BOE, который можно видеть в образце URL http://localhost:8080/BOE/CMC. В этом примере http://localhost:8080/ – сервер и номер порта, BOE – веб-приложение, а /CMC – компонент, включенный в веб-приложение BOE .

Контекстный путь для веб-приложений платформы SAP BusinessObjects Business Intelligence определяется в следующем файле конфигурации:

–  –  –

Используйте текстовый редактор для обновления значения параметра appvdir в файле конфигурации WEB_APP.properties .

Например, файл конфигурации BOE.properties по умолчанию содержит следующие параметры:

warfile=BOE.war appvdir=BOE buildfile=BOE.xml osgisupported=true

–  –  –

Инструмент WDeploy, включенный в состав платформы SAP BusinessObjects Business Intelligence, облегчает развертывание веб-приложений на Java-серверах веб-приложений .

Для работы с программой WDeploy можно использовать два разных интерфейса:

Традиционная версия с текстовым интерфейсом, в которой обрабатываются команды и параметры, заданные в командной строке .

Новый автоматический помощник на базе Windows, аналогичный программе установки платформы SAP BusinessObjects Business Intelligence, в котором пользователю предлагается последовательно вводить параметры развертывания .

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

Например, при развертывании веб-приложения на сервере веб-приложений IBM WebSphere одна команда

WDeploy выполняет следующие задачи:

1. Записывает настройки, соответствующие IBM WebSphere, в файл web.xml веб-приложения .

2. Упаковывает содержимое веб-приложения в веб-архив .

3. Создает EAR-файл, содержащий веб-приложение .

4. Вызывает средства развертывания IBM WebSphere для развертывания веб-приложения .

–  –  –

В этом разделе подробно описываются предпосылки для развертывания веб-приложений платформы SAP BusinessObjects Business Intelligence на поддерживаемых серверах веб-приложений .

Примечание Перед развертыванием веб-приложений на WebSphere см. раздел WASX7017E: исключение при развертывании в WebSphere [стр. 105] .

4.2.1 Перед развертыванием веб-приложений Перед установкой платформы SAP BusinessObjects Business Intelligence необходимо установить и запустить сервер веб-приложений. Для получения инструкций по установке обратитесь к документации по серверу веб-приложений .

–  –  –

Рекомендуется установить для параметров размера динамической памяти и максимального допустимого размера для JVM значения -Xms128m -Xmx2048m -XX:MaxPermSize=512m. При использовании сервера

Tomcat, к примеру, измененные параметры будут иметь следующий вид:

JAVA_OPTS="-Xms128m -Xmx2048m -XX:MaxPermSize=512m" Примечание Для SAP NetWeaver AS Java 7.3x и 7.4 следует убедиться, что максимальный размер динамической памяти составляет по крайней мере 4096 мегабайт. Например: JAVA_OPTS="-Xms128m -Xmx4096m XX:MaxPermSize=512m" Обратитесь к документации по JVM для получения информации об изменении параметров памяти Java .

Перед началом развертывания убедитесь, что сервер веб-приложений установлен и сервер приложений работает правильно. Для этого запустите его консоль администрирования .

4.2.2 Требования к аппаратному обеспечению Для развертывания веб-приложений на сервере веб-приложений с помощью средства WDeploy требуется не менее 4 ГБ ОЗУ (8 ГБ для SAP NetWeaver AS Java 7.3x и 7.4) и 15 ГБ свободного места на диске, плюс минимум 5 ГБ свободного места на диске, на котором находится временная папка для развертывания вебприложений, определенная с помощью переменной среды %TEMP%. Это требование добавляется ко всем прочим требованиям сервера веб-приложений или любых других серверов или служб, установленных на хосте .

4.2.3 поддержка 64-битной системы Платформа SAP BusinessObjects Business Intelligence поддерживается только в 64-битных операционных системах и поддерживает только 64-битные серверы веб-приложений с 64-битными пакетами JDK .

4.2.4 Активация поддержки имен файлов 8.3 Поддержка формата имен файлов 8.3 в Windows – это функция, при использовании которой файловые системы Windows поддерживают два имени для каждого файла: одно имя файла имеет ограничение по длине до восьми символов плюс расширение из трех символов, второе может быть очень длинным (до ста символов) .

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

–  –  –

1. В Windows в меню Пуск выберите пункт Выполнить... .

Откроется диалоговое окно Запуск программы .

2. Введите regedit в поле Открыть .

Откроется программа "Редактор реестра" .

3. Перейдите по дереву реестра к следующему меню: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem

4. Дважды щелкните параметр NtfsDisable8dot3NameCreation и убедитесь в том, что для него задано значение 0 .

Если для данного параметра задано значение 0, то в Windows активирована поддержка имен файлов в формате 8.3 .

Теперь Windows поддерживает длинные и короткие имена файлов .

Перезагрузите систему, чтобы изменения вступили в силу .

–  –  –

Для работы программы WDeploy требуется, чтобы в хост-системе была доступна виртуальная машина Java (JVM). Пакет средств разработки Java (JDK) 1.6 устанавливается автоматически программой установки платформы SAP BusinessObjects Business Intelligence, однако его необходимо настроить или скопировать с сервера платформы SAP BusinessObjects Business Intelligence при установке на выделенном компьютере вручную .

Пакет JDK, установленный программой установки платформы SAP BusinessObjects Business Intelligence, используется по умолчанию. Если используется выделенный сервер приложений, необходимо настроить JDK, выполнив установку веб-яруса или вручную установить соответствующий пакет JDK (1.5 или 1.6 в зависимости от того, какая версия поддерживается сервером веб-приложений).

При настройке JDK вручную убедитесь, что настроены следующие параметры среды:

В первую очередь инструмент WDeploy предпринимает попытку использовать виртуальную машину Java, устанавливаемую с платформой SAP BusinessObjects Business Intelligence. Если эту виртуальную машину не удается найти, инструмент WDeploy использует значение переменной среды JAVA_HOME, которая должна содержать допустимый путь к каталогу Java. Если не удается найти подходящую или допустимую виртуальную машину Java, WDeploy завершит работу .

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

JAVA_HOME\bin Чтобы WDeploy можно было запускать из любого каталога, обновите переменную среды PATH, включив в нее следующее:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy

–  –  –

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

Примечание Если применяется графический интерфейс пользователя, или было выполнено предварительное развертывание с помощью команд wdeploy predeploy или wdeploy predeployall, изменять параметры в этом файле не нужно .

Файл конфигурации, подходящий вашему серверу веб-приложений, находится в следующем каталоге:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf. Например, если используется сервер Tomcat 7, выберите C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\config.tomcat7 .

Обновлять значения в зависимости от сервера веб-приложений, используемого в организации, можно в текстовом редакторе. Дополнительные сведения о порядке настройки файлов WDeploy см. в разделе Файлы конфигурации WDeploy .

Параметры, установленные в файле конфигурации параметров сервера веб-приложений для WDeploy, можно переопределить при вызове WDeploy из командной строки с помощью ключей и параметров, чтобы изменить поведение по умолчанию. Тем не менее настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

4.2.7 Установка WDeploy на удаленном сервере веб-приложений

Для развертывания веб-приложений на выделенном сервере веб-приложений выполните установку Вебярус или Пользовательская / расширенная с помощью программы установки платформы SAP BusinessObjects Business Intelligence.

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

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy Примечание При копировании инструмента WDeploy вручную следует убедиться, что на сервере веб-приложений соответствующим образом настроена переменная среды JAVA_HOME .

–  –  –

Организация может использовать SAP System Landscape Directory (SLD) Data Supplier (DS) для обслуживания центрального репозитория информации о программном обеспечении SAP в организации .

Благодаря этому у администраторов есть подробные сведения о топологии системы и компонентах программного обеспечения. Для получения дополнительной информации о настройке платформы BI для SLD см. раздел “Регистрация платформы BI в системном ландшафте” в Руководстве администратора платформы SAP BusinessObjects Business Intelligence и SAP-ноту 1653689 .

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

Компоненты веб-приложений могут регистрироваться в SLD на следующих серверах веб-приложений:

–  –  –

4.3.1 Включение регистрации SLD для SAP NetWeaver Для SAP NetWeaver доступна интеграция SAP System Landscape Directory Data Supplier (SLD-DS) .

Дополнительные сведения об интеграции SLD-DS и NetWeaver см. в документе, посвященном System Landscape Directory (SCN), по адресу http://scn.sap.com/docs/DOC-8042 .

4.3.2 Включение регистрации SLD для Tomcat Для использования SAP System Landscape Directory Data Supplier (SLD-DS) с Apache Tomcat 6.0 необходимо предварительно установить инструмент регистрации SLDREG на каждом сервере вебприложений Apache Tomcat .

Примечание SLDREG не устанавливается в составе платформы SAP BusinessObjects Business Intelligence. Сведения о выполнении установки SLDREG см. в SAP-ноте 1018839 .

Сведения о конфигурации SLDREG, при которой SLD обновляется каждый раз при развертывании или удалении веб-приложения на сервере веб-приложений Apache Tomcat, см. в SAP-ноте 1508421 .

Примечание Файл sap.com~TomcatSLDDataSupplierWEB.war, связанный с SAP-нотой 1508421, копируется в папку КАТАЛОГ_УСТАНОВКИ_BOE\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps после установки компонента Веб-приложения Java в процессе установки компонента Веб-уровень .

–  –  –

Для использования SAP System Landscape Directory Data Supplier (SLD-DS) с WebSphere 6.1 или 7.0 необходимо предварительно установить инструмент регистрации SLDREG на каждом сервере вебприложений WebSphere .

Примечание SLDREG не устанавливается в составе платформы SAP BusinessObjects Business Intelligence. Сведения о выполнении установки SLDREG см. в SAP-ноте 1018839 .

Сведения о настройке SLDREG, при которой SLD обновляется каждый раз при развертывании или удалении веб-приложения на сервере веб-приложений WebSphere, см. в SAP-ноте 1482727 .

4.4 Режимы развертывания

WDeploy поддерживает два режима развертывания:

1. Автономный режим (сервер веб-приложений) Сервер веб-приложений предоставляет как статический контент (страницы HTML, изображения, документы, JavaScript, каскадные таблицы стилей), так и динамический (страницы сервера Java, файлы JAR и XML) .

2. Режим разделения веб-уровня (сервер веб-приложений плюс выделенный веб-сервер) Выделенный веб-сервер принимает запросы от веб-браузеров и предоставляет весь статический контент (страницы HTML, изображения, документы, JavaScript, каскадные таблицы стилей). Запросы динамического контента (страницы сервера Java, файлы JAR и XML) пересылаются на выделенный сервер приложений и возвращаются в веб-браузер после формирования контента .

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

WDeploy также можно использовать для развертывания веб-приложений на сервере веб-приложений, установленном в той же системе, что и платформа SAP BusinessObjects Business Intelligence. Такую конфигурацию рекомендуется использовать в небольших средах разработки или тестовых системах, но не в производственных системах .

4.4.1 Автономное развертывание

В автономном режиме сервер веб-приложений предоставляет веб-клиентам и статический, и динамический контент. Сервер веб-приложений может быть размещен на том же компьютере, что и платформа SAP BusinessObjects Business Intelligence, или на отдельном компьютере, подключенном к сети .

На следующей схеме веб-клиенты подключены через брандмауэр к серверу веб-приложений [1], предоставляющему как статический, так и динамический контент. Запросы на обработку, поступающие с сервера веб-приложений, передаются на центральный сервер управления (CMS) [2] платформы SAP BusinessObjects Business Intelligence .

–  –  –

Средство WDeploy можно также установить или скопировать на выделенный сервер веб-приложений [1], чтобы облегчить развертывание разделенного контента, получаемого из CMS [2] .

Такой режим оптимален для небольшой среды развертывания с ограниченным числом пользователей .

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

4.4.2 Развертывания с разделением веб-уровня

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

Примечание Следующее веб-приложение не поддерживается в развертываниях с режимом разделения веб-уровня .

Веб-службы MobileOTA14 OpenSearch jsfplatform На следующей схеме показаны веб-клиенты, подключенные через брандмауэр к веб-серверу [1], предоставляющему только статический контент (страницы HTML, изображения, документы, JavaScript, каскадные таблицы стилей). Когда требуется динамический контент, веб-сервер направляет запрос на сервер веб-приложений [2]. Все запросы, требующие дополнительной обработки на платформе SAP BusinessObjects Business Intelligence, направляются на обработку на центральный сервер управления (CMS) [3] .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 26 Развертывание веб-приложений с помощью средства WDeploy защищены .

На приведенной схеме WDeploy устанавливается как компонент CMS [3], и веб-приложения распределяются по каталогам статического и динамического контента. Теперь динамический контент можно копировать на сервер веб-приложений [2], а статический контент – на веб-сервер [1] .

Программу WDeploy можно также установить на выделенном веб-сервере [1] и сервере веб-приложений [2], чтобы облегчить развертывание разделенного контента, получаемого из CMS [3] .

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

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

Примечание Веб-сервер, сервер веб-приложений и сервер платформы SAP BusinessObjects Business Intelligence можно объединить в кластер, что обеспечит еще более высокий уровень масштабируемости, доступности и производительности .

4.4.2.1 Поддерживаемые комбинации выделенного вебсервера и сервера веб-приложений WDeploy поддерживает следующие конфигурации веб-сервера и сервера веб-приложений для разделенного развертывания:

Веб-сервер Apache 2.2 с 6 или 7 Веб-сервер Apache 2.2 и с сервером WebLogic 10.x Веб-сервер IBM IHS 6 с WebSphere 6.1 Веб-сервер IBM IHS 7 с WebSphere 7.0 Веб-сервер IBM IHS 8.5 с WebSphere 8.5 или 8.5.5 Примечание Веб-серверы Apache и IBM IHS обозначаются в файлах конфигурации WDeploy как apache .

4.4.2.2 Развертывание веб-приложений на удаленном компьютере Используйте процедуру, описанную ниже, для развертывания веб-приложений на удаленном компьютере .

В этой процедуре Box 1 относится к компьютеру, на котором установлена платформа SAP BusinessObjects Business Intelligence, а Box 2 является удаленным компьютером, на котором установлен сервер вебприложений .

1. Создайте в окне 2 следующие каталоги .

–  –  –

Эти каталоги отражают структуру каталогов по умолчанию, установленную в окне 1 .

Совет Несмотря на то что можно настроить структуру папок соответствующим образом, рекомендуется сохранять файлы в одной структуре папок или иерархии в окне 2 и окне 1 .

2. Скопируйте следующие файлы из окна 1 в окно 2 .

Папка BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy .

–  –  –

Папка BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps .

Папка BOE_INSTALL_DIR\InstallData\setup.engine .

3. Задайте для переменной среды JAVA_HOME каталог JDK 1.5 или 1.6 .

4. Измените файл конфигурации WDeploy для используемого сервера веб-приложений. Необходимо указать все обязательные сведения для развертывания веб-приложения средством WDeploy .

Например, чтобы изменить файл конфигурации для WebLogic 10, необходимо изменить файл следующим образом:

as_domain_dir=C:\bea10\user_projects\domains\base_domain as_instance=AdminServer as_admin_port=7001 as_admin_username=weblogic as_admin_password=weblogic

Файл конфигурации расположен в следующем каталоге:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf \config.WEB_APP_SERVER

5. Выполните скрипт wdeploy из его местоположения в Box 2, открыв консоль командной строки и указав следующую команду:

–  –  –

Для получения дополнительных сведений см. Файл конфигурации WDeploy .

Передаваемый аргумент -Dwar_dir определяет расположение входящих общих WAR-файлов для развертывания. Например, чтобы развернуть универсальный файл BOE.war, выполните следующие действия .

–  –  –

Передаваемый параметр -Dwar_dir=ЦЕЛЕВОЕ_РАСПОЛОЖЕНИЕ_ОБЩЕГО_WAR_ФАЙЛА определяет расположение для сохранения исходящих WAR-файлов .

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

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

Примечание Рекомендуется не сохранять пароли учетной записи администратора сервера веб-приложений в файле конфигурации WDeploy, а передавать их из командной строки с помощью параметра Das_admin_password=PASSWORD .

WDeploy использует файлы конфигурации трех типов:

Файл конфигурации WDeploy (BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\wdeploy.conf): хранит общие настройки WDeploy, применяемые ко всем серверам веб-приложений .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью средства WDeploy защищены .

Файлы конфигурации сервера веб-приложений (BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\config.WEB_APP_SERVER): содержат настройки определенного сервера веб-приложений .

Файл конфигурации веб-приложения (BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\apps\WEB_APP.properties): содержит настройки развертывания определенного веб-приложения .

–  –  –

Файл конфигурации BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf \wdeploy.conf хранит настройки, которые могут быть использованы при развертывании любого сервера веб-приложений .

Свойства, хранящиеся в файле конфигурации WDeploy, могут быть переопределены из командной строки при помощи параметра -DPROPERTY. Тем не менее настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

Полный список свойств WDeploy см. в разделе Параметры свойств WDeploy .

4.5.2 Файлы конфигурации сервера веб-приложений Так как каждому веб-серверу и серверу веб-приложений требуются свои настройки WDeploy, инструмент WDeploy дает ссылку на файл конфигурации для каждого поддерживаемого файла. Файлы конфигурации хранятся в папке WDeploy conf по следующему пути:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf \config.WEB_APP_SERVER Подставьте вместо WEB_APP_SERVER имя сервера веб-приложений, на котором развертывается инструмент WDeploy .

В следующем списке приводятся все файлы конфигурации для поддерживаемых в настоящее время серверов веб-приложений:

config.jboss5 config.sapappsvr72 (SAP NetWeaver AS Java 7.2) config.sapappsvr73 (SAP NetWeaver AS Java 7.3x и 7.4) config.tomcat6 (Tomcat 6.0) config.tomcat7 (Tomcat 7.0) config.weblogic10 (WebLogic 10 и 10.3) config.weblogic11 (WebLogic 10.3.x (11gR1)) config.websphere6 (WebSphere 6.1) config.websphere7 (WebSphere 7.0) config.websphere8 (WebSphere 8.5) В следующих разделах перечисляются параметры конфигурации, доступные для каждого поддерживаемого веб-сервера и сервера веб-приложений .

–  –  –

Установите значения по умолчанию для следующих параметров в файле config.jboss5 (JBoss 5.0), чтобы избежать необходимости предоставления их каждый раз в командной строке .

–  –  –

4.5.2.2 Файл конфигурации SAP NetWeaver AS Java 7.2,

7.3x или 7.4 Примечание На данный момент средство Wdeploy не поддерживает развертывание в SAP NetWeaver 7.3x или 7.4 .

Используйте команду wdeploy predeploy или wdeploy predeployall средства WDeploy, чтобы создать SCA-файлы и выполнить развертывание вручную с помощью SAP Software Update Manager (SUM). Чтобы использовать эти команды предварительного развертывания, не нужно задавать параметры в файле config.sapappsvr73 .

Установите значения по умолчанию для следующих параметров в файлах config.sapappsvr72 (SAP NetWeaver 7.2) и config.sapappsvr73 (SAP NetWeaver 7.3x и 7.4), чтобы их не нужно было вводить каждый раз в командной строке .

–  –  –

Установите значения по умолчанию для следующих параметров в файле config.tomcat6 или config.tomcat7, чтобы избежать необходимости предоставления их каждый раз в командной строке .

При развертывании разделенной среды, в которой сервер веб-приложений Tomcat стоит в паре с выделенным веб-сервером Apache, ознакомьтесь с разделом Развертывание на отдельных веб-сервере Apache и сервере веб-приложений Tomcat [стр. 64] .

–  –  –

4.5.2.4 Файл конфигурации WebLogic 10, 10.3 или 10.3.x (11gR1) Установите значения по умолчанию для следующих параметров в файле config.weblogic10 или config.weblogic11, чтобы избежать необходимости предоставления их каждый раз в командной строке .

–  –  –

4.5.2.5 Файл конфигурации WebSphere 6, 7, 8.5 или 8.5.5 Установите значения по умолчанию для следующих параметров в файле config.websphere6, config.websphere7 или config.websphere8, чтобы их не нужно было каждый раз предоставлять в командной строке .

–  –  –

4.5.2.6 Выделенные веб-серверы в разделенных развертываниях При развертывании веб-приложений на выделенном веб-сервере в раздельных развертываниях используйте имя поддерживаемого веб-сервера:

config.apache (Apache Web Server или IBM IHS) Примечание Рекомендуется не сохранять пароли учетной записи администратора сервера веб-приложений в файле конфигурации WDeploy, а передавать их из командной строки с помощью параметра Das_admin_password=PASSWORD .

Разделенные развертывания применяют выделенный сервер веб-приложений для обслуживания динамического контента, а выделенный веб-сервер – для обслуживания статического контента. В следующей таблице представлены серверы веб-приложений, которые можно настроить для разделенного развертывания платформы SAP BusinessObjects Business Intelligence .

–  –  –

4.5.2.6.1 файл конфигурации Apache или IBM IHS (раздельное развертывание) Установите значения по умолчанию для следующих параметров в файле config.apache, чтобы их не нужно было каждый раз предоставлять в командной строке .

–  –  –

Примечание При использовании IBM IHS с сервером веб-приложений WebSphere 6, 7, 8.5 или 8.5.5 убедитесь, что каталог as_plugin_cfg_dir настроен корректно в config.websphere6, config.websphere7 или config.websphere8 .

4.5.3 Файл свойств настройки веб-приложения Каждое веб-приложение может быть развернуто в другое местоположение на сервере веб-приложений, и может иметь другие параметры упаковки .

Каждое развертываемое веб-приложение настраивается в файле конфигурации BOE_INSTALL_DIR \SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\app\WEB_APP.properties .

Следующие настройки доступны в файле конфигурации WEB_APP.properties:

–  –  –

При развертывании веб-приложения в определенное местоположение на сервере веб-приложений следует использовать переменную appvdir для установки местоположения веб-приложения в корневом контексте сервера. Например, если корневым контекстом сервера веб-приложений был http:// www.mycompany.com/BOE, установка для параметра appvdir значения mywebapp/ приведет к тому, что веб-приложение будет доступно по адресу http://www.mycompany.com/BOE/mywebapp/ .

4.6 Использование инструмента командной строки WDeploy Перед использованием средства командной строки WDeploy убедитесь в том, что файлы конфигурации WDeploy должным образом настроены для сервера веб-приложений. См. раздел Файлы конфигурации WDeploy .

Для получения информации о предпосылках для WDeploy см. раздел Предпосылки для WDeploy [стр. 20] .

Средство командной строки WDeploy устанавливается в составе платформы SAP BusinessObjects Business

Intelligence:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\wdeploy.bat

Доступно два типа команд:

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

Например:

–  –  –

WEB_APP_SERVER – это имя веб-сервера или сервера веб-приложений, которое должно совпадать с именем файла конфигурации WDeploy BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\config.WEB_APP_SERVER .

Например, для SAP NetWeaver AS Java 7.3 файл конфигурации называется BOE_INSTALL_DIR \SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\config.sapappsvr73, поэтому для параметра WEB_APP_SERVER, передаваемого в WDeploy в командной строке, требуется установить значение sapappsvr73 .

-DСВОЙСТВО=value – по крайней мере одна пара "ключ-значение". Параметры, введенные в командной строке, переопределяют параметры в файле конфигурации .

Например, чтобы развернуть веб-приложение BOE, следует воспользоваться параметром DAPP=BOE. Это значение переопределяет любые значения для –DAPP=, хранящиеся в файле конфигурации сервера веб-приложений config.WEB_APP_SERVER .

ДЕЙСТВИЕ – имя выполняемой операции .

Например, действие deployall развернет все веб-приложения на сервере веб-приложений, указанном как WEB_APP_SERVER в первом параметре .

–  –  –

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

Имя сервера является первым параметром, данным в командной строке при запуске инструмента WDeploy:

wdeploy.bat WEB_APP_SERVER [-DСВОЙСТВО=значение] ДЕЙСТВИЕ WEB_APP_SERVER является именем веб-сервера или сервера веб-приложений. Данное имя должно соответствовать имени файла конфигурации в BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\config .

Полный список допустимых имен для WEB_APP_SERVER, см. в разделе Значения для WEB_APP_SERVER .

–  –  –

wdeploy.bat Tomcat6

-Das_dir=C:\Tomcat6

-Das_instance=localhost

-Das_service_name=Tomcat6

-DAPP=BOE deployonly Свойства также можно настроить в файле конфигурации wdeploy.config. Это позволяет задавать свойства по умолчанию и при необходимости переопределять их из командной строки. Дополнительные сведения о файле конфигурации wdeploy.conf см. в разделе Файл конфигурации WDeploy .

В следующей таблице перечислены все свойства для WDeploy .

–  –  –

4.6.1.2.1 Обязательные параметры свойств для разделения развертываний веб-уровня Некоторые свойства являются обязательными для развертываний веб-уровня (отдельных веб-серверов и серверов веб-приложений). При развертывании с разделением веб-уровня убедитесь, что следующие параметры свойств либо указаны в командной строке, либо настроены в файле конфигурации веб-сервера или сервера веб-приложений (config.WEB_APP_SERVER) .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью средства WDeploy защищены .

Задайте свойство -Das_mode=split, чтобы разделять статический контент для веб-сервера и динамический контент для сервера веб-приложений .

Задайте в качестве значения свойства -Dconnector_type=CONNECTOR_TYPE соответствующий тип коннектора. В качестве значения connector_type укажите имя выделенного сервера вебприложений, используемого данным веб-сервером. Например, при использовании веб-сервера Apache и сервера веб-приложений Tomcat 6 свойство connector_type должно иметь значение tomcat6 .

В развертываниях, где веб-сервер выполняется на том же хосте, что и сервер веб-приложений, необходимо задать свойства -Dws_type=WEB_SERVER_TYPE и -Dws_dir=WEB_SERVER_DIR .

–  –  –

Последний параметр команды WDeploy – это действие, которое нужно выполнить. В следующем разделе содержится информация по каждому допустимому действию и его функциям .

–  –  –

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

Доступны следующие общие команды:

wdeploy help: отображает сводку по доступным командам WDeploy .

wdeploy listappservers: список всех серверов веб-приложений Java, поддерживаемых этой версией WDeploy .

wdeploy version: отображает номер версии инструмента WDeploy .

wdeploy buildwarall: создание прототипа WAR-файла с использованием дерева источников вебприложения .

Синтаксис:

wdeploy.bat buildwarall

-Dapp_source_tree=LOCATION_OF_WEB_APP_SOURCE

-Dwar_dir=TARGET_LOCATION_OF_GENERIC_WAR_FILES

–  –  –

wdeploy.bat buildwarall

-Dapp_source_tree="C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps"

-Dwar_dir="C:\myGenericWarFiles" 4.6.2 Примеры использования средства WDeploy Этот раздел содержит примеры использования команд WDeploy для поддерживаемых серверов вебприложений .

Напоминание Перед использованием WDeploy убедитесь в том, что файлы конфигурации WDeploy должным образом настроены для сервера веб-приложений. См. раздел Файлы конфигурации WDeploy [стр. 29] .

Ознакомьтесь в разделе Рассмотрение особых данных [стр. 63] с важными сведениями, касающимися конкретного сервера веб-приложений .

–  –  –

Команда wdeploy predeploy готовит веб-приложение для развертывания на целевом сервере вебприложений .

Средство WDeploy устанавливает внутренний файл конфигурации web.xml вместе с другими изменениями, необходимыми для того, чтобы веб-приложение могло быть развернуто на целевом сервере веб-приложений .

После настройки конфигурации веб-приложение упаковывается в WAR- или EAR-файл и сохраняется в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \WEB_APP_SERVER .

Получающийся в результате WAR- или EAR-файл можно развернуть вручную с помощью консоли администрирования сервера веб-приложений или с помощью команды wdeploy deploy .

Пример Например, команда wdeploy predeploy используется для подготовки веб-приложения BOE, чтобы оно было готово к развертыванию на определенном сервере веб-приложений .

–  –  –

Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

В представленной далее таблице показаны примеры параметров для развертывания веб-приложения BOE на конкретных серверах веб-приложений. Все параметры являются обязательными, если они не помечены как необязательные в файлах конфигурации. Параметры, указываемые в командной строке, имеют более высокий приоритет и переопределяют параметры, установленные в файлах конфигурации. Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

Команда wdeploy predeployall выполняет команду wdeploy predeploy для всех веб-приложений, находящихся в исходном каталоге веб-приложений платформы SAP BusinessObjects Business Intelligence:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps Пример Например, используйте команду wdeploy predeployall для применения команды wdeploy predeploy ко всем веб-приложениям .

wdeploy.bat WEB_APP_SERVER predeployall Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

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

Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

4.6.2.4 wdeploy deployonly Команда wdeploy deployonly развертывает подготовленное веб-приложение на целевом сервере вебприложений .

Развертываемые WAR- или EAR-файлы в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\WEB_APP_SERVER развертываются на сервере вебприложений с помощью команды wdeploy deployonly, вызывающей интерфейс командной строки сервера веб-приложений .

Если веб-приложение еще не подготовлено для развертывания, команда wdeploy predeploy вызывается автоматически .

Пример Например, используйте команду wdeploy deployonly для развертывания подготовленного вебприложения BOE на сервере веб-приложений .

wdeploy.bat WEB_APP_SERVER

-DAPP=BOE deployonly Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

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

–  –  –

4.6.2.5 wdeploy deployonlyall Команда wdeploy deployonlyall выполняет команду wdeploy deployonly для всех подготовленных веб-приложений .

Пример Например, используйте команду wdeploy deployonlyall для применения команды wdeploy deployonly ко всем подготовленным веб-приложениям .

wdeploy.bat WEB_APP_SERVER deployonlyall Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

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

–  –  –

Команда wdeploy deploy является объединением команд wdeploy predeploy и wdeploy deployonly, которое позволяет подготовить и развернуть веб-приложение на целевом сервере веб-приложений с помощью одной команды .

Пример Например, используйте команду wdeploy deploy для подготовки и развертывания веб-приложения BOE на целевом сервере веб-приложений .

wdeploy.bat WEB_APP_SERVER

-DAPP=BOE deploy Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

В представленной далее таблице показаны примеры параметров для развертывания веб-приложения BOE на конкретных серверах веб-приложений. Все параметры являются обязательными, если они не помечены как необязательные в файлах конфигурации. Параметры, указываемые в командной строке, имеют более высокий приоритет и переопределяют параметры, установленные в файлах конфигурации. Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

4.6.2.7 wdeploy deployall Команда wdeploy deployall выполняет команду wdeploy deploy для всех веб-приложений, которые находятся в исходном каталоге веб-приложений платформы SAP BusinessObjects Business Intelligence:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps Пример Например, используйте команду wdeploy deployall для применения команды wdeploy deploy ко всем веб-приложениям .

wdeploy.bat WEB_APP_SERVER deployall Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

В представленной далее таблице показаны примеры параметров для развертывания всех вебприложений на конкретных серверах веб-приложений. Все параметры являются обязательными, если они не помечены как необязательные в файлах конфигурации. Параметры, указываемые в командной строке, имеют более высокий приоритет и переопределяют параметры, установленные в файлах конфигурации. Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

Команда wdeploy undeploy вызывает интерфейс командной строки целевого сервера веб-приложений для удаления развернутого веб-приложения платформы SAP BusinessObjects Business Intelligence с сервера .

Пример Например, команда wdeploy undeploy используется для отмены развертывания веб-приложения с целевого сервера веб-приложений .

wdeploy.bat WEB_APP_SERVER

-DAPP=BOE undeploy Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

В представленной далее таблице показаны примеры параметров для отмены развертывания вебприложения BOE на конкретных серверах веб-приложений. Все параметры являются обязательными, если они не помечены как необязательные в файлах конфигурации. Параметры, указываемые в командной строке, имеют более высокий приоритет и переопределяют параметры, установленные в файлах конфигурации. Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

Команда wdeploy undeployall выполняет команду wdeploy undeploy для всех веб-приложений платформы SAP BusinessObjects Business Intelligence, развернутых на целевом сервере веб-приложений .

–  –  –

wdeploy.bat WEB_APP_SERVER undeployall Замените переменную WEB_APP_SERVER именем сервера веб-приложений, как показано в следующей таблице .

В представленной далее таблице показаны примеры параметров для отмены развертывания всех вебприложений на конкретных серверах веб-приложений. Все параметры являются обязательными, если они не помечены как необязательные в файлах конфигурации. Параметры, указываемые в командной строке, имеют более высокий приоритет и переопределяют параметры, установленные в файлах конфигурации. Тем не менее, настоятельно рекомендуется настроить параметры в файле конфигурации config.WEB_APP_SERVER для используемого развертывания .

–  –  –

4.6.3 Рассмотрение особых данных Следующий раздел содержит важные сведения, касающиеся развертывания веб-приложений на сервере веб-приложений .

–  –  –

4.6.3.1.1 Предварительные требования для развертывания в SAP NetWeaver Примечание Если на сервере запущены какие-либо установленные веб-приложения платформы SAP BusinessObjects Business Intelligence, необходимо удалить их, прежде чем продолжить .

Перед развертыванием веб-приложений платформы BI на сервере приложений SAP NetWeaver (любой версии) следует убедиться, что HTML- и HTM-файлы не сжаты.

Например, в SAP NetWeaver AS 7.3:

1. Зарегистрируйтесь в портале администратора SAP NetWeaver .

Например, http://имя_сервера:50200/nwa

2. Выберите в меню: Конфигурация Инфраструктура Свойства системы Java .

3. На вкладке Службы выберите Поставщик HTTP .

–  –  –

AlwaysCompressed: удалите *.htm,*.html,text/html из этого свойства. Это поле не может быть пустым — введите пробел, если оно пустое .

NeverCompressed: добавьте *.htm,*.html,text/html к этому свойству .

–  –  –

4.6.3.2.1 Развертывание на отдельных веб-сервере Apache и сервере веб-приложений Tomcat Чтобы сократить нагрузку на сервер веб-приложений, можно настроить отдельный, выделенный вебсервер для обслуживания статического содержимого. Все статическое содержимое будет обслуживаться веб-сервером, а динамическое содержимое – сервером веб-приложений. Ниже приводятся инструкции по использованию средства WDeploy для разделения ресурсов веб-приложения на статическое и динамическое содержимое и последующего соответствующего развертывания этого содержимого .

1. Настройте веб-сервер Apache и убедитесь в правильности его функционирования. Загрузите вебстраницу, например тестовую страницу Apache по умолчанию, чтобы проверить правильность обслуживания содержимого веб-сервером .

Откройте веб-браузер и введите URL-адрес веб-сервера. Например: http://apache.mycompany.com .

2. Убедитесь, что сервер веб-приложений Tomcat функционирует правильно .

Откройте веб-браузер и введите IP-адрес или имя хоста сервера веб-приложений и номер порта .

Например, http://tomcat.mycompany.com:8080 .

Примечание Если на сервере запущены какие-либо установленные веб-приложения платформы SAP BusinessObjects Business Intelligence, необходимо удалить их, прежде чем продолжить .

3. Загрузите коннектор Apache Tomcat с веб-сайта Tomcat. Блок соединения Apache Tomcat позволяет подключаться к веб-серверу Apache с использованием сервера веб-приложений Tomcat, поэтому сервер Apache может пересылать запросы динамических ресурсов на сервер Tomcat .

4. Следуйте инструкциям по конфигурированию подключаемого модуля на веб-сайте Apache для настройки моста между веб-сервером Apache и сервером веб-приложений Tomcat .

Теперь запросы динамических ресурсов при получении сервером Apache пересылаются на сервер Tomcat .

–  –  –

Примечание URL-адрес в этом примере будет работать только в том случае, если вручную развернуто вебприложение jsp-examples .

6. Если сервер веб-приложений установлен на том же компьютере, что и платформа SAP BusinessObjects Business Intelligence, запустите средство WDeploy на компьютере локально. Если сервер вебприложений запущен на другом компьютере, необходимо скопировать команду wdeploy среду на сервер веб-приложений. См. раздел Развертывание веб-приложений на удаленном компьютере .

7. Настройте среду WDeploy для разделения содержимого между веб-сервером и сервером вебприложений. Этот режим носит название "разделение" .

Файлы конфигурации WDeploy для серверов Apache и Tomcat располагаются в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf .

Измените файл конфигурации WDeploy для Tomcat. Например, для сервера Tomcat 6.0 файл

config.tomcat6 будет выглядеть следующим образом:

–  –  –

Измените файл config.apache. Например, ws_dir=C:\Webserver\Apache224 connector_type=Tomcat6 deployment_dir=C:\Webserver\Apache224\htdocs

8. Используйте команду wdeploy predeploy в режиме разделения для разделения исходных вебприложений на статические и динамические файлы .

Например, Запустите следующую команду для извлечения статического содержимого для веб-сервера Apache .

–  –  –

9. Запустите команду wdeploy deployonlyall для развертывания динамического содержимого на сервере приложений Tomcat, а статического содержимого – на сервере Apache .

Если серверы Apache и Tomcat запущены на одном компьютере, статическое и динамическое содержимое будет автоматически развернуто на серверах при выполнении следующей команды:

wdeploy.bat Tomcat6 -Das_mode=split

-Dws_type=apache deployonlyall

–  –  –

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

–  –  –

Примечание Если динамическое и статическое содержимое находится в пользовательском каталоге, необходимо использовать параметр -Dwork_dir .

Скопируйте статическое содержимое в каталог htdocs на веб-сервере:

Извлеките zip-файлы на сервере веб-приложений в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\Tomcat6\resources .

Скопируйте эти папки с сервера веб-приложений Tomcat в папку WS_DIR\htdocs на сервере Apache .

Скопируйте файлы bobj.application.conf с сервера веб-приложений Tomcat в папку WS_DIR\conf на сервере Apache .

Обновите файл httpd.conf для Apache, расположенный в папке WS_DIR\conf, с использованием файлов конфигурации приложения. Для каждого веб-приложения включите запись в файл httpd.conf.

Например, чтобы добавить BOE, необходимо ввести:

–  –  –

При выполнении новой установки платформы SAP BusinessObjects Business Intelligence и выборе использования связанного сервера веб-приложений Tomcat сжатие HTTP gzip в Tomcat включается автоматически .

Сжатие gzip уменьшает время ответа и повышает пропускную способность сервера веб-приложений. Но если планируется развертывание веб-приложений на сервере веб-приложений Tomcat, обратите внимание, что развертывание веб-приложений на сервере Tomcat с включенным сжатием gzip может отличаться от процесса, используемого для развертывания веб-приложений в версии сервера Tomcat, связанного с более ранней версией платформы SAP BusinessObjects Business Intelligence .

–  –  –

4.6.3.3.1 Развертывание на отдельных веб-сервере IHS и сервере веб-приложений WebSphere Чтобы сократить нагрузку на сервер веб-приложений, можно настроить отдельный, выделенный вебсервер для обслуживания статического содержимого. Все статическое содержимое будет обслуживаться веб-сервером, а динамическое содержимое – сервером веб-приложений. Ниже приводятся инструкции по использованию средства WDeploy для разделения ресурсов веб-приложения на статическое и динамическое содержимое и последующего соответствующего развертывания этого содержимого .

1. Настройте веб-сервер IBM HTTP Server (IHS) и убедитесь в правильности его функционирования .

Загрузите веб-страницу, например тестовую страницу IHS по умолчанию, чтобы проверить правильность обслуживания содержимого веб-сервером .

Откройте веб-браузер и укажите IP-адрес или имя хоста веб-сервера и номер порта, если сервер не прослушивает порт 80. Например, http://ihs.mycompany.com .

2. Убедитесь, что сервер веб-приложений WebSphere функционирует правильно .

Откройте веб-браузер и введите IP-адрес или имя хоста сервера веб-приложений и номер порта .

Например: http://websphere.mycompany.com:9080 .

Примечание Если на сервере запущены какие-либо установленные веб-приложения платформы SAP BusinessObjects Business Intelligence, необходимо удалить их, прежде чем продолжить .

3. Запустите мастер установки подключаемого модуля веб-сервера, чтобы установить подключаемый модуль, соединяющий WebSphere с IHS, и следуйте инструкциям для указания сведений о веб-сервере IHS .

4. Следуйте инструкциям по конфигурированию подключаемого модуля на веб-сайте WebSphere для настройки моста между IHS и WebSphere .

Теперь запросы динамических ресурсов при получении сервером IHS пересылаются на сервер WebSphere .

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

Например, перейдите по URL-адресу: http://ihs.mycompany.com/snoop/ .

6. Если сервер веб-приложений установлен на том же компьютере, что и платформа SAP BusinessObjects Business Intelligence, запустите средство WDeploy на компьютере локально. Если сервер вебприложений запущен на другом компьютере, необходимо скопировать команду wdeploy среду на сервер веб-приложений. См. раздел Развертывание веб-приложений на удаленном компьютере .

7. Настройте среду WDeploy для разделения содержимого между веб-сервером и сервером вебприложений. Этот режим носит название "разделение" .

Файлы конфигурации WDeploy для серверов Apache и WebSphere располагаются в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf .

Измените файл config.apache. Например, ws_dir=C:\Program Files\Apache Software Foundation\Apache 2.2 connector_type=websphere6

–  –  –

Измените файл config.websphere6. Например, as_soap_port=8880 #as_admin_username=admin #as_admin_password=password as_dir=C:\Program Files\IBM\WebSphere\AppServer as_instance=server1 as_plugin_cfg_dir=C:\Program Files\IBM\WebSphere\AppSever\profiles \AppSrv01\config\cells\CELLNAME\nodes\NODENAME\servers\${ws_instance} as_profile_name=AppSrv01 as_virtual_host=default_host as_admin_is_secure=false enforce_file_limit=true ws_instance=webserver1

8. Используйте команду wdeploy predeploy в режиме разделения для разделения исходных вебприложений на отдельные статические и динамические ресурсы .

Примечание Перед запуском команды wdeploy predeploy убедитесь, что параметр as_plugin_cfg_dir в config.websphereX задан как папка, которая содержит файл WebSphere plugin-cfg.xml .

–  –  –

Динамическое содержимое веб-приложений располагается в каталоге: BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\websphere6\application. Статическое содержимое располагается в каталоге: BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\websphere6\resources .

9. Запустите команду wdeploy deployonlyall для развертывания динамического содержимого на сервере приложений WebSphere, а статического содержимого на сервере IHS .

Если серверы IHS и WebSphere запущены на одном компьютере, статическое и динамическое содержимое будет автоматически развернуто на серверах при выполнении следующей команды:

wdeploy.bat websphere6 -Das_mode=split

-Dws_type=apache deployonlyall Примечание Если динамическое и статическое содержимое находится в пользовательском каталоге, необходимо использовать параметр -Dwork_dir .

–  –  –

Примечание Если динамическое и статическое содержимое находится в пользовательском каталоге, необходимо использовать параметр -Dwork_dir .

Скопируйте статическое содержимое в каталог htdocs на веб-сервере:

Извлеките zip-файлы на сервере веб-приложений в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\websphere6\resources .

Скопируйте эти папки с сервера веб-приложений WebSphere в папку WS_DIR\htdocs на сервере IHS .

Скопируйте файлы bobj.application.conf с сервера веб-приложений WebSphere в папку WS_DIR\conf на сервере IHS .

Обновите файл httpd.conf для IHS, расположенный в папке WS_DIR\conf, с использованием файлов конфигурации приложения. Для каждого веб-приложения включите запись в файл

httpd.conf. Например, чтобы добавить BOE, необходимо ввести:

Include conf\bobj.BOE.conf

10. Скопируйте файл plugin-cfg.xml в рабочие папки IHS и WebSphere. Если для развертывания используется консоль администрирования WebSphere, а IHS и WebSphere установлены на одном хосте, перейдите к следующему шагу. Если IHS и WebSphere установлены на одном хосте, команда WDeploy автоматически скопирует файл plugin-cfg.xml .

К примеру, скопируйте следующий файл:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\work_dir \websphere6\application\PluginSplit\plugin-cfg.xml

К рабочему каталогу WebSphere:

WS_HOME\AppServer\profiles\AppSrv01\config\cells\CELL_NAME\nodes\NODE_NAME \servers\SERVER_NAME

И в рабочий каталог IHS:

WS_DIR\Plugins\config\WEB_SERVER_NAME

11. Убедитесь, что статическое и динамическое содержимое настроено правильно. Для этого попробуйте открыть веб-приложение на веб-сервере. Например, создайте URL-адрес, который состоит из адреса веб-сервера с корневым контекстом веб-приложения, развернутого на сервере веб-приложений:

http://ihs.mycompany.com/BOE/CMC/. В этом примере ihs.mycompany.com является веб-сервером, а /BOE/CMC/ является развернутым веб-приложением .

Теперь статическое содержимое обслуживается выделенным веб-сервером, а динамическое содержимое

– выделенным сервером веб-приложений .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью средства WDeploy защищены .

4.6.3.3.2 Первоочередная загрузка классов использованием загрузчика классов приложений Для установленных веб-приложений необходимо настроить режим загрузки классов Сначала классы, загруженные загрузчиком классов приложений (родительские элементы последними) с помощью консоли администрирования WebSphere. Это позволяет использовать общие классы, входящие в состав вебприложений платформы BI, например, библиотеку JavaServer Faces (JSF), вместо любых реализаций, представленных WebSphere .

Выполните вход в консоль WebSphere Integrated Solutions Console с использованием учетной записи администрирования. Можно запустить программу Консоль администрирования WebSphere или использовать веб-браузер, чтобы открыть http://WAS_HOSTNAME:PORT/ibm/console, где WAS_HOSTNAME – это имя сервера WebSphere, а PORT – номер порта, на котором север прослушивает запросы для входа. По умолчанию используется номер порта 9060 .

1. Выберите в меню Приложения Тип приложения Корпоративные приложения WebSphere .

Появится окно Корпоративные приложения .

2. Выберите веб-приложение, развертываемое средством WDeploy, из списка ресурсов администрирования .

Появится экран конфигурации корпоративных приложений .

3. Выберите Управление модулями .

Появится экран Управление модулями .

4. Выберите модуль веб-приложения (в столбце Модуль) .

Появится экран Управление общими свойствами модулей .

5. Выберите Сначала классы, загруженные загрузчиком классов приложений (родительский последний) в свойстве Последовательность загрузчика классов .

Отобразится сообщение с запросом на подтверждение .

6. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем отображается экран Управление модулями .

7. Нажмите кнопку ОК .

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

8. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем появляется экран Корпоративные приложения .

9. Установите флажок данного веб-приложения и нажмите кнопку Запуск .

Появится сообщение с подтверждением успешного запуска веб-приложения .

При развертывании нескольких веб-приложений повторите действия с 2 по 9 для каждого вебприложения .

–  –  –

4.6.3.4.1 Развертывание на отдельных веб-сервере Apache и сервере веб-приложений WebLogic Чтобы сократить нагрузку на сервер веб-приложений, можно настроить отдельный, выделенный вебсервер для обслуживания статического содержимого. Все статическое содержимое будет обслуживаться © 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 70 Развертывание веб-приложений с помощью средства WDeploy защищены .

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

1. Настройте веб-сервер Apache и убедитесь в правильности его функционирования. Загрузите вебстраницу, например тестовую страницу Apache по умолчанию, чтобы проверить правильность обслуживания содержимого веб-сервером .

Откройте веб-браузер и укажите IP-адрес или имя хоста веб-сервера и номер порта, если сервер не прослушивает порт 80. Например: http://apache.mycompany.com .

2. Убедитесь, что сервер приложений WebLogic функционирует правильно .

Откройте веб-браузер и введите IP-адрес или имя хоста сервера веб-приложений и номер порта .

Например: http://weblogic.mycompany.com:7001 .

Примечание Если на сервере запущены какие-либо установленные веб-приложения платформы SAP BusinessObjects Business Intelligence, необходимо удалить их, прежде чем продолжить .

3. Загрузите подключаемый модуль сервера WebLogic Apache HTTP с веб-сайта BEA. Подключаемый модуль позволяет устанавливать соединение с веб-сервером Apache с использованием сервера вебприложений WebLogic, поэтому сервер Apache может пересылать запросы динамических ресурсов на сервер WebLogic .

4. Следуйте инструкциям по конфигурированию подключаемого модуля на веб-сайте BEA для настройки моста между веб-сервером Apache и сервером WebLogic .

Теперь запросы динамических ресурсов при получении сервером Apache пересылаются на сервер WebLogic .

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

Например, перейдите по URL-адресу: http://apache.mycompany.com/jsp-examples/ .

Примечание URL-адрес в этом примере будет работать только в том случае, если вручную развернуто вебприложение jsp-examples .

6. Если сервер веб-приложений установлен на том же компьютере, что и платформа SAP BusinessObjects Business Intelligence, запустите средство WDeploy на компьютере локально. Если сервер вебприложений запущен на другом компьютере, необходимо скопировать команду wdeploy среду на сервер веб-приложений. См. раздел Развертывание веб-приложений на удаленном компьютере .

7. Настройте среду WDeploy для разделения содержимого между веб-сервером и сервером вебприложений. Этот режим носит название "разделение" .

Файлы конфигурации WDeploy для серверов Apache и WebLogic располагаются в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf .

Измените файл config.weblogic10 или config.weblogic11. Например:

–  –  –

Измените файл config.apache. Например:

ws_dir=C:\Webserver\Apache224 connector_type=weblogic10 deployment_dir=C:\Webserver\Apache224\htdocs

8. Используйте команду wdeploy predeploy в режиме разделения для разделения исходных вебприложений на отдельные статические и динамические ресурсы .

Например:

Запустите следующую команду для извлечения статического содержимого для веб-сервера Apache и динамического содержимого для сервера приложений Weblogic .

–  –  –

Динамическое содержимое располагается в каталоге КАТАЛОГ_УСТАНОВКИ_BOE\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\weblogic10\application. Статическое содержимое располагается в каталоге КАТАЛОГ_УСТАНОВКИ_BOE\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\weblogic10\resources .

9. Запустите команду wdeploy deployonlyall для развертывания динамического содержимого на сервере приложений WebLogic, а статического содержимого – на сервере Apache .

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

wdeploy.bat weblogic10 -Das_mode=split

-Dws_type=apache deployonlyall Примечание Если динамическое и статическое содержимое находится в пользовательском каталоге, необходимо использовать параметр -Dwork_dir .

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

–  –  –

Примечание Если динамическое и статическое содержимое находится в пользовательском каталоге, необходимо использовать параметр -Dwork_dir .

Скопируйте статическое содержимое в каталог htdocs на веб-сервере:

Извлеките zip-файлы на сервере веб-приложений в каталоге КАТАЛОГ_УСТАНОВКИ_BOE\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\WebLogic10\resources .

–  –  –

Теперь статическое содержимое обслуживается выделенным веб-сервером, а динамическое содержимое

– выделенным сервером веб-приложений .

4.6.4 Предварительное развертывание с разделением веб-уровня без доступа к серверу веб-приложений

Команда WDeploy позволяет разделить статический и динамический контент для развертывания на вебсервере и сервере веб-приложений. Доступ к папке развертывания сервера веб-приложений не требуется:

можно копировать разделенный контент с сервера WDeploy на веб-сервер и сервер веб-приложений вручную .

Если программа WDeploy установлена на выделенном веб-сервере, для создания статического контента из веб-приложений непосредственно в каталоге контента веб-сервера используется команда wdeploy predeploy или wdeploy predeployall.

Некоторые параметры являются обязательными для определенных веб-серверов и серверов веб-приложений:

Веб-сервер или сервер Параметры, обязательные для предварительного развертывания веб-приложений

–  –  –

4.6.5 Отключение CMC или веб-приложений стартовой панели BI Веб-приложения консоли Central Management Console (CMC) и стартовой панели BI (ранее InfoView) теперь включены в архив BOE (BOE.war или BOE.ear). Чтобы отключить веб-приложение CMC или стартовой панели BI с целью заблокировать доступ к одному или обоим из них при развертывании архива BOE на сервере веб-приложений, следует использовать инструмент WDeploy .

Чтобы отключить веб-приложение CMC, воспользуйтесь переключателем -Ddisable_CmcApp=true при развертывании BOE.war на сервере веб-приложений. Например, следующая команда развертывает

BOE.war на веб-сервере приложений Tomcat 6, но отключает CMC:

wdeploy.bat tomcat6 -DAPP=BOE -Ddisable_CmcApp=true deploy

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью средства WDeploy защищены .

Чтобы отключить веб-приложение стартовой панели BI, включите переключатель Ddisable_InfoView=true при развертывании файла BOE.war на сервере веб-приложений.

Например, следующая команда развертывает BOE.war на веб-сервере приложений Tomcat 6, но отключает стартовую панель BI:

wdeploy.bat tomcat6 -DAPP=BOE -Ddisable_InfoView=true deploy

–  –  –

Чтобы добавить для веб-приложений поддержку новых языков, сначала выполните установку платформы BI в режиме изменения и добавьте необходимые языки, а затем повторно разверните веб-приложения на сервере веб-приложений .

4.7 Использование инструмента WDeploy GUI Инструмент WDeploy GUI устанавливается как компонент платформы SAP BusinessObjects Business Intelligence и предоставляет альтернативный метод запуска команд wdeploy deployall или wdeploy undeployall посредством графического интерфейса .

Примечание Вместо средства WDeploy GUI рекомендуется использовать средство командной строки WDeploy .

Средство командной строки обладает более широкой функциональностью .

Средство графического пользовательского интерфейса WDeploy не может использоваться для предварительного развертывания веб-приложений. Выполните команду wdeploy predeployall в командной строке .

Для получения сведений о требованиях для WDeploy см. раздел Предпосылки для WDeploy [стр. 20] .

Чтобы выполнить другие операции развертывания, используйте версию командной строки WDeploy .

По умолчанию в графическом интерфейсе пользователя инструмента WDeploy используется английский язык, но при первом запуске выводится подсказка выбрать язык, если установлены другие языковые пакеты. Платформа SAP BusinessObjects Business Intelligence поддерживает следующие языковые пакеты .

–  –  –

Для запуска инструмента графического пользовательского интерфейса WDeploy выберите Пуск Программы Платформа SAP BusinessObjects BI 4 Платформа SAP BusinessObjects BI WDeploy. Его также можно запустить с помощью команды BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\wdeployGUI.bat .

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

–  –  –

Инструмент WDeploy GUI позволяет пользователям развертывать веб-приложения на сервере вебприложений и отменять их развертывание. Изменения не будут затрагивать никакие веб-приложения, развернутые не с помощью программы установки платформы SAP BusinessObjects Business Intelligence или инструмента WDeploy .

Выберите поддерживаемый сервер веб-приложений в раскрывающемся списке Выбор типа сервера вебприложений. После выбора сервера веб-приложений просмотрите сведения в разделах Сведения о сервере веб-приложений и Корневой каталог домена сервера приложений, чтобы удостовериться в правильности выбора сервера веб-приложений .

Для просмотра дополнительных параметров выберите Параметры .

Примечание Не все веб-приложения развертываются автоматически. Веб-приложения, которые не развертываются автоматически, необходимо развернуть с помощью инструмента командной строки WDeploy или с помощью административной консоли сервера веб-приложений .

–  –  –

Окно Параметры инструмента WDeploy GUI позволяет выбирать пользовательские папки для использования при развертывании веб-приложений. Это эквивалентно заданию свойств с использованием командной строки WDeploy. Для получения дополнительных сведений о параметрах WDeploy см .

Параметры свойств WDeploy [стр. 38] .

Рабочий каталог WDeploy (эквивалентный параметру work_dir) .

Местоположение дерева источников веб-приложений (эквивалент параметра app_source_tree) или Местоположение общих файлов WAR (эквивалент параметра war_dir) .

Корневой контекст веб-приложений (эквивалентный параметруroot_context_path) .

Примечание В настоящее время использование при указании пути знаков, не относящихся к английскому алфавиту, в графическом интерфейсе пользователя WDeploy является недопустимым .

–  –  –

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

Чтобы добавить пароль сервера веб-приложений в файл WDeploy GUI:

1. Откройте файл, содержащий информацию WDeploy:

BOE_INSTALL_DIR\wdeploy\conf\config.WEB_APP_SERVER

2. Найдите строку, содержащую информацию о пароле:

as_admin_password=

–  –  –

4.8 После развертывания веб-приложений После развертывания или отмены развертывания веб-приложений перезапустите сервер веб-приложений .

Для проверки конфигурации сервера веб-приложений убедитесь, что стартовую панель BI и Central

Management Console (CMC) можно запустить в веб-браузере. Например:

http[s]://WEB_APP_SERVER:PORT/BI_LAUNCHPAD_CONTEXT http[s]://WEB_APP_SERVER:PORT/CMC_CONTEXT Укажите вместо переменной WEB_APP_SERVER имя хоста или IP-адрес веб-сервера или сервера вебприложений, а вместо переменной PORT номер порта, используемого для соединений HTTP или HTTPS .

Корневой контекст по умолчанию, используемый для стартовой панели BI – /BOE/BI; корневой контекст по умолчанию для CMC – /BOE/CMC .

–  –  –

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

1. BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\logs \WDeploy_summary.log: высокоуровневая запись активности WDeploy с информацией о версии WDeploy, используемом JDK, выполненных командах, конфигурации, местоположении файла WAR, действиях или событиях и их результатах, а также сообщения о любых ошибках и предупреждениях, отображавшихся пользователю во время выполнения .

2. BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\logs\WDeploy.log:

включает все в файл WDeploy_summary.log, однако при этом включает метки времени, а также все предупреждения и сообщения об ошибке .

При использовании команды WDeploy файл WDeploy_summary.log.01 перезаписывается текущей командой, в файл WDeploy.log добавляются данные .

Когда размер файла WDeploy.log достигает 512 КБ, к имени этого файла добавляется уникальный нумерованный суффикс. Например, имя файла WDeploy.log будет изменено на WDeploy.log.01. Если файл с именем WDeploy.log.01 уже существует, будет создан файл WDeploy.log.02 .

–  –  –

5.1 Развертывание веб-приложений вручную Для создания развертываемых WAR- или EAR-файлов перед из развертыванием на сервере вебприложений должно использоваться средство WDeploy .

Далее описываются этапы развертывания веб-приложения с использованием административной консоли сервера приложений .

1. Выполните команду wdeploy predeploy, чтобы подготовить одно веб-приложение, или wdeploy predeployall, чтобы подготовить все веб-приложения .

Пример 1. Использование команды wdeploy predeploy для подготовки WAR-файла веб-приложения BOE .

war для развертывания на сервере Tomcat .

–  –  –

Примечание Команды predeploy и predeployall можно использовать на компьютерах, на которых не установлен сервер веб-приложений, если заданы параметры, необходимые для команды predeploy или predeployall .

Команда WDeploy подготавливает веб-приложения для развертывания на сервере веб-приложений и создает WAR- или EAR-файлы в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\APP_SERVER\application, если не задан параметр -Dwork_dir .

2. Выполните процедуру развертывания вручную, соответствующую определенному серверу вебприложений .

Теперь веб-приложение можно развернуть вручную на сервере веб-приложений .

Повторите эти действия для всех веб-приложений, которые необходимо установить .

–  –  –

Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Для создания доступных для развертывания файлов WAR следует воспользоваться командой wdeploy predeploy .

–  –  –

Для корректной работы веб-клиентов консоли CMC и стартовой панели BI обязательным условием является отключение серверов веб-приложений Java Server Faces (JSF) с JBoss .

Для деактивации JSF необходимо удалить следующие каталоги и выполнить перезапуск JBoss:

JBOSS_HOME\server\default\deploy\jbossweb-tomcat55.sar\jsf-libs JBOSS_HOME\server\default\tmp JBOSS_HOME\server\default\work Примечание Использование функций регистрации Java log4j, включенных в платформу SAP BusinessObjects Business Intelligence, описано в разделе 10.3.7 Использование собственного файла log4j.properties – определение области загрузчика классов в Руководстве по процессам разработки JBoss: http:// docs.jboss.org/process-guide/en/html/logging.html#d0e3341 .

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

JBOSS_HOME\server\all\deploy JBOSS_HOME\server\default\deploy JBOSS_HOME\server\minimal\deploy

1. Скопируйте файлы WAR в соответствующий корневой подкаталог контекста по одному из указанных выше путей в зависимости от уровня службы, предоставленного сервером JBoss для развертывания .

Веб-приложение автоматически развертывается сервером JBoss при копировании файла в соответствующий каталог .

2. Проверьте в журнале сервера JBoss наличие сообщения, аналогичного сообщению, показанному выше, о подтверждении успешного развертывания WAR .

09:54:28,703 INFO [TomcatDeployer] deploy, ctxPath=/BOE, warUrl=.../tmp/deploy/tmp43109BOE-exp.war/ 5.1.1.1 Развертывание веб-приложения dswsbobje на JBoss 5 Для развертывания веб-приложения dswsbobje на JBoss 5, следуйте приведенным ниже шагам .

1. Создайте веб-приложение dswsbobje с помощью команды wdeploy predeploy .

2. Найдите веб-приложение dswsbobje в развернутой форме в следующем каталоге: .

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \jboss5\application

3. Скопируйте папку dswsbobje в папку развертывания JBoss:

JBOSS_HOME\server\default\deploy Сервер веб-приложений должен автоматически развертывать dswsbobje. Если нет, перезапустите JBoss .

–  –  –

Чтобы развернуть веб-приложение BusinessProcessBI на сервере JBoss 5, выполните приведенные ниже шаги .

1. Создайте веб-приложение BusinessProcessBI с помощью команды wdeploy predeploy .

2. Найдите веб-приложение BusinessProcessBI в развернутой форме в следующем каталоге:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \jboss5\application

3. Скопируйте папку BusinessProcessBI в папку развертывания JBoss:

JBOSS_HOME\server\default\deploy Сервер веб-приложений должен автоматически развертывать BusinessProcessBI. Если нет, перезапустите JBoss .

5.1.2 Развертывание SAP NetWeaver 7.2, 7.3x и 7.4 вручную 5.1.2.1 Предварительные требования для развертывания в SAP NetWeaver Примечание Если на сервере запущены какие-либо установленные веб-приложения платформы SAP BusinessObjects Business Intelligence, необходимо удалить их, прежде чем продолжить .

Перед развертыванием веб-приложений платформы BI на сервере приложений SAP NetWeaver (любой версии) следует убедиться, что HTML- и HTM-файлы не сжаты.

Например, в SAP NetWeaver AS 7.3:

1. Зарегистрируйтесь в портале администратора SAP NetWeaver .

Например, http://имя_сервера:50200/nwa

2. Выберите в меню: Конфигурация Инфраструктура Свойства системы Java .

3. На вкладке Службы выберите Поставщик HTTP .

4. В поле Расширенные сведения измените свойства AlwaysCompressed и NeverCompressed следующим образом:

AlwaysCompressed: удалите *.htm,*.html,text/html из этого свойства. Это поле не может быть пустым — введите пробел, если оно пустое .

NeverCompressed: добавьте *.htm,*.html,text/html к этому свойству .

–  –  –

5. Сохраните изменения перед выходом из системы .

5.1.2.2 Развертывание консоли администрирования SAP NetWeaver AS Java 7.2 вручную Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Воспользуйтесь командой wdeploy predeploy для создания развертываемых SCA-файлов .

Для развертывания веб-приложений с помощью консолей администрирования SAP NetWeaver AS Java 7.2 требуется SAP NetWeaver Developer Studio 7.1. SAP NetWeaver Developer Studio можно установить в той же системе, в которой размещена платформа SAP BusinessObjects Business Intelligence или в отдельной системе с сетевым доступом и к серверу веб-приложений, и к развертываемым SCA-файлам .

1. Запустите приложение SAP NetWeaver Developer Studio .

2. При первом использовании приложения SAP NetWeaver Developer Studio с этим экземпляром SAP NetWeaver AS Java 7.2 необходимо зарегистрировать сервер веб-приложений в настройках Developer Studio .

a) Выберите Окно Параметры SAP AS Java .

b) Введите имя хоста или IP-адрес сервера SAP NetWeaver Java AS 7.2 в поле Хост экземпляра .

c) Введите номер экземпляра сервера SAP NetWeaver AS Java 7.2 в поле Номер экземпляра .

Например, если идентификатор экземпляра сервера – J00, номером экземпляра будет 00 .

d) Выбрать Регистрация экземпляра SAP .

Поле выбора системы SAP заполняется, а экземпляры сервера отображаются в списке Экземпляры системы SAP .

3. Откройте вкладку Представление развертывания. Выберите Окно Показать представление Другие... Представление развертывания Представление развертывания .

Предпочтительные параметры для вкладки "Представление развертывания" можно задать в разделе Окно Параметры SAP AS Java Представление развертывания .

4. Выберите внешние архивы для развертывания и просмотрите доступные варианты .

5. Выбрать на панели инструментов Импортирование архивов Java EE .

6. Выберите SCA-файл веб-приложения .

Выполните команду predeploy или predeployall для создания SCA-файлов. Например:

wdeploy.bat WEB_APP_SERVER predeployall Созданные на платформе BI веб-приложения для этой команды по умолчанию располагаются в BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \sapappsvr72 .

SCA-файл отображается в списке внешних развертываемых архивов .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью консоли администрирования защищены .

7. Выбрать на панели инструментов Развертывание .

Если развертывание веб-приложения на данном сервере выполняется в первый раз, необходимо выполнить вход в подсистему SAP J2EE. Введите допустимое имя пользователя и пароль (например, для учетной записи администратора SAP NetWeaver) .

Веб-приложение будет развернуто в SAP NetWeaver AS Java 7.2, откроется диалоговое окно подтверждения. На значке веб-приложения в дереве Внешние архивы для развертывания отображается зеленая метка .

8. Подтвердите запуск веб-приложения, выбрав вкладку представления репозитория с помощью элемента Окно Показать представление Другие... Представление развертывания Представление репозитория .

5.1.2.3 Развертывание SAP NetWeaver AS 7.3 и 7.4 спомощью SAP Software Update Manager

Убедитесь, что сервер веб-приложений SAP NetWeaver установлен, настроен и запущен. Используйте команду wdeploy predeploy для создания пакетов SCA BOE.sca и AdminTools.sca, которые можно развернуть на SAP NetWeaver с помощью SAP Software Update Manager (SUM) .

wdeploy.bat sapappsvr73 -DAPP=BOE predeploy

Требуется Software Update Manager (SUM). Установку SUM можно выполнить на компьютере SAP Netweaver или платформы BI. Рекомендуется использовать для установки компьютер SAP Netweaver, чтобы получить возможность повторного использования в будущих развертываниях. Чтобы проверить установку SUM на компьютере SAP Netweaver, посмотрите, существует ли каталог NW_Install_Dir/usr/sap/J2E/SUM .

Если требуется установить SUM, см. инструкцию .

–  –  –

1. Распакуйте пакет Software Update Manager с помощью следующей команды:

SAPCAR - xvf download directory\path\Archive.SAR -R SAPNW_IN STALL_DRIVE:

\usr\sap\sapsid

2. Выполните команду predeploy или predeployall для создания SCA-файлов. Например:

wdeploy.sh sapappsvr73 predeployall

Результирующие веб-приложения платформы BI находятся в каталоге:

BIP_INSTALL_DIR/sap_bobj/enterprise_xi40/wdeploy/workdir/sapappsvr73/application

–  –  –

wdeploy.bat sapappsvr73 predeployall

Результирующие веб-приложения платформы BI находятся в каталоге:

BIP_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \sapappsvr73\application

–  –  –

SAPNW_INSTALL_DRIVE/usr/sap/Trans/EPS/in

4. Запустите сервер приложений SAP NetWeaver .

5. Выполните следующую команду под именем пользователя SIDADM, чтобы запустить серверный процесс Software Update Manager:

SAPNW_INSTALL_DRIVE:\каталог обновления\STARTUP.BAT

6. Запустите GUI для SUM из браузера (http://имя_хоста:4239 или локально с помощью команды:

SAPNW_INSTALL_DRIVE:\usr\sap\sapsid\SUM\sdt\exe\DSUGui.bat

7. При запросе создайте временного пользователя-администратора для процедуры обслуживания. См .

руководство по SUM в разделе Обновление SAP-систем с помощью Software Update Manager 1.0 SP08 на сайте SAP Service Marketplace .

8. При появлении запроса в окне Выбрать адресат установите параметр Заданный вручную каталог загрузки приложения SUM .

9. Выберите SAPNW_INSTALL_DRIVE\usr\sap\Trans\EPS\in и нажмите кнопку Далее .

10. Выполняйте процедуру обновления, пока не будет завершено развертывание и не откроется вкладка подтверждения. Для получения подробной информации см. последний отчет ProcessOverview.html в каталоге SAPNW_IN STALL_DRIVE:\usr\sap\sapsid\SUM\sdt\htdoc .

Дополнительную информацию о Software Update Manager см. в руководствах пользователя и других документах на сайтеhttp://help.sap.com .

Примечание Если при осуществлении доступа к успешно развернутому приложению (например, CMC) возникнет ошибка HTTP или ошибка сеанса, подождите несколько минут и попытайтесь обновить страницу .

5.1.3 Развертывание вручную с помощью консоли администрирования Tomcat 6 и 7 Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Для создания доступных для развертывания файлов WAR следует воспользоваться командой wdeploy predeploy .

Примечание Tomcat 6 поддерживается только при использовании версии 6.0.20 или более поздней. Tomcat 7 поддерживается только при использовании версии 7.0.8 или более поздней .

Войдите в приложение Tomcat Manager .

http://ИМЯ_ХОСТА_WAS:ПОРТ/manager/html (HTML GUI)

1. Задайте путь контекста для развертываемого веб-приложения .

В качестве пути контекста можно использовать имя WAR-файла без расширения, указав перед ним знак косой черты. Например, для развертывания пакета веб-приложения

–  –  –

Основа документа – это предварительно развертываемый WAR-файл, создаваемый с помощью команды wdeploy predeploy.

Например:

Context docBase="BOE_INSTALL_DIR/SAP BusinessObjects Enterprise XI 4.0/wdeploy/ workdir/tomcat7/application/YOUR_WEB_APPLICATION.war" path="context_path" crossContext="false" debug="0" reloadable="false" trusted="false" /

3. Укажите полный путь к файлу WAR и нажмите кнопку Развернуть .

Этот файл WAR развернут .

–  –  –

Чтобы вручную развернуть веб-приложения в кластере веб-приложений Tomcat, распределенном по нескольким компьютерам, необходимо развернуть веб-приложения на каждом экземпляре сервера Tomcat. Можно использовать консоль администрирования для развертывания веб-приложений во вложенный каталог webapps в домашнем каталоге Tomcat для каждого экземпляра сервера .

Примечание При использовании Tomcat, перед запуском команды wdeploy undeployall следует остановить сервер веб-приложений .

Совет Рекомендуется установить и настроить аппаратное или программное средство балансировки нагрузки при запуске веб-приложений на платформе SAP BusinessObjects Business Intelligence в кластере вебприложений Tomcat. Обратитесь к документации Tomcat для получения сведений о настройке кластера Tomcat .

5.1.4 Развертывание консоли администрирования WebLogic 10, 10.3 и 10.3.x (11gR1) вручную Перед развертыванием убедитесь, что сервер веб-приложений установлен, настроен и запущен .

Необходимо также создать домен WebLogic для запуска веб-приложений на платформе SAP BusinessObjects Business Intelligence .

С помощью команды wdeploy predeploy создайте WAR-файлы, например, BOE.war и AdminTools.war, которые можно развернуть вручную в WebLogic:

–  –  –

Примечание Команда wdeploy predeploy создает неупакованную структуру папок для веб-приложений веб-служб (dswsbobje и BusinessProcessBI) вместо WAR-файла.

Например:

–  –  –

При развертывании в WebLogic необходимо выбрать вторую (вложенную) папку dswsbobje или BusinessProcessBI .

1. Войдите в консоль администрирования сервера WebLogic в веб-браузере, используя адрес http:// ИМЯ_ХОСТА_WAS:ПОРТ/console, где ИМЯ_ХОСТА_WAS – это имя сервера WebLogic, а ПОРТ – номер порта, прослушиваемого сервером администрирования .

Открывается веб-страница Консоли администрирования сервера WebLogic .

2. (Необязательно) В панели Центр изменений щелкните Блокировать и редактировать .

Этот шаг необходимо только в том случае, если конфигурация домена заблокирована, например, в рабочей среде или WebLogic 10 .

3. В панели Структура домена щелкните Развертывания .

4. На странице Сводка развертываний нажмите кнопку Установить. Затем на странице Мастер установки приложений перейдите к WAR-файлу или папке:

Действие Описание

WAR-файл (например, Выберите путь к WAR-файлу. Например:

BOE.war) КАТАЛОГ_УСТАНОВКИ_BOE\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\weblogic11\application\BOE.war

–  –  –

Нажмите кнопку Далее .

5. Выберите параметр Установить это развертывание в качестве приложения и нажмите Далее. После проверки и ввода необходимых дополнительных параметров в мастере нажмите кнопку Готово .

6. (Необязательно) В панели Центр изменений щелкните Активировать изменения, чтобы применить изменения к серверу веб-приложений .

Этот шаг необходимо только в том случае, если конфигурация домена заблокирована, например, в рабочей среде или WebLogic 10 .

7. (Необязательно) В WebLogic 10 выберите приложение на странице Сводка развертываний и щелкните Запустить Обслуживание всех запросов .

Откройте веб-приложение в веб-браузере, чтобы убедиться, что оно запущено .

–  –  –

При развертывании веб-приложений на кластере WebLogic следует развернуть сервер администрирования на хосте WebLogic. Консоль администрирования WebLogic позволяет перемещать вебприложения на другие компьютеры в кластере .

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

Развертывания кластера WebLogic используют следующую общую процедуру .

1. Чтобы создать реестр WebLogic XML для экземпляра, обслуживающего веб-приложения на платформе SAP BusinessObjects Business Intelligence, следует использовать консоль администрирования WebLogic. Для создания реестра XML следует использовать значения в таблице внизу. Для получения дополнительных сведений о реестре XML см. раздел http://e-docs.bea.com/wls/ docs92/ConsoleHelp/pagehelp/Corexmlregistryxmlregistrytitle.html .

–  –  –

2. Если платформа SAP BusinessObjects Business Intelligence установлена на том же компьютере, на котором запущен сервер администрирования WebLogic, перейдите к действию 6. Если платформа SAP BusinessObjects Business Intelligence и сервер администрирования WebLogic запущены на разных компьютерах, необходимо скопировать инструмент WDeploy и окружение на компьютер, где установлен сервер администрирования WebLogic .

3. Измените файл config.weblogic9 или config.weblogic4.0, находящийся в каталоге BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf .

Например:

as_domain_dir=c:\bea\user_projects\domains\base_domain as_instance=AdminServer as_admin_port=7001 as_admin_username=weblogic as_admin_password=password

4. Измените параметр PersistentStoreType в файле weblogic.xml, находящемся в следующем каталоге:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\templates \weblogic.xml.

Например:

–  –  –

5. Откройте консоль командной строки и выполните следующую команду:

wdeploy.bat weblogicX predeployall

6. Используйте консоль администрирования WebLogic, чтобы отдельно установить каждое развертываемое веб-приложение из следующего каталога:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir\weblogicX \application\ .

7. В процедуре Выбор целей развертывания выберите имя кластера и параметр Все серверы в кластере .

8. По завершении процедуры Выбор целей развертывания выберите все установленные приложения и перейдите к пункту Запуск Обслуживание всех запросов .

–  –  –

5.1.5.1 Развертывание вручную с помощью консоли администрирования WebSphere 6.1 Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Для создания доступных для развертывания EAR-файлов следует воспользоваться командой wdeploy predeploy. При развертывании файла BOE.war или всех веб-приложений следует увеличить значение времени ожидания, чтобы избежать сбоя развертывания и вывода сообщения об истечении времени ожидания (см. Изменение параметра истечения срока ожидания при развертывании для WebSphere 6 [стр. 90]) .

Войдите в консоль администрирования сервера приложений WebSphere с использованием следующего URL-адреса: http://ИМЯ_ХОСТА_WAS:ПОРТ/ibm/console. По умолчанию порт консоли администрирования WebSphere имеет номер 9060 .

1. Под заголовком Приложения меню навигации консоли выберите Приложения Enterprise на левой панели навигации .

2. Нажмите кнопку Установить и перейдите к расположению подлежащего развертыванию EAR-файла .

При развертывании из удаленной файловой системы выберите параметр Удаленная файловая система .

3. Введите корневой каталог контекста для EAR-файла (например /BOE для BOE.ear) и нажмите кнопку Далее .

4. На экранедействия 1 присвойте уникальное имя веб-приложению и перейдите на экран действия 2 .

5. В разделе Сопоставление модулей серверам выберите созданный сервер (или выберите server1, если собственный сервер не создавался) в списке Кластеры и серверы и установите флажок Выбрать .

Перейдите на экран действия 3 .

6. Выберите созданный виртуальный хост (или default_host, если собственный хост не создавался) в раскрывающемся списке Виртуальный хост. Перейдите на экран действия 4 .

7. Просмотрите страницу со сводной информацией и нажмите кнопку Готово по завершении .

8. Выберите Сохранить в основной конфигурации .

9. Нажмите кнопку Сохранить, затем нажмите кнопкуСохранить .

10. Под заголовком Приложения меню навигации консоли выберите Приложения Enterprise на левой панели навигации .

11. Убедитесь, что EAR-файл был развернут, а затем нажмите кнопку Начать .

Повторите действия с 1 по 11 для каждого развертываемого веб-приложения .

5.1.5.1.1 Изменение параметра истечения срока ожидания при развертывании для WebSphere 6 Развертывание веб-приложений платформы SAP BusinessObjects Business Intelligence на сервере вебприложений WebSphere 6 может занять некоторое время .

При получении сообщения об истечении срока ожидания в процессе развертывания веб-приложений WebSphere 6 следует увеличить значение параметра истечения срока ожидания при развертывании .

–  –  –

Как правило, файл конфигурации deployment.xml расположен по адресу WAS_HOME\systemApps \adminconsole.ear\deployment.xml .

2. Задайте для атрибута invalidationTimeout нужное значение в минутах, где максимальное значение отсутствует -1 (срок ожидания не истекает) .

3. Сохраните файл deployment.xml .

4. Перезапустите службу WebSphere .

Параметр истечения срока ожидания для WebSphere изменен. Для получения дополнительной информации см.: https://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/ com.ibm.websphere.express.doc/info/exp/isc/cons_sessionto.html .

5.1.5.2 Развертывание вручную с помощью консолиадминистрирования WebSphere 7.0

Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Для создания доступных для развертывания EAR-файлов следует воспользоваться командой wdeploy predeploy. При развертывании файла BOE.war или всех веб-приложений следует увеличить значение времени ожидания, чтобы избежать сбоя развертывания и вывода сообщения об истечении времени ожидания (см. Изменение параметров времени ожидания при развертывании в WebSphere 7.0, 8.5 или 8.5.5 [стр. 92]) .

Выполните вход в консоль WebSphere Integrated Solutions Console с использованием учетной записи администрирования. Можно запустить программу Консоль администрирования WebSphere или использовать веб-браузер, чтобы открыть http://WAS_HOSTNAME:PORT/ibm/console, где WAS_HOSTNAME – это имя сервера WebSphere, а PORT – номер порта, на котором север прослушивает запросы для входа. По умолчанию используется номер порта 9060 .

1. Выберите в меню команды Приложения Тип приложений Корпоративные приложения WebSphere .

Появится окно Корпоративные приложения .

2. Нажмите кнопку Установить .

Появится окно Путь к новому приложению на экране подготовки к установке приложения .

3. Нажмите кнопку Обзор и выберите EAR-файл веб-приложения .

Полный путь к EAR-файлу веб-приложения будет выведен в поле Полный путь

4. Перейдите на следующий экран .

Какой вариант установки приложения использовать? появится экран .

5. Примите вариант по умолчанию Быстрый путь и перейдите на следующий экран .

Появится окно Шаг 1. Выбор параметров установки на экране Установка нового приложения .

6. Примите параметры по умолчанию и перейдите на следующий экран .

Появится экран Корпоративные приложения .

7. Примите параметры по умолчанию и перейдите на следующий экран .

Появится экран Шаг 3. Сводка .

8. Просмотрите резюме и нажмите кнопку Готово .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью консоли администрирования защищены .

Выполняется установка веб-приложения и появляется сообщение с запросом подтверждения изменений основной конфигурации .

9. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем появляется экран Корпоративные приложения .

Обратите внимание, что веб-приложение еще не запущено .

10. Выберите веб-приложение в списке развернутых приложений (ресурсы администрирования) .

Откроется окно Параметры конфигурации .

11. Выберите Управление модулями .

Появится экран Управление модулями .

12. Выберите модуль веб-приложения (в столбце Модуль) .

Появится экран Управление общими свойствами модулей .

13. Выберите Сначала классы, загруженные локальным загрузчиком классов (родительский последний) в свойстве Последовательность загрузчика классов .

Отобразится сообщение с запросом на подтверждение .

14. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем отображается экран Управление модулями .

15. Нажмите кнопку ОК .

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

16. Щелкните Загрузка классов и обнаружение обновлений .

Откроется окно конфигурации Загрузчик классов .

17. Введите интервал опроса в поле Интервал опроса обновленных файлов и нажмите кнопку ОК .

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

18. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем появляется экран Корпоративные приложения .

19. Установите флажок данного веб-приложения и нажмите кнопку Запуск .

Появится сообщение с подтверждением успешного запуска веб-приложения .

Веб-приложение развернуто, настроено и запущено. Протестируйте веб-приложение, используя корневой контекст, приведенный выше. Повторите эти действия для каждого веб-приложения .

5.1.5.2.1 Изменение параметров времени ожидания при развертывании в WebSphere 7.0, 8.5 или 8.5.5 Развертывание веб-приложений на платформе SAP BusinessObjects Business Intelligence на сервере вебприложений WebSphere 7, 8.5 или 8.5.5 может занять некоторое время .

При получении сообщения об истечении срока ожидания в процессе развертывания веб-приложений в WebSphere 7, 8.5 или 8.5.5 следует увеличить значение параметра истечения срока ожидания при развертывании .

1. При помощи текстового редактора измените файл конфигурации deployment.xml. Расположение файла deployment.xml зависит от параметров установки и настройки сервера .

Как правило, файл конфигурации deployment.xml расположен по адресу DEPLOYMENT_CELL \applications\isclite.ear\deployments\isclite\deployment.xml .

Вместо DEPLOYMENT_CELL следует подставить имя ячейки сервера развертывания .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 92 Развертывание веб-приложений с помощью консоли администрирования защищены .

Например, если ячейка носит имя NetworkDeploymentCell01, полный путь к файлу deployment.xml может быть следующим: C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\config \cells\NetworkDeploymentCell01\applications\isclite.ear\deployments\isclite \deployment.xml .

2. Задайте для атрибута invalidationTimeout нужное значение в минутах, где максимальное значение равно -1 (срок ожидания не истекает) .

3. Сохраните файл deployment.xml .

4. Перезапустите службу WebSphere .

Параметр истечения срока ожидания для WebSphere изменен .

5.1.5.3 Развертывание вручную с помощью консоли администрирования WebSphere 8.5 Убедитесь, что сервер веб-приложений установлен, настроен и запущен. Для создания доступных для развертывания EAR-файлов следует воспользоваться командой wdeploy predeploy. При развертывании файла BOE.war или всех веб-приложений следует увеличить значение времени ожидания, чтобы избежать сбоя развертывания и вывода сообщения об истечении времени ожидания (см. Изменение параметра истечения срока ожидания при развертывании для WebSphere 7.0) .

Выполните вход в консоль WebSphere Integrated Solutions Console с использованием учетной записи администрирования. Можно запустить программу Консоль администрирования WebSphere или использовать веб-браузер, чтобы открыть http://WAS_HOSTNAME:PORT/ibm/console, где WAS_HOSTNAME – это имя сервера WebSphere, а PORT – номер порта, на котором север прослушивает запросы для входа. По умолчанию используется номер порта 9060 .

1. Выберите в меню команды Приложения Тип приложений Корпоративные приложения WebSphere .

Появится окно Корпоративные приложения .

2. Нажмите кнопку Установить .

Появится окно Путь к новому приложению на экране подготовки к установке приложения .

3. Нажмите кнопку Обзор и выберите EAR-файл веб-приложения .

Полный путь к EAR-файлу веб-приложения будет выведен в поле Полный путь

4. Перейдите на следующий экран .

Появится экран Какой вариант установки приложения использовать? .

5. Примите вариант по умолчанию Быстрый путь и перейдите на следующий экран .

На экране Установка нового приложения появится окно Шаг 1. Выбор параметров установки .

6. Примите параметры по умолчанию и перейдите на следующий экран .

Появится окно Шаг 2. Назначение модулей серверам .

7. Выберите модули для развертывания и перейдите на следующий экран .

Появится окно Шаг 3. Сводка .

8. Просмотрите резюме и нажмите кнопку Готово .

Выполняется установка веб-приложения и появляется сообщение с запросом подтверждения изменений основной конфигурации .

9. Выберите Сохранить прямо в основной конфигурации .

© 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений Развертывание веб-приложений с помощью консоли администрирования защищены .

Конфигурация веб-приложения сохраняется, затем появляется экран Корпоративные приложения .

Обратите внимание, что веб-приложение еще не запущено .

10. Выберите веб-приложение в списке развернутых приложений (ресурсы администрирования) .

Откроется окно Параметры конфигурации .

11. Выберите Управление модулями .

Появится экран Управление модулями .

12. Выберите модуль веб-приложения (в столбце Модуль) .

Появится экран Управление общими свойствами модулей .

13. Выберите Сначала классы, загруженные локальным загрузчиком классов (родительский последний) в свойстве Последовательность загрузчика классов .

Отобразится сообщение с запросом на подтверждение .

14. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем отображается экран Управление модулями .

15. Нажмите кнопку ОК .

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

16. Щелкните Загрузка классов и обнаружение обновлений .

Откроется окно конфигурации Загрузчик классов .

17. Введите интервал опроса в поле Интервал опроса обновленных файлов и нажмите кнопку ОК .

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

18. Выберите Сохранить прямо в основной конфигурации .

Конфигурация веб-приложения сохраняется, затем появляется экран Корпоративные приложения .

19. Установите флажок данного веб-приложения и нажмите кнопку Запуск .

Появится сообщение с подтверждением успешного запуска веб-приложения .

Веб-приложение развернуто, настроено и запущено. Протестируйте веб-приложение, используя корневой контекст, приведенный выше. Повторите эти действия для каждого веб-приложения .

5.1.5.3.1 Изменение параметров времени ожидания при развертывании в WebSphere 7.0, 8.5 или 8.5.5 Развертывание веб-приложений на платформе SAP BusinessObjects Business Intelligence на сервере вебприложений WebSphere 7, 8.5 или 8.5.5 может занять некоторое время .

При получении сообщения об истечении срока ожидания в процессе развертывания веб-приложений в WebSphere 7, 8.5 или 8.5.5 следует увеличить значение параметра истечения срока ожидания при развертывании .

1. При помощи текстового редактора измените файл конфигурации deployment.xml. Расположение файла deployment.xml зависит от параметров установки и настройки сервера .

Как правило, файл конфигурации deployment.xml расположен по адресу DEPLOYMENT_CELL \applications\isclite.ear\deployments\isclite\deployment.xml .

Вместо DEPLOYMENT_CELL следует подставить имя ячейки сервера развертывания .

Например, если ячейка носит имя NetworkDeploymentCell01, полный путь к файлу deployment.xml может быть следующим: C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\config © 2014 SAP AG или аффилированная компания SAP. Все права Руководство по развертыванию веб-приложений 94 Развертывание веб-приложений с помощью консоли администрирования защищены .

\cells\NetworkDeploymentCell01\applications\isclite.ear\deployments\isclite \deployment.xml .

2. Задайте для атрибута invalidationTimeout нужное значение в минутах, где максимальное значение равно -1 (срок ожидания не истекает) .

3. Сохраните файл deployment.xml .

4. Перезапустите службу WebSphere .

Параметр истечения срока ожидания для WebSphere изменен .

5.1.5.4 Развертывание в кластере WebSphere Чтобы вручную развернуть веб-приложения платформы SAP BusinessObjects Business Intelligence в кластере веб-приложений WebSphere, распределенном по нескольким компьютерам, необходимо развернуть веб-приложения на компьютере, на котором установлено приложение WebSphere Deployment Manager. После установки всех необходимых веб-приложений можно использовать консоль WebSphere Integrated Solutions Console для отдельного развертывания этих приложений в кластере .

Совет Рекомендуется установить и настроить аппаратное или программное средство балансировки нагрузки при запуске веб-приложений на платформе SAP BusinessObjects Buiness Intelligence в кластере вебприложений WebSphere. Чтобы настроить средство балансировки нагрузки и кластер, обратитесь к документации по серверу WebSphere .

Чтобы развернуть веб-приложения в кластере WebSphere, выполните следующую универсальную процедуру:

1. Если платформа SAP BusinessObjects Business Intelligence и WebSphere Deployment Manager установлены на одном компьютере, перейдите к шагу 3. Если платформа SAP BusinessObjects Business Intelligence и WebSphere Deployment Manager выполняются на разных машинах, сначала необходимо скопировать инструмент и среду WDeploy на компьютер, на котором установлен сервер администрирования WebSphere .

2. Измените файл config.websphereX, расположенный по адресу BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf .

Необходимо указать сведения для сервера администрирования. Например:

as_dir=C:\Program Files\IBM\WebSphere\AppServer as_soap_port=8779 as_virtual_host=default_host as_admin_is_secure=false enforce_file_limit=true

3. Откройте консоль командной строки и выполните следующую команду:

wdeploy.bat websphere6 predeployall

4. Откройте консоль WebSphere Integrated Solutions Console .

5. Последовательно выберите команды Приложения Приложения Enterprise для отдельной установки каждого из развертываемых веб-приложений из следующего каталога:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\workdir \websphereX\application\

–  –  –

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

7. После установки приложения нажмите кнопку Сохранить .

8. Повторите действия с 5 по 7 для каждого файла EAR, который необходимо установить .

9. Перейдите к пункту Администрирование системы Узлы и выберите узлы в кластере, которые не обозначены как синхронизированные

10. Выберите Синхронизировать .

11. Для каждого сервера приложений в кластере выберите Серверы Серверы приложений имя_сервера_приложений Управление сеансами Параметры распределенной среды Настройка параметров Пользовательские параметры настройки и выберите параметр Все атрибуты сеанса в свойстве Запись содержимого .

Свойству Запись содержимого необходимо присвоить значение Все атрибуты сеанса, чтобы обеспечить отказоустойчивость веб-приложения. Если вы не задали пользовательские параметры, убедитесь, что выбран подходящий уровень настройки развертывания, например, Высокий или Низкий, при котором этому свойству присваивается значение Все атрибуты сеанса .

–  –  –

6.1 Переименование веб-приложения BOE или дерева источников веб-приложений Если исходное дерево веб-приложений платформы SAP BusinessObjects Business Intelligence в папке было переименовано, его развертывание средством WDeploy может выполняться неправильно. Это происходит на всех поддерживаемых платформах. Папка исходного дерева расположена по следующему пути:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps

Для решения данной проблемы выполните следующие действия:

1. Найдите файл конфигурации для веб-приложения BOE, BOE.properties по адресу BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\apps

2. Переименуйте файл BOE.properties так, чтобы он отражал новое имя WAR-файла веб-приложения .

Например, если имя веб-приложения BOE нужно изменить на MYBOE и файл BOE.war уже переименован на MYBOE.war, переименуйте файл BOE.properties на MYBOE.properties .

3. Для обновления содержимого вновь поименованного файла.properties используйте текстовый редактор. Обновите сведения о веб-приложении в файле конфигурации .

#Business Objects Configuration Utility #BOE specific properties warfile=WEB_APP_NAME.war appvdir=WEB_APP_NAME buildfile=WEB_APP_NAME.xml osgisupported=true Например, если имя веб-приложения BOE нужно изменить на MYBOE, замените указанную выше переменную WEB_APP_NAME на MYBOE .

4. Переименуйте файл BOE.xml так, чтобы он отражал новое имя WAR-файла веб-приложения .

Например, если имя веб-приложения BOE нужно изменить на MYBOE и файл BOE.warили BOE.ear уже переименован в MYBOE.war или MYBOE.ear, переименуйте файл BOE.xml в MYBOE.xml .

Теперь средство WDeploy сможет развернуть вновь поименованное веб-приложение на сервере вебприложений .

6.2 Использование средства WDeploy в чистой среде IPv6 Когда используется команда wdeploy в чистой среде IPv6 вместе с пакетом разработки Sun Java (JDK), этот пакет может не разрешить привязку сервера веб-приложений к адресу IPv6, что приведет к сбою при выполнении команд wdeploy .

Это происходит потому, что пакет Sun JDK по умолчанию использует адреса IPv4. Измените параметры Sun JDK таким образом, чтобы в пакете Java использовались адреса IPv6, установив переменную среды

JAVA_OPTIONS или скрипт запуска:

JAVA_OPTIONS="-Djava.net.preferIPv6Addresses=true"

–  –  –

Перезапустите сервер веб-приложений и проверьте возможность подключения к IP-интерфейсу обратной связи ::1 или псевдоним локального узла в файле hosts .

6.3 Веб-службы на серверах с разделение веб-уровня Веб-приложение веб-служб (dswsbobje.war) не поддерживается в распределенном развертывании вебуровня. Развертывания с разделением веб-уровня имеют отдельные веб-сервер и сервер веб-приложений .

6.4 Использование путей, содержащих знак обратной косой черты (\), ведет к сбою развертывания Развертывание веб-приложений может завершиться сбоем при передаче в командной строке WDeploy пути, заключенного в двойные кавычки ("), с завершающим знаком обратной косой черты (\). Параметры, на которые влияет данная проблема:

–  –  –

Например, вызов командной строки WDeploy с параметром -Dwar_dir="C:\App Server\" может вызвать сбой при развертывании веб-приложений на сервере веб-приложений .

Чтобы решить эту проблему, следует отказаться от использования завершающей обратной косой черты при передаче в команду WDeploy пути, заключенного в двойные кавычки .

Например, чтобы исправить приведенный выше параметр war_dir, можно удалить завершающую обратную косую черту:

-Dwar_dir="C:\App Server" .

6.5 Использование программы WDeploy в неанглоязычных средах

Если язык средства WDeploy отличается от английского:

В графическом интерфейсе пользователя средства WDeploy не поддерживаются знаки, отличные от латиницы, в параметрах имени пользователя администратора сервера или пароля в файле config.Конфигурационный файл СЕРВЕР_ВЕБ_ПРИЛОЖЕНИЙ .

–  –  –

6.6 Окно "Обзор" в графическом интерфейсе пользователя средства WDeploy в операционных системах Windows Кнопки интерфейса пользователя WDeploy Обзор могут быть недоступны с клавиатуры в некоторых операционных системах Microsoft Windows. Это известное ограничение для операционных систем Windows .

6.7 Веб-приложения не удаляются с сервера Если с помощью команд undeploy или undeployall средства WDeploy удалить веб-приложение не удается, с помощью консоли администрирования остановите все веб-приложения и перезапустите сервер. Затем повторно выполните команду undeploy или undeployall .

6.8 Скопируйте файл MobileOTA14.properties после установки веб-яруса Если планируется использовать поддержку платформы SAP BusinessObjects Business Intelligence Mobile и выполнена установка веб-яруса, необходимо скопировать файл MobileOTA14.properties в хост, который получил эту установку веб-яруса (скорее всего, это сервер веб-приложений) .

Чтобы скопировать файл MobileOTA14.properties на целевой хост установки веб-яруса, выполните перечисленные ниже шаги .

1. Найдите файл MobileOTA14.properties на хосте, где была выполнена Полная или Пользовательская/расширенная установка платформы SAP BusinessObjects Business Intelligence .

Файл MobileOTA14.properties расположен по следующему пути:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\wdeploy\conf\apps

2. Скопируйте файл MobileOTA14.properties по соответствующему пути на хосте, который получил установку веб-яруса .

–  –  –

Нажатие кнопки Отмена в инструменте WDeploy во время развертывания веб-приложений на сервере вебприложений может не привести к удалению веб-приложений или вспомогательных файлов, которые уже были скопированы на сервер веб-приложений .

Чтобы решить эту проблему, вручную удалите файлы с сервера веб-приложений. На некоторых серверах веб-приложений кнопка Отмена может быть недоступна. Это известное ограничение пакета JDK, используемого для развертывания .

6.10 JBoss 6.10.1 Отмена развертывания веб-приложений на сервере JBoss с помощью средства WDeploy При использовании команды wdeploy undeploy на сервере веб-приложений JBoss может возникнуть ошибка, если сервер веб-приложений не выключен и продолжает использоваться. Для решения этой проблемы выключите сервер веб-приложений JBoss перед выполнением команды wdeploy undeploy .

6.10.2 Исключение сервлета после входа в вебприложение AdminTools на сервере JBoss 5.0 После входа в веб-приложение AdminTools, развернутое на сервере JBoss 5.0, может возникать исключение сервлета .

Чтобы обойти эту проблему, извлеките содержимое файла AdminTools.war и перезапустите сервер вебприложений JBoss:

1. Остановите сервер веб-приложений JBoss .

2. Переименуйте файл AdminTools.war в AdminTools.original.war .

3. Извлеките содержимое файла AdminTools.original.war в папку AdminTools.war:

JBOSS_HOME\server\as_instance\deploy\AdminTools.war\

4. Удалите файл AdminTools.original.war .

5. Перезапустите сервер веб-приложений JBoss .

–  –  –

6.11.1 Развертывание веб-приложения SAP NetWeaver 7.2 При использовании средства WDeploy для развертывания веб-приложений в базе данных SAP NetWeaver AS Java 7.2 SP3 с базой данных MaxDB развертывание может завершиться сбоем .

Это происходит при недостатке дискового пространства на томе журнала MaxDB.

Чтобы увеличить том журнала MaxDB:

1. Установите и запустите SAP MaxDB Database Studio 7.7.06.09 .

2. Прейдите на экран Серверы для экземпляра базы данных, зарегистрированного в SAP NetWeaver AS Java 7.2 SP3 .

3. Выберите экземпляр базы данных и нажмите кнопку Открыть администрирование на вкладке проводника .

4. Перейдите на вкладку Область журнала в правой панели .

5. Щелкните правой кнопкой мыши журнал LOG002 и выберите команду Создать. Убедитесь, что объем журнала LOG – не менее 6 ГБ .

После нажатия кнопки "ОК" том LOG002 становится синим .

6. Перезапустите экземпляр базы данных MaxDB .

7. Повторно выполните команду WDeploy для развертывания веб-приложений в NetWeaver AS Java 7.2 SP3 .

6.11.2 Сбой развертывания веб-приложения dswsbobje всистеме SAP NetWeaver 7.2

При развертывании веб-приложения dswsbobje на SAP NetWeaver AS Java 7.2 может быть инициировано исключение развертывания javax.xml.transform.TransformerFactoryConfigurationError:

поставщик org.apache.xalan.processor.TransformerFactoryImpl не найден, и происходит сбой развертывания .

Для обхода этой проблемы перезапустите SAP NetWeaver AS Java 7.2 и повторно разверните вебприложение dswsbobje .

6.11.3 Удаление развернутых веб-приложений с платформы SAP NetWeaver 7.2 Если веб-приложения платформы SAP BusinessObjects Business Intelligence уже удалены, определенные файлы или папки, связанные с этими веб-приложениями, могут оставаться на сервере веб-приложений. В таком случае следует остановить сервер веб-приложений, вручную удалить данные файлы или папки, а затем перезапустить сервер веб-приложений .

–  –  –

1. Выполните выход из системы и закройте все сеансы работы браузера, такие как стартовая панель BI, консоль CMC, веб-службы и порталы .

2. Перезапустите сервер веб-приложений .

3. При помощи команды WDeploy удалите веб-приложения с сервера веб-приложений .

6.11.4 Средство WDeploy не поддерживает развертывание или отмену развертывания на платформе SAP NetWeaver

7.3x и 7.4 Средство WDeploy не поддерживает развертывание или отмену развертывания на платформе SAP NetWeaver 7.3x и 7.4. Используйте команду predeploy или predeployall средства WDeploy, чтобы создать SCA-файлы и выполнить развертывание вручную с помощью SAP Software Update Manager (SUM) .

Подробные инструкции по выполнению развертывания в SAP NetWeaver 7.3x и 7.4 вручную см. в разделе Развертывание SAP NetWeaver AS 7.3 с помощью SAP Software Update Manager (SUM) .

6.11.5 Обязательные настройки перед развертыванием веб-приложения SAP BusinessObjects Explorer на платформе SAP NetWeaver 7.3x или 7.4 Перед развертыванием веб-приложения SAP BusinessObjects Explorer (explorer) в SAP NetWeaver 7.3x или 7.4 необходимо задать для свойства disable.compression.filter значение true в файле /WEBINF/classes/default.settings.properties. По умолчанию этому свойству присваивается значение

false. Измените default.settings.properties из следующего местоположения:

BOE_INSTALL_DIR\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps\explorer \WEB-INF\classes\ Примечание Средство WDeploy не поддерживает развертывание или отмену развертывания на платформе SAP NetWeaver 7.3x и 7.4. Используйте команду predeploy или predeployall средства WDeploy, чтобы создать SCA-файлы и выполнить развертывание вручную с помощью SAP Software Update Manager (SUM). Подробные инструкции по выполнению развертывания в SAP NetWeaver 7.3x и 7.4 вручную см. в разделе Развертывание SAP NetWeaver AS 7.3 с помощью SAP Software Update Manager (SUM) .

–  –  –

6.12.1 Использование Tomcat в режиме "только IPv6" на сервере под управлением Windows Vista или 2008 При использовании Tomcat на сервере под управлением ОС Windows Vista или 2008 в режиме "только IPv6" отключите IPv4 в ОС Windows. Для этого откройте Панель управления Windows и выберите аплет Сетевые подключения. Не удаляйте протокол IPv4. Это может привести к ошибке запуска Tomcat .

Это известная проблема в пакетах JDK 5 и 6 .

6.12.2 Отмените развертывание веб-приложений с сервера Tomcat с помощью средства WDeploy При использовании команды wdeploy undeploy на сервере веб-приложений Tomcat может возникнуть ошибка, если сервер веб-приложений не выключен и продолжает использоваться. Для решения этой проблемы выключите сервер веб-приложений Tomcat перед выполнением команды wdeploy undeploy .

6.12.3 Ошибка при начальной загрузке веб-приложений на сервере Tomcat после запуска средства WDeploy Веб-приложения, изначально развертываемые на сервере Tomcat с помощью средства WDeploy, могут не загружаться при использовании пути контекста, отличного от установленного по умолчанию. Чтобы изменения вступили в силу, перезапустите сервер Tomcat .

6.13 WebLogic 6.13.1 Отмена развертывания веб-служб на сервере WebLogic После выполнения команд wdeploy undeploy или wdeploy undeployall файлы BusinessProcessBI или dswsbobje могут быть не удалены с сервера веб-приложений WebLogic 10.0 или 10.3 .

Для того чтобы обойти эту проблему, остановите в консоли администратора веб-приложения BusinessProcessBI и dswsbobje, а затем перезапустите сервер веб-приложений. После перезагрузки сервера веб-приложений можно выполнить команды wdeploy undeploy или wdeploy undeployall для удаления файлов BusinessProcessBI и dswsbobje .

–  –  –

6.14.1 Развертывание в WebSphere в защищенном режиме При использовании средства WDeploy с установкой сервера WebSphere при включенном SSL-шифровании может возникнуть ошибка проверки. Чтобы обойти эту проблему, при помощи команды wsadmin следует перед попыткой выполнить развертывание с помощью средства WDeploy принять SSL-сертификат вручную .

Например, измените каталоги на WEBSPHERE_INSTALL_DIR\AppServer\bin и выполните следующую команду:

wsadmin -conntype SOAP -port SOAP_admin_port -user as_admin_username -password as_admin_password Замените переменную порт_администрирования_SOAP номером порта, используемого сервером WebSphere (например, 8880), имя_пользователя_администратора_as – именем пользователя из учетной записи администратора (например, admin), а пароль_администратора_as – паролем для учетной записи администратора, заданной в переменной имя_пользователя_администратора_as .

Нажмите клавишу Y, чтобы принять сертификат, затем продолжите развертывание веб-приложения с помощью средства WDeploy .

6.14.2 Недоступна ссылка "Список веб-служб" в WebSphere 7.0 и 8.5 После развертывания веб-служб на WebSphere 7.0 или 8.5 с использованием команды WDeploy ссылка Список веб-служб будет недоступна в интерфейсе веб-служб. Чтобы обойти эту проблему, выполните следующие шаги:

1. Запустите сервер веб-приложений WebSphere .

2. При помощи команды WDeploy разверните веб-приложения dswsbobje и BusinessProcessBI .

3. Остановите сервер веб-приложений WebSphere .

4. Скопируйте файлы.mar из вложенной папки WEB-INF modules во вложенную папку WEB-INF lib, а затем измените расширение.mar на.jar .

Для этого скопируйте файл WEBSPHERE7_INSTALL_DIR\profiles\AppSrv01\installedApps \WS7_NODE_NAME\dswsbobje.ear\dswsbobje.war\WEB-INF\modules\addressing-1.3.mar в новый файл WEBSPHERE7_INSTALL_DIR\profiles\AppSrv01\installedApps \WS7_NODE_NAME\dswsbobje.ear\dswsbobje.war\WEB-INF\lib\addressing-1.3.jar .

–  –  –

cd WEBSPHERE7_INSTALL_DIR\profiles\AppSrv01\installedApps\WS7_NODE_NAME \dswsbobje.ear\dswsbobje.war\WEB-INF\modules copy addressing-1.3.mar..\lib\addressing-1.3.jar

–  –  –

5. Повторите шаг 4 для каждого MAR-файла в папке modules для веб-приложений dswsbobje и BusinessProcessBI .

6. Перезапустите сервер веб-приложений WebSphere .

7. Запустите веб-приложения dswsbobje и BusinessProcessBI .

Теперь в списке веб-служб отображается ссылка Список веб-служб .

6.14.3 Внутренняя ошибка сервера после развертывания веб-служб на WebSphere 7.0 После развертывания поставщика веб-служб (dswsbobje.war) на сервере WebSphere 7.0 с поддержкой модуля WS-адресации Axis2 может возникать внутренняя ошибка сервера. Приложение поставщика вебслужб (dswsbobje.war) построено на платформе веб-служб Apache Axis2, в состав которой входит этот модуль .

Чтобы обойти эту проблему, необходимо отключить модуль адресации в установке платформы BI по умолчанию .

Если выполняется развертывание на сервер веб-приложений, отличный от WebSphere 7.0, чтобы включить модуль WS-адресации Axis2, измените файл axis2.xml и отмените комментирование строки. Файл axis2.xml располагается в разделе /WEB-INF/conf WARфайла поставщика веб-служб. Перезапустите сервер веб-приложений, чтобы изменения вступили в силу .

6.14.4 WASX7017E: исключение при развертывании в WebSphere

При использовании WebSphere может возникнуть следующее исключение:

com.ibm.websphere.management.exception.ConfigServiceException com.ibm.websphere.management.exception.ConnectorException org.apache.soap.SOAPException: [SOAPException: faultCode=SOAP-ENV:Client;

msg=Read timed out; targetException=java.net.SocketTimeoutException: Read timed out]

Для устранения этой проблемы попробуйте изменить значения времени ожидания в следующих местах:

Откройте файл soap.client.props и увеличьте или удалите время ожидания соединения SOAP, заданное следующим параметром:

com.ibm.SOAP.requestTimeout=0

Местоположение файла soap.client.props:

–  –  –

Образцы исходного кода Любые фрагменты программ и/или строки кода ("код"), содержащиеся в настоящей документации, являются лишь примерами и не предназначены для использования в среде продуктивной системы. Этот код предназначен исключительно для более понятного объяснения и визуализации синтаксиса и правил составления текста программ. Компания SAP не гарантирует правильность и полноту приведенного кода и не несет ответственности за ошибки или ущерб, вызванные использованием кода, за исключением тех случаев, когда этот ущерб является результатом намеренных действий или халатности со стороны компании SAP .

–  –  –

Гендерно нейтральный язык В документации SAP везде, где это возможно, употребляются гендерно нейтральные выражения. В зависимости от контекста используются либо безличные конструкции, касающиеся действий адресата (в английском варианте – личные конструкции с "you"), либо семантически нейтральные существительные (такие как "лицо" или "рабочие дни"). Однако в таких случаях, когда по отношению к представителям обоих полов нужно употребить местоимение третьего лица единственного числа или употребление нейтрального существительного невозможно, SAP сохраняет право использования формы мужского рода. Это обеспечивает удобство чтения документации .

Гиперссылки в Интернете Документация SAP может содержать гиперссылки на ресурсы в Интернете. Эти гиперссылки указывают, где можно найти дополнительную документацию. SAP не гарантирует доступность и правильность такой дополнительной документации или ее пригодность для определенных целей. SAP не несет ответственности за любой ущерб, вызванный использованием такой документации, за исключением тех случаев, когда такой ущерб вызван намеренными нарушениями или халатностью со стороны компании SAP. Для получения информации о классификации ссылок см. http://help.sap.com/disclaimer .

–  –  –

© 2014 SAP AG или аффилированная компания SAP. Все права защищены .

Полное или частичное воспроизведение или передача в какойлибо форме и в каких-либо целях настоящей публикации без явным образом выраженного разрешения SAP AG запрещены .

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

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

Материалы предоставлены компанией SAP AG и ее аффилированными компаниями ("SAP Group") исключительно в информационных целях, без предоставления каких-либо гарантий. SAP Group не несет ответственности за ошибки или пропуски в настоящих материалах. Гарантии, если таковые предоставляются, в отношении продуктов и услуг SAP Group содержатся исключительно в документах, которые прилагаются к соответствующим продуктам и услугам. Ничто, изложенное в настоящем документе, не должно трактоваться как предоставление дополнительных гарантий .

SAP, а также другие указанные продукты и услуги SAP, как и соответствующие логотипы являются товарными знаками или зарегистрированными товарными знаками SAP AG на территории Германии и других стран Для получения дополнительных сведений и уведомлений о товарных знаках см. http://www.sap.com/corporate-en/legal/ copyright/index.epx .






Похожие работы:

«ходящие к дальневосточному региону 3. Так, "если вьетнамские анекдоты, образующие циклы, более тяготеют к фольклору Юго-Восточио* и Южной Азин, то отдельные уст­ ные забавные истории, не объединенные в циклы, нередко имеют параллели в китай­ ском фольклоре"...»

«СЕРИЯ ГЕОЛОГИЧЕСКАЯ, № 11 • 198* У Д К 551.24 ТИХОМИРОВ в. в. К 125-ЛЕТИЮ СО Д Н Я Р О Ж Д Е Н И Я В. А. О Б Р У Ч Е В А Академик В. А. Обручев являлся последним по времени в крупной плеяде выдающихся путешественников, исследовавших в течение 18 и 19 веков Ур...»

«Система уроков по творчеству И.А.Бунина. Аннотация Данная методическая разработка содержит подробные развернутые планы уроков по творчеству И.А. Бунина. В системе среднего профессионального образования на изучение творчества И.А. Бунина отводится 4 часа, но понимание законов развития человече...»

«Matchmoving Сущность процесса, история, терминология Возможности современных систем на примере 3D Equalizer Введение Создание большинства современных спецэффектов было бы невозможно без совмещения движения и геометрии сцены виртуальной со сценой реальной. Технология, давш...»

«В. П. Грицкевич От Нёмана к берегам Тихого океана Мінск Полымя ВБК 63.2 Г 78 Рекрмендована Бюро Комиссии истории. Географических знаний Географического общества СССР Рецензенты: В. И. Мелешко, д-р. ист. наук; М. О. Бич, канд. ист. наук, ст. науч. сотр. Ин-та ист. АН...»

«Федеральное агентство по образованию Московский государственный университет геодезии и картографии (МИИГАиК) Тихонова Т.К., Черенкова М.В., Подгорова Е.С. ФИЗИЧЕСКАЯ КУЛЬТУРА СТУДЕНЧЕСКИЙ ВОЛЕЙБОЛ УЧЕБНОЕ ПОСОБИЕ Для студентов I-III курс...»

«ИСТОРИЯ В.А. Дмитриев ЭТНИЧЕСКИЙ СОСТАВ САСАНИДСКОЙ АРМИИ ПО ДАННЫМ ПОЗДНЕАНТИЧНОЙ ПИСЬМЕННОЙ ТРАДИЦИИ Держава Сасанидов (III VII вв . н.э.) являлась одним из ведущих государств Евразии эпохи поздней древности. В геополитическом отношении сасанидский Иран являлся преемником могущественных...»

«С.Г. Карпюк ДВА ПАТРИОТИЗМА В "ИСТОРИИ" ФУКИДИДА* В статье рассматривается дискуссия о патриотизме в сочинении Фукидида. Фукидид выдвинул немало аргументов в пользу традиционного полисного патриотизма, когда гражданин обязан при любых обстоятельствах сохранять верность своем...»

«ОБЩЕРОССИЙСКАЯ ОБЩЕСТВЕННАЯ ОРГАНИЗАЦИЯ АССОЦИАЦИЯ ТРАВМАТОЛОГОВ-ОРТОПЕДОВ РОССИИ (АТОР) ЛЕЧЕНИЕ БОЛЬНЫХ СО СВЕЖИМ ПОВРЕЖДЕНИЕМ СУХОЖИЛИЙ РАЗГИБАТЕЛЕЙ I ПАЛЬЦА НА УРОВНЕ ПРЕДПЛЕЧЬЯ И КИСТИ Клинические рекомендации (S 56.3, S66.2) Утверждены на заседании...»

«ISSN 2412-8597 http://scjour.ru/docs/amn.2016.11.03.pdf Научный журнал Альманах мировой науки 2016 · N 11-3(14) АР-Консалт co2b.ru Альманах мировой науки. 2016.№ 11-3(14). 120 с. ISSN 2412-8597 http://sc...»

«Дистрибуция: инновации в управлении Система управления бизнесом 4.0: Что нужно знать о реалиях нынешней ситуации "Беспокойство и неудовлетворенность непременные условия дальнейшего прогресса" Т. Эдисон Я хочу остановиться на 3 историях из жизни бизнес...»

«Problemy istorii, lologii, kul’tury Проблемы истории, филологии, культуры 3 (2018), 30–46 3 (2018), 30–46 © The Author(s) 2018 ©Автор(ы) 2018 DOI: 10.18503/1992-0431-2018-3-61-30–46 ПОГРЕБЕНИЕ I в. н.э. ИЗ УСТЬ-АЛЬМИНСКОГО НЕКРОПОЛЯ (ЮГО-ЗАПАДНЫЙ КР...»

«Должен предупредить, что я записал его историю почти тотчас по прослушании ее, и, следовательно, не должно быть места сомнениям в точности и верности моего рассказа. Заявляю, что верность про...»

«АННОТАЦИИ Владимир МАУ От перестройки к радикальным реформам: к двадцатилетию начала посткоммунистических преобразований В статье автор представил свое ви дение событий начала радикальной фазы экономических реформ в Рос...»

«г. Минск, пл. Свободы 23, офис 35а +375 33 328 38 08 МТС +375 29 328 38 07 Vel +375 17 226 03 95 Городской Казбеги – Казбек – крепость Ананури – Тбилиси – Мцхета – Боржоми* – Гянджа – Баку – Гобустан* – Атешгях* – Янардаг* – Дири-Баба – Джумамечеть в Шемахе – Эчмиадзинский мона...»

«Литература 1. Barblan A. 2001. Academic Cooperation and Freedom of Movement in Europe: What was and What will be. Higher Education in Europe.2 . Bazhenova E. 2013. Content Analysis of the Category Academic Mobility of Students. Middle-East Journal of Scientific Research 13 (4): 483–488, 2013.3. The Bologna Pro...»

«Авторханов ПРОХОЖ ДЕНИЕ ПАРТОКРАТИИ А. Авторханов М Ш И Л И 1МРТ0НРШ ТОМ ВТОРОЙ ЦК и Сталин ПОСЕВ Обложка работы художника В. Шехтера © 1973 Possev-Verlag, V. Gorachek К. G., Frankfurt/Main Printed in Germany Глава 22 ЗАГОВОР "ТРОЙКИ" ПРОТИВ ЛЕНИНА С конца 1921 г. Ленин часто болел и брал про­ должительные отпуски. Еще...»

«Развиваются также и лингвистическая, социолингвистическая и прагматическая составляющие коммуникативной компетенции.Кроме того, ведущие выполняют и то же задание, что и остальные студенты, а именно: — подстрочный перевод предложенного преподавателем стихотворения на русский язык — письменная медиация. Возможность творчества...»

«ВЕСТНИК УДМУРТСКОГО УНИВЕРСИТЕТА 95 ИСТОРИЯ И ФИЛОЛОГИЯ 2014. Вып. 1 УДК 94 (470.53)19(045) А.Б. Суслов ИСПОЛЬЗОВАНИЕ ФАЛЬСИФИКАЦИЙ В ДЕЯТЕЛЬНОСТИ ПЕРМСКИХ ЧЕКИСТОВ В ГОДЫ БОЛЬШОГО ТЕРРОРА Рассматриваются мотивы и способы фальсификаций в работе чекистов в го...»

«Технология, используемая для наполнения системы "ОГВ" А. В. Голубев Предисловие В 2005 г. исторический факультет и Региональный центр новых информационных технологий Петрозаводского государственного университета подали заявку в Российский гуманитарный научный фонд на создание полн...»

«МАГМАТИЗМ И МЕТАМОРФИЗМ В ИСТОРИИ ЗЕМЛИ КИМБЕРЛИТЫ И ВОПРОСЫ ИХ АЛМАЗОНОСНОСТИ Ротман А.Я. Научно-исследовательское геологоразведочное предприятие АК "АЛРОСА", Мирный, rotman@cnigri.alrosa-mir.ru, arotman@mail.ru Кимберлиты – уникальные вулканические ультраосновные...»

«Дэниел Ергин. Добыча. Всемирная история борьбы за нефть, деньги и власть Предисловие С английского языка название книги Дэниела Ергина The Prize можно перевести как награда, находка, неожиданное счастье, предмет вожделений, желанная добыча. Все эти определения, без сомнения, относятся к не...»







 
2019 www.mash.dobrota.biz - «Бесплатная электронная библиотека - онлайн публикации»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.