Package org.apache.cxf.frontend

Examples of org.apache.cxf.frontend.ClientProxyFactoryBean.create()


        factory.setWsdlURL(ServerMisc.DOCLIT_CODEFIRST_URL + "?wsdl");
        factory.setServiceName(servName);
        factory.setServiceClass(DocLitWrappedCodeFirstService.class);
        factory.setEndpointName(portName);
       
        DocLitWrappedCodeFirstService port = (DocLitWrappedCodeFirstService) factory.create();       
        assertNotNull(port);

        String echoMsg = port.echo("Hello");
        assertEquals("Hello", echoMsg);
    }
View Full Code Here


        proxyFac.setServiceClass(CollectionServiceInterface.class);
        proxyFac.setDataBinding(new AegisDatabinding());
        proxyFac.setAddress("local://CollectionServiceInterface");
        proxyFac.setBus(getBus());

        csi = (CollectionServiceInterface)proxyFac.create();
    }
   
    /**
     * CXF-2017
     * @throws Exception
View Full Code Here

        proxyFac.setAddress("local://DocService");
        proxyFac.setServiceClass(IDocumentService.class);
        proxyFac.setBus(getBus());

        Object proxyObj = proxyFac.create();
        docClient = (IDocumentService)proxyObj;
        Client client = ClientProxy.getClient(proxyObj);
        ClientImpl clientImpl = (ClientImpl)client;
        clientImpl.setSynchronousTimeout(1000000000);
    }
View Full Code Here

        proxyFac.setDataBinding(new AegisDatabinding());
        proxyFac.setAddress("local://FlatArray");
        proxyFac.setServiceClass(FlatArrayServiceInterface.class);
        proxyFac.setBus(getBus());

        Object proxyObj = proxyFac.create();
        FlatArrayServiceInterface client = (FlatArrayServiceInterface)proxyObj;
        client.submitStringArray(STRING_ARRAY);
        assertArrayEquals(STRING_ARRAY, service.stringArrayValue);
    }
View Full Code Here

        proxyFac.setDataBinding(new AegisDatabinding());
        proxyFac.setAddress("local://FlatArray");
        proxyFac.setServiceClass(FlatArrayServiceInterface.class);
        proxyFac.setBus(getBus());

        Object proxyObj = proxyFac.create();
        FlatArrayServiceInterface client = (FlatArrayServiceInterface)proxyObj;
        BeanWithFlatArray bwfa = new BeanWithFlatArray();
        bwfa.setValues(INT_ARRAY);
        client.takeBeanWithFlatArray(bwfa);
        assertArrayEquals(INT_ARRAY, service.beanWithFlatArrayValue.getValues());
View Full Code Here

        proxyFac.setDataBinding(new AegisDatabinding());
        proxyFac.setAddress("local://FlatArray");
        proxyFac.setServiceClass(FlatArrayServiceInterface.class);
        proxyFac.setBus(getBus());

        Object proxyObj = proxyFac.create();
        FlatArrayServiceInterface client = (FlatArrayServiceInterface)proxyObj;
        BeanWithFlatCollection bwfc = new BeanWithFlatCollection();
        bwfc.getValues().add(1);
        bwfc.getValues().add(2);
        bwfc.getValues().add(3);
View Full Code Here

        proxyFac.setAddress("local://Echo");
        proxyFac.setServiceClass(Echo.class);
        proxyFac.setBus(getBus());

        Echo echo = (Echo)proxyFac.create();
        String boing = echo.simpleEcho("reflection");
        assertEquals("reflection", boing);
    }
   
}
View Full Code Here

                                                              new XFireCompatibilityServiceConfiguration());
        proxyFac.setDataBinding(new AegisDatabinding());
        proxyFac.setAddress("local://CollectionServiceInterface");
        proxyFac.setBus(getBus());

        csi = proxyFac.create(CollectionServiceInterface.class);
    }

    /**
     * CXF-2017
     * @throws Exception
View Full Code Here

        proxyFac.setDataBinding(new AegisDatabinding());

        proxyFac.setAddress("local://DocService");
        proxyFac.setBus(getBus());

        Object proxyObj = proxyFac.create(IDocumentService.class);
        docClient = (IDocumentService)proxyObj;
        Client client = ClientProxy.getClient(proxyObj);
        ClientImpl clientImpl = (ClientImpl)client;
        clientImpl.setSynchronousTimeout(1000000000);
    }
View Full Code Here

        aegisContext.getBeanImplementationMap().put(Hello.class, MyHello.class.getName());
        AegisDatabinding binding = new AegisDatabinding();
        binding.setAegisContext(aegisContext);

        setupAegis(proxyFac.getClientFactoryBean(), binding);
        HelloProxyService client = proxyFac.create(HelloProxyService.class);

        Hello h = client.sayHiWithProxy();
        assertTrue(h instanceof MyHello);
    }
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.