В данном руководстве рассматривается изменение настройки составного приложения с помощью редактора CASA. Настраиваемое составное приложение представляет собой синхронное приложение ("Synchronous Sample"), поставляемое с версией среды IDE NetBeans 6.1.
В этом руководстве рассмотрены следующие темы:
Создание составного приложения из редактора CASA
Удаление соединения с существующей конечной точкой WSDL в существующем составном приложении
Добавление соединения с новой конечной точкой WSDL к составному приложению
Этот раздел посвящен сборке составного приложения с помощью редактора CASA.
Открытие редактора CASA и сборка составного приложения:
В среде IDE NetBeans щелкните правой кнопкой мыши проект "SynchronousSampleApplication" в окне "Projects", щелкните правой кнопкой мыши Service Assembly и выберите Edit.
Примечание: Для вызова редактора CASA в среде NetBeans 6.0 необходимо щелкнуть правой кнопкой мыши составное приложение в окне "Projects" и выбрать Edit Application Configuration.
Редактор CASA открывается в среде IDE NetBeans, как показано в следующем действии, и открывается окно режима проектирования синхронного приложения.
В редакторе CASA создается и изменяется файл .casa, содержащий информацию настройки для составного приложения. В данном примере в редакторе CASA создан файл SynchronousSampleApplication.casa.
В редакторе CASA щелкните значок "Build Project" для сборки составного приложения.
Сообщения о сборке отображаются в окне "Output".
После успешного завершения процесса сборки в режиме проектирования отображается конечная точка порта WSDL, модуль JBI и соединение между конечной точкой и модулем JBI.
В этом разделе рассматривается тестирование настроенного составного приложения.
Тестирование составного приложения:
В окне "Projects" среды IDE NetBeans разверните узел SynchronousSampleApplication > Test, щелкните правой кнопкой мыши тест по умолчанию "TestCase0" и выберите "Properties".
В окне "Properties" для "TestCase0" нажмите кнопку "Edit" для свойства "Destination".
Замените свойство адресата по умолчанию ("Destination") адресатом из предыдущей процедуры:
http://localhost:18181/service
Нажмите кнопку "OK" и закройте окно "Properties".
Щелкните правой кнопкой мыши узел "SynchronousSampleApplication" и выберите "Deploy".
В окне "Select Server" укажите сервер приложений GlassFish.
В окне "Output" отображается информация об успешном развертывании составного приложения.
В окне "Services" среды IDE NetBeans разверните узел servers > GlassFish V2 > JBI > Service Assemblies.
Обратите внимание, что составное приложение "SynchronousSampleApplication" развернуто. Можно также просмотреть свойства "Service Units" в узле "Service Assembly" для получения подробных сведений о составном приложении.
В окне "Projects" щелкните правой кнопкой мыши "TestCase0" и выберите "Run".
В окне "JUnit Test Results" отображается индикация успешного прохождения теста.