- this.invoker = SERVICE_INVOKERS.get(type, new Callable<RpcServiceInvoker>() {
- @Override
- public RpcServiceInvoker call() {
- return RpcServiceInvoker.from(type);
+ this.invoker = SERVICE_INVOKERS.get(type, () -> {
+ final Map<QName, Method> map = new HashMap<>();
+ for (Entry<SchemaPath, Method> e : localNameToMethod.entrySet()) {
+ map.put(e.getKey().getLastComponent(), e.getValue());