J'utilise actuellement le serveur JerseyTest w/Grizzly pour tester du code. Je fais une configuration très simple pointer vers les ressources appropriées:Comment utiliser Grizzly Embedded Server pour Mule et Jersey
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);
Cela fonctionne bien et les composants de Jersey sont disponibles et fonctionnent comme prévu.
J'essaie maintenant d'ajouter une fonctionnalité Mule à certains de ces appels Jersey, mais Mule n'est pas initialisé/configuré correctement par Grizzly. Quelqu'un at-il ce genre de configuration en cours d'exécution? Quelle configuration supplémentaire ai-je besoin de faire avec JerseyTest/GrizzlyWebServer pour l'initialiser correctement?