@Override protected void buildServiceFromClass() { super.buildServiceFromClass(); getService().put(WS_FEATURES, getWsFeatures()); }
@Override public org.apache.cxf.service.Service create() { org.apache.cxf.service.Service s = super.create(); s.put(ENDPOINT_CLASS, implInfo.getEndpointClass()); if (s.getDataBinding() != null) { setMTOMFeatures(s.getDataBinding()); } return s; }
protected void setServiceProperties() { MethodDispatcher md = getMethodDispatcher(); getService().put(MethodDispatcher.class.getName(), md); for (Class<?> c : md.getClass().getInterfaces()) { getService().put(c.getName(), md); } if (properties != null) { getService().putAll(properties); } setOldMethodDispatcherProperty(); }
public Object put(String key, Object value) { return wrappedService.put(key, value); }
protected void setServiceProperties() { MethodDispatcher md = getMethodDispatcher(); getService().put(MethodDispatcher.class.getName(), md); for (Class<?> c : md.getClass().getInterfaces()) { getService().put(c.getName(), md); } if (properties != null) { getService().putAll(properties); } setOldMethodDispatcherProperty(); }
s.put(AbstractInDatabindingInterceptor.NO_VALIDATE_PARTS, Boolean.TRUE);
@Override protected void buildServiceFromClass() { super.buildServiceFromClass(); getService().put(WS_FEATURES, getWsFeatures()); }
@Deprecated protected void setOldMethodDispatcherProperty() { //Try adding the MethodDispatcher using the old interface MethodDispatcher md = getMethodDispatcher(); if (getService().get("org.apache.cxf.frontend.MethodDispatcher") == null) { try { Class<?> cls = ClassLoaderUtils.loadClass("org.apache.cxf.frontend.MethodDispatcher", getClass()); Object o = Proxy.newProxyInstance(Thread.currentThread().getContextClassLoader(), new Class[] {cls}, new ReflectionInvokationHandler(md)); getService().put("org.apache.cxf.frontend.MethodDispatcher", o); } catch (Exception ex) { //ignore } } }
@Deprecated protected void setOldMethodDispatcherProperty() { //Try adding the MethodDispatcher using the old interface MethodDispatcher md = getMethodDispatcher(); if (getService().get("org.apache.cxf.frontend.MethodDispatcher") == null) { try { Class<?> cls = ClassLoaderUtils.loadClass("org.apache.cxf.frontend.MethodDispatcher", getClass()); Object o = Proxy.newProxyInstance(Thread.currentThread().getContextClassLoader(), new Class[] {cls}, new ReflectionInvokationHandler(md)); getService().put("org.apache.cxf.frontend.MethodDispatcher", o); } catch (Exception ex) { //ignore } } }
@Override public org.apache.cxf.service.Service create() { org.apache.cxf.service.Service s = super.create(); s.put(ENDPOINT_CLASS, implInfo.getEndpointClass()); if (s.getDataBinding() != null) { setMTOMFeatures(s.getDataBinding()); } return s; }
si.getName().getLocalPart() + "HttpBinding")); service.put(URIMapper.class.getName(), mapper); MethodDispatcher md = (MethodDispatcher) service.get(MethodDispatcher.class.getName());
s.put(AbstractInDatabindingInterceptor.NO_VALIDATE_PARTS, Boolean.TRUE);
@Override public synchronized Service create() { reset(); sendEvent(Event.START_CREATE); initializeServiceConfigurations(); initializeServiceModel(); initializeDefaultInterceptors(); if (invoker != null) { getService().setInvoker(getInvoker()); } else { getService().setInvoker(createInvoker()); } if (getExecutor() != null) { getService().setExecutor(getExecutor()); } if (getDataBinding() != null) { getService().setDataBinding(getDataBinding()); } getService().put(MethodDispatcher.class.getName(), getMethodDispatcher()); createEndpoints(); fillInSchemaCrossreferences(); Service serv = getService(); sendEvent(Event.END_CREATE, serv); return serv; }
@Override public synchronized Service create() { reset(); sendEvent(Event.START_CREATE); initializeServiceConfigurations(); initializeServiceModel(); initializeDefaultInterceptors(); if (invoker != null) { getService().setInvoker(getInvoker()); } else { getService().setInvoker(createInvoker()); } if (getExecutor() != null) { getService().setExecutor(getExecutor()); } if (getDataBinding() != null) { getService().setDataBinding(getDataBinding()); } getService().put(MethodDispatcher.class.getName(), getMethodDispatcher()); createEndpoints(); fillInSchemaCrossreferences(); Service serv = getService(); sendEvent(Event.END_CREATE, serv); return serv; }
@Override public synchronized Service create() { reset(); sendEvent(Event.START_CREATE); initializeServiceConfigurations(); initializeServiceModel(); initializeDefaultInterceptors(); if (invoker != null) { getService().setInvoker(getInvoker()); } else { getService().setInvoker(createInvoker()); } if (getExecutor() != null) { getService().setExecutor(getExecutor()); } if (getDataBinding() != null) { getService().setDataBinding(getDataBinding()); } getService().put(MethodDispatcher.class.getName(), getMethodDispatcher()); createEndpoints(); fillInSchemaCrossreferences(); Service serv = getService(); sendEvent(Event.END_CREATE, serv); return serv; }