// Invoke inbound application handlers. It's safe to use the first object on the iterator because there is
// always exactly one EndpointDescription on a server invoke
HandlerInvocationContext hiContext = buildHandlerInvocationContext(request, eic.getHandlers(),
HandlerChainProcessor.MEP.REQUEST,
isOneWay(request.getAxisMessageContext()));
HandlerInvokerFactory hiFactory = (HandlerInvokerFactory)
FactoryRegistry.getFactory(HandlerInvokerFactory.class);
HandlerInvoker handlerInvoker = hiFactory.createHandlerInvoker(request);
boolean success = handlerInvoker.invokeInboundHandlers(hiContext);
return success;
}