this.annotationProcessor = annotationProcessor;
}
public List<Handler> getHandlerChain(javax.xml.ws.handler.PortInfo portInfo) {
GeronimoHandlerChainBuilder builder =
new GeronimoHandlerChainBuilder(this.classLoader, portInfo);
List<Handler> handlers = null;
if (this.handlerChains == null) {
handlers = builder.buildHandlerChainFromClass(this.serviceClass);
} else {
handlers = new ArrayList<Handler>();
for (HandlerChainType handlerChain : this.handlerChains.getHandlerChainArray()) {
handlers.addAll(builder.buildHandlerChainFromConfiguration(handlerChain));
}
handlers = builder.sortHandlers(handlers);
}
if (this.annotationProcessor != null) {
try {
for (Handler handler : handlers) {