В настоящее время я использую 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 к некоторым из этих вызовов из Джерси, но Mule неправильно инициализируется/настраивается Grizzly. У кого-нибудь заработала такая установка? Какую дополнительную настройку мне нужно выполнить для JerseyTest/GrizzlyWebServer, чтобы он правильно инициализировал Mule?