Examples of AegisBindingProvider


Examples of org.codehaus.xfire.aegis.AegisBindingProvider

   
    public void testClient()
    {
        // START SNIPPET: client
        ObjectServiceFactory osf = new ObjectServiceFactory();
        AegisBindingProvider bp = (AegisBindingProvider) osf.getBindingProvider();
       
        bp.getTypeMappingRegistry().getDefaultTypeMapping().register(new CustomType());
        // END SNIPPET: client
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        throws Exception
    {
        super.setUp();
   
        ObjectServiceFactory osf = new ObjectServiceFactory(getXFire().getTransportManager(),
                                                   new AegisBindingProvider(new XmlBeansTypeRegistry()));
        osf.setStyle(SoapConstants.STYLE_DOCUMENT);
        osf.setWsdlBuilderFactory(new XmlBeansWSDLBuilderFactory());
       
        setServiceFactory(osf);
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

    {
        super.setUp();

        ObjectFactory objectFactory = new ObjectFactory();
        builder = new ObjectServiceFactory(getXFire().getTransportManager(),
                                           new AegisBindingProvider(new JaxbTypeRegistry(objectFactory)));
        ArrayList schemas = new ArrayList();
        schemas.add("src/test-schemas/WeatherForecast.xsd");
        Map props = new HashMap();
        props.put(ObjectServiceFactory.SCHEMAS, schemas);
       
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

  public JibxServiceFactory() {
    this(XFireFactory.newInstance().getXFire().getTransportManager());
  }

  public JibxServiceFactory(TransportManager manager) {
    super(manager,new AegisBindingProvider(new JibxTypeRegistry()));
  }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

            throws Exception
    {
        super.setUp();

        builder = new ObjectServiceFactory(getXFire().getTransportManager(),
                                           new AegisBindingProvider(new JaxbTypeRegistry()));

       
        endpoint = builder.create(InheritanceService.class,
                                  "InheritanceService",
                                  "urn:xfire:inheritance",
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

        throws Exception
    {
        super.setUp();
        AnnotationServiceFactory asf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                    getXFire().getTransportManager(),
                                                                    new AegisBindingProvider(new JaxbTypeRegistry()));
        service = asf.create(GlobalWeatherCustomImpl.class);

        getServiceRegistry().register(service);
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

            throws Exception
    {
        super.setUp();

        factory = new ObjectServiceFactory(getXFire().getTransportManager(),
                                           new AegisBindingProvider(new JaxbTypeRegistry()));
        factory.setStyle(SoapConstants.STYLE_DOCUMENT);
       
        // Set the schemas
        ArrayList<String> schemas = new ArrayList<String>();
        schemas.add(getTestFile("src/test-schemas/picture.xsd").getAbsolutePath());
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

    protected ServiceFactory createFactory() {
        AnnotationServiceFactory factory = new AnnotationServiceFactory(
                new Jsr181WebAnnotations(),
                xfire.getTransportManager(),
                new AegisBindingProvider(new JaxbTypeRegistry()));
        return factory;
    }
View Full Code Here

Examples of org.codehaus.xfire.aegis.AegisBindingProvider

    public Service buildService(){

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

        /**
         * Use the ServiceInterface if that is set, otherwise use the Class of
         * the service object.
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.