2015-12-03 2 views
0

Спасибо за просмотр моего вопроса.Как разработать виджет Case Manager в локальном окружении?

Мы используем IBM Case Manager (ICM) 5.2. Появляются новые изменения от пользователей. Я BA/разработчик.

Чтобы изменить существующий Case Manager Plugin и пользовательские виджеты, я должен выполнить следующие задачи:

  1. Изменения ICM виджет JS и HTML-кода, на моей локальной среду с Eclipse.

  2. Замените JS и HTML из (пользовательского) пакета виджета, отправьте обновленный пакет на сервер приложений.

  3. На сервере используйте инструмент конфигурации Case Manager для развертывания пакета.

  4. Зайдите в Case Builder и разверните решение. Проверьте код и вернитесь назад для тестирования.



Мои вопросы:

(1). Я не знаю, как запускать эти коды в своей локальной среде без развертывания в ICM. Обязательно ли устанавливать Диспетчер Case в моем локальном окружении?

(2). Есть ли простой способ проверить и отладить пользовательские виджеты JS & HTML-коды из моей локальной среды?

С уважением!

+0

Я бы не стал менять стандартные виджеты, а перегружал текущие определения новыми, а для отладки просто использовал firebug (или IE dev tools или chrome, что бы вы ни хотели) –

+0

Спасибо, ваш ответ @Robert. Да, модуль ICM не будет изменен.В этой теме я хочу узнать, как создавать пользовательские виджеты. –

+0

Я не знаю, полностью ли это применимо к делу, но этот справочник http://www.redbooks.ibm.com/abstracts/sg248055.html?Open имеет отличные примеры для навигатора, а ссылка на дополнительные материалы также содержит плагин разработки навигатора , чтобы помочь в строительных проектах ваших виджетах –

ответ

0

Для полного запуска и настройки виджетов локально вам потребуется полная установка ICM. Это связано с тем, что вы будете в значительной степени полагаться на оба Content Navigator как на ресурсы Case Manager. Возможно, вы сможете протестировать вещь или две, требуя удаленных ресурсов, но в конце вам нужно будет интегрировать ваш виджет в текущую установку, чтобы иметь возможность фактически использовать его в дизайнере страниц.

На самом деле ваш самый простой вариант - локально создать свой виджет, а затем удаленно развернуть и удаленную отладку.

Предполагая, что вы знаете, как развернуть виджет (используйте Config mgr или рабочий стол icmadmin), то самым простым способом отладки интерфейсного устройства является использование «инструментов разработчика», которые поставляются с большинством браузеров (IE/Firefox/хром). Просто нажмите кнопку F12, найдите файл .js и поместите точку останова. Проконсультируйтесь с вашей помощью/google о том, как использовать инструменты.

Отладка java-части вашего виджета может быть достигнута путем создания удаленного сеанса отладки в eclipse на вашем сервере приложений. В eclipse перейдите в раздел «Конфигурации отладки», затем добавьте новое «Удаленное приложение Java», выберите «Проект виджета» и заполните удаленный порт ip/(debugging) вашего приложения-сервера. Нажмите Debug, и вы настроены! Поместите точки останова и вызовите свою java :)

Дополнительно см. Этот блог-план с дополнительными советами по отладке + скриншотов: Debugging your ICN plugins (or ICM widgets).