Package org.codehaus.xfire.annotations

Examples of org.codehaus.xfire.annotations.AnnotationServiceFactory


    @Override
    protected void setUp()
        throws Exception
    {
        super.setUp();
        AnnotationServiceFactory asf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                    getXFire().getTransportManager(),
                                                                    new AegisBindingProvider(new JaxbTypeRegistry()));
        service = asf.create(SendMessageImpl.class);
        server = new SendMessageImpl();
        service.setInvoker(new BeanInvoker(server));
       
        getServiceRegistry().register(service);
    }
View Full Code Here


   
    public void setUp() throws Exception
    {
        super.setUp();
       
        AnnotationServiceFactory sf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                   getTransportManager());
        sf.setStyle("document");
        service = sf.create(NotificationLogImpl.class);
        getServiceRegistry().register(service);
    }
View Full Code Here

   
    public void setUp() throws Exception
    {
        super.setUp();
       
        AnnotationServiceFactory sf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                   getTransportManager());
       
        service = sf.create(DualOutService.class);
        getServiceRegistry().register(service);
    }
View Full Code Here

    @Override
    protected void setUp()
        throws Exception
    {
        super.setUp();
        AnnotationServiceFactory asf = new JaxbServiceFactory(getXFire().getTransportManager());
        service = asf.create(EchoRpcLit.class);
        server = new EchoRpcLit();
        service.setInvoker(new BeanInvoker(server));
        service.addInHandler(new DOMInHandler());
        service.addInHandler(new LoggingHandler());
       
View Full Code Here

    public void setUp()
            throws Exception
    {
        super.setUp();
       
        osf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                           getXFire().getTransportManager(),
                                           null);

        Service service = osf.create(HeaderService.class);
View Full Code Here

    @Override
    protected void setUp()
        throws Exception
    {
        super.setUp();
        AnnotationServiceFactory asf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                    getXFire().getTransportManager(),
                                                                    new AegisBindingProvider(new XmlBeansTypeRegistry()));
        service = asf.create(CustomEchoImpl.class);

        getServiceRegistry().register(service);

    }
View Full Code Here

    @Override
    protected void setUp()
        throws Exception
    {
        super.setUp();
        AnnotationServiceFactory asf = new AnnotationServiceFactory(new Jsr181WebAnnotations(),
                                                                    getXFire().getTransportManager(),
                                                                    new AegisBindingProvider(new XmlBeansTypeRegistry()));
        service = asf.create(CustomEchoImpl.class);

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

        webAnnotations.getFaultHandlers(EchoImpl.class);
        control.setDefaultReturnValue(Collections.EMPTY_LIST);
       
        control.replay();
       
        factory.setServiceFactory(new AnnotationServiceFactory(webAnnotations,
                                                               getTransportManager()));
        factory.setServiceClass(EchoImpl.class);
       
        factory.afterPropertiesSet();
       
View Full Code Here

        control.setDefaultReturnValue(Collections.EMPTY_LIST);
        webAnnotations.getFaultHandlers(Echo.class);
        control.setDefaultReturnValue(Collections.EMPTY_LIST);
        control.replay();
       
        factory.setServiceFactory(new AnnotationServiceFactory(webAnnotations,
                                                               getTransportManager()));
        factory.setServiceClass(Echo.class);
       
        factory.afterPropertiesSet();
       
View Full Code Here

        assertNull(webParam);
    }
   
    public void testWSDLGeneration() throws Exception
    {
        AnnotationServiceFactory sf = new AnnotationServiceFactory(getTransportManager());
       
        Service service = sf.create(Jsr181EchoService.class);
       
        getServiceRegistry().register(service);
       
        Document wsdl = getWSDLDocument(service.getSimpleName());
        assertValid("//wsdl:port[@name='EchoPort']", wsdl);
View Full Code Here

TOP

Related Classes of org.codehaus.xfire.annotations.AnnotationServiceFactory

Copyright © 2018 www.massapicom. 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.