В настоящее время я использую JerseyTest со встроенным сервером Grizzly для тестирования некоторого кода. Я делаю очень простую настройку, чтобы указать нужные ресурсы:
Map<String, String> initParams = new HashMap<String, String>();
initParams.put("com.sun.jersey.config.property.packages", "com.sample.service");
ApplicationDescriptor appDescriptor = new ApplicationDescriptor();
appDescriptor.setServletInitParams(initParams);
super.setupTestEnvironment(appDescriptor);
Это отлично работает, и компоненты Джерси доступны и работают, как и ожидалось.
Сейчас я пытаюсь добавить некоторые функциональные возможности Mule к некоторым из этих вызовов на Джерси, но Grizzly неправильно инициализирует / настраивает Mule. Кто-нибудь запустил такую установку? Какие дополнительные настройки мне нужно сделать с JerseyTest / GrizzlyWebServer для правильной инициализации Mule?