Examples of AegisBindingProvider


Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        }
        // Create factory
        ObjectServiceFactory factory = null;
        if (wa == null) {
            factory = new ObjectServiceFactory(xfire.getTransportManager(),
                                               new AegisBindingProvider(tm));
        } else if (selectedAnnotations.equals(AN_JAVA5) &&
                   selectedTypeMapping.equals(TM_JAXB2)) {
            try {
                Class clazz = Class.forName("org.codehaus.xfire.jaxws.JAXWSServiceFactory");
                Constructor ct = clazz.getDeclaredConstructor(new Class[] { TransportManager.class });
                factory = (ObjectServiceFactory) ct.newInstance(new Object[] { xfire.getTransportManager() });
            } catch (Exception e) {
                factory = new AnnotationServiceFactory(wa,
                        xfire.getTransportManager(),
                        new AegisBindingProvider(tm));
            }
        } else {
            factory = new AnnotationServiceFactory(wa,
                                                   xfire.getTransportManager(),
                                                   new AegisBindingProvider(tm));
        }
        // Register only JBI transport in the factory
        factory.getSoap11Transports().clear();
        factory.getSoap12Transports().clear();
        factory.getSoap11Transports().add(JbiTransport.JBI_BINDING);
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

   
    public void init(ComponentContext context) throws JBIException {
        super.init(context);
        xfire = new DefaultXFire();
        ObjectServiceFactory factory = new ObjectServiceFactory(xfire.getTransportManager(),
                                                                new AegisBindingProvider());
        factory.setVoidOneWay(true);
        factory.setStyle(SoapConstants.STYLE_DOCUMENT);
        if (isDefaultInOut()) {
            service = factory.create(InOutService.class);
            service.setInvoker(new BeanInvoker(new InOutService(this)));
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

   
    public void init(ComponentContext context) throws JBIException {
        super.init(context);
        xfire = new DefaultXFire();
        ObjectServiceFactory factory = new ObjectServiceFactory(xfire.getTransportManager(),
                                                                new AegisBindingProvider());
        factory.setVoidOneWay(true);
        factory.setStyle(SoapConstants.STYLE_DOCUMENT);
        if (isDefaultInOut()) {
            service = factory.create(InOutService.class);
            service.setInvoker(new BeanInvoker(new InOutService(this)));
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        }
        // Create factory
        ObjectServiceFactory factory = null;
        if (wa == null) {
            factory = new ObjectServiceFactory(xfire.getTransportManager(),
                                               new AegisBindingProvider(tm));
        } else if (selectedAnnotations.equals(AN_JAVA5) &&
                   selectedTypeMapping.equals(TM_JAXB2)) {
            try {
                factory = new JAXWSServiceFactory(xfire.getTransportManager());
            } catch (Exception e) {
                factory = new AnnotationServiceFactory(wa,
                        xfire.getTransportManager(),
                        new AegisBindingProvider(tm));
            }
        } else {
            factory = new AnnotationServiceFactory(wa,
                                                   xfire.getTransportManager(),
                                                   new AegisBindingProvider(tm));
        }
        // Register only JBI transport in the factory
        factory.getSoap11Transports().clear();
        factory.getSoap12Transports().clear();
        factory.getSoap11Transports().add(JbiTransport.JBI_BINDING);
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        extends ObjectServiceFactory
{
    public XmlBeansServiceFactory()
    {
        super();
        AegisBindingProvider provider = new AegisBindingProvider(new XmlBeansTypeRegistry());
        setBindingProvider(provider);
       
        setStyle(SoapConstants.STYLE_DOCUMENT);
        setWsdlBuilderFactory(new XmlBeansWSDLBuilderFactory());
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

    public XmlBeansServiceFactory(TransportManager transportManager)
    {
        super(transportManager);
       
        AegisBindingProvider provider = new AegisBindingProvider(new XmlBeansTypeRegistry());
        setBindingProvider(provider);
       
        setStyle(SoapConstants.STYLE_DOCUMENT);
        setWsdlBuilderFactory(new XmlBeansWSDLBuilderFactory());
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        {
            binding = (BindingProvider) loadClass(bindingClass).newInstance();
        }
        else
        {
            binding = new AegisBindingProvider(getTypeMappingRegistry());
        }
        return binding;
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

//        }
//       
        if (serviceFactory == null)
        {
            serviceFactory = new ObjectServiceFactory(xFire.getTransportManager(),
                                                      new AegisBindingProvider());
        }

        ObjectServiceFactory osf = (ObjectServiceFactory) serviceFactory;

        SpringServiceConfiguration springConfig = new SpringServiceConfiguration();
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

  public void setServiceFactory(AnnotationServiceFactory serviceFactory) {
    this.serviceFactory = serviceFactory;
  }

  private AnnotationServiceFactory createServiceFactory() {
    AegisBindingProvider provider;
        if (typeMappingRegistry == null)
            provider = new AegisBindingProvider();
        else
            provider = new AegisBindingProvider(typeMappingRegistry);
       
        AnnotationServiceFactory serviceFactory =
                new AnnotationServiceFactory(webAnnotations,
                                             xFire.getTransportManager(),
                                             provider);
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

    }

  public JaxbServiceFactory(TransportManager transportManager, JAXBContext jaxbContext) {
        super(new Jsr181WebAnnotations(),
              transportManager,
                new AegisBindingProvider(new JaxbTypeRegistry(jaxbContext)));
       
        setWsdlBuilderFactory(new JaxbWSDLBuilderFactory());
    }   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.