Dans un service Web, quelques génériques GenericHandlers sont configurés en tant que serveur (rôle) dans webservices.xml (pour IBM Runtime) & server-config.wsdd (Axis Runtime) . Supposons que les gestionnaires sont A, BObtention d'informations sur les gestionnaires de services Web configurés (webservices.xml) par programme
Maintenant, lorsqu'il y a un appel entrant, A, B & C sont invoqués comme prévu.
Je cherche fondamentalement un moyen de connaître (par programmation) le nombre de gestionnaires configurés pour ce service Web, c'est-à-dire 3 dans ce cas, et quelques autres détails spécifiques au gestionnaire.
J'enquêtais se emparer de la main sur HandlerChain par ce qui suit:
HandlerRegistry hndlReg = service.getHandlerRegistry();
List hChain = hndlReg.getHandlerChain(new QName("http://test.com","<<Port Name>>"));
mais je ne suis pas hChain
contenir des informations sur A, B ou C. Ya, ici, je peux ajouter des gestionnaires qui se programme invoqué, aussi, mais aucune information sur les gestionnaires déjà configurés dans les fichiers de configuration.
Est-il possible (par programme) d'obtenir les détails sur les gestionnaires déjà configurés?
Appréciez votre aide.
Il n'est pas accessible. Le programme pourrait être une application client où l'information est nécessaire. –