public void reset() { if (!dataBindingSet) { setDataBinding(null); } setService(null); }
public void reset() { if (!dataBindingSet) { setDataBinding(null); } setService(null); }
@Override public void init(ServletConfig pServletConfig) throws ServletException { ClassLoader oldClassLoader = Thread.currentThread().getContextClassLoader(); try { // set classloader to CXF bundle class loader to avoid OSGI classloader problems Thread.currentThread().setContextClassLoader(BusFactory.class.getClassLoader()); super.init(pServletConfig); ServerFactoryBean sf = new ServerFactoryBean(); sf.setBus(getBus()); sf.setAddress(getServletUrl() == null ? SoapRequestWrapper.VIRTUAL_PATH : getServletUrl()); sf.setServiceClass(getServerInterfaceType()); sf.getServiceFactory().setDataBinding(new AegisDatabinding()); sf.setServiceBean(this); sf.create(); } finally { Thread.currentThread().setContextClassLoader(oldClassLoader); } }
@Override public void init(ServletConfig pServletConfig) throws ServletException { ClassLoader oldClassLoader = Thread.currentThread().getContextClassLoader(); try { // set classloader to CXF bundle class loader to avoid OSGI classloader problems Thread.currentThread().setContextClassLoader(BusFactory.class.getClassLoader()); super.init(pServletConfig); // register SOAP service ServerFactoryBean sf = new JaxWsServerFactoryBean(); sf.setBus(getBus()); sf.setAddress(getServletUrl() == null ? SoapRequestWrapper.VIRTUAL_PATH : getServletUrl()); sf.setServiceClass(getServerInterfaceType()); sf.getServiceFactory().setDataBinding(new JAXBDataBinding()); sf.setServiceBean(this); sf.create(); } finally { Thread.currentThread().setContextClassLoader(oldClassLoader); } }
factory.getServiceFactory().setDataBinding(new AegisDatabinding()); factory.setServiceClass(pClass); factory.setUsername(pUsername);
sf.setAddress(serviceUrl); sf.setServiceClass(serviceClass); sf.getServiceFactory().setDataBinding(new JAXBDataBinding()); sf.setServiceBean(context.getService(sr)); registeredServices.put(serviceUrl, sf.create()); sf.setAddress(serviceUrl); sf.setServiceClass(serviceClass); sf.getServiceFactory().setDataBinding(new AegisDatabinding()); sf.setServiceBean(context.getService(sr)); registeredServices.put(serviceUrl, sf.create());
sf.setAddress(address); if (getDataBinding() != null && getDataBinding() instanceof AegisDatabinding) { sf.getServiceFactory().setDataBinding(getDataBinding()); } else { sf.getServiceFactory().setDataBinding(new AegisDatabinding());