Устранение неисправностей при публикации в SIM/SP
Следующие разделы включают сведения об устранении неисправностей и сборе информации в SIM/SP и Arbortext Publishing Engine.
Настройка для устранения неисправностей при публикации в SIM/SP
При возникновении повторяющихся проблем с публикацией в SIM/SP используйте следующие шаги, чтобы приступить к процессу анализа:
1. Обеспечьте запись транзакций модулем публикации, установив для параметра 'com.arbortext.e3.transactionArchive.selector значение all в файле PE-install-path/e3/e3/WEB-INF/e3config.xml, чтобы все транзакции архивировались.
2. Для заданий публикации меньшего размера включите флаги отладки и подробностей, используя параметры публикации.
a. Измените правила публикации для продукта.
b. Определите набор публикации, который применяется для задания.
c. Добавьте к правилам следующие рабочие параметры:
<worker name="com.ptc.arbortext.pe/variable:compose::debug">1</worker><worker name="com.ptc.arbortext.pe/variable:compose::verbose">1</worker>
Захват данных устранения неисправностей при публикации в SIM/SP
После настройки подготовительных конфигураций можно повторно выполнить задание и записать информацию после завершения или сбоя задания.
|
|
Для некоторых из следующих шагов потребуется имя сервера и порт для сервера Arbortext Publishing Engine.
|
1. Захватите страницу монитора Windchill Visualization Services (WVS) для задания WVS на сервере Windchill в виде страницы HTML.
2. Захватите транзакцию со страницы архива транзакций:
http://<url_сервера_pe:порт>/e3/jsp/archivelist.jsp
3. Захватите ZIP-файл информации поддержки Arbortext Publishing Engine со страницы сервера Arbortext Publishing Engine:
http://<url_сервера_pe:порт>/e3/servlet/e3?f=supportdata
4. В случае публикации набора захватите пакет, произведенный на сервере Arbortext Publishing Engine, из каталога, настроенного в правилах публикации. Этот каталог обычно является общедоступным.
Собранную информацию нужно отправить специалисту по поддержке продукта.
Сбор архивов транзакций
В файле e3config.xml измените следующие два правила и установите для обоих из них значение 0 (отключено).
|
|
Задание для этих правил значения "0" позволяет упростить извлечение информации из архива транзакций в случае возникновения проблемы. Это требует некоторого места на диске, но если место потребуется освободить, транзакции можно будет очистить вручную.
|
<Parameter name="com.arbortext.e3.transactionArchive.maxAge" value="48" /><Parameter name="com.arbortext.e3.transactionArchive.maxSize" value="500" />
Сбор временных характеристик
Рекомендуется включить следующее правило публикации во все попытки публикации:
com.ptc.arbortext.pe/includeMilestoneTimesInHtmlLog = true
Это правило создает в журнале таблицу, содержащую данные о том, сколько времени модуль публикации затрачивает на выполнение различных частей процесса публикации (подготовка, работа сервисного приложения, основная работа Arbortext Publishing Engine, создание пакета).
Для следующего правила также нужно установить значение true:
com.ptc.arbortext.wvs/includeMilestoneTimesInWorkerLog = true
Это правило создает в журнале sisworker таблицу, содержащую данные о том, сколько времени было затрачено на создание ZIP-файла, отправку ZIP-файла в Arbortext Publishing Engine и ожидание ответа.