Package org.apache.cxf.jaxrs

Examples of org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create()


    @BeforeClass
    public static void initService() throws Exception {

        ClientServerOAuthTest.initService();
        JAXRSServerFactoryBean sf3 = (JAXRSServerFactoryBean)ctx.getBean("oauthServerExt");
        s3 = sf3.create();

    }

    @AfterClass
    public static void stopService() throws Exception {
View Full Code Here


    @BeforeClass
    public static void initService() throws Exception {

        JAXRSServerFactoryBean sf = (JAXRSServerFactoryBean)ctx.getBean("oauthServer");
        s = sf.create();

        JAXRSServerFactoryBean sf2 = (JAXRSServerFactoryBean)ctx.getBean("oauthClient");
        s2 = sf2.create();

View Full Code Here

        JAXRSServerFactoryBean sf = (JAXRSServerFactoryBean)ctx.getBean("oauthServer");
        s = sf.create();

        JAXRSServerFactoryBean sf2 = (JAXRSServerFactoryBean)ctx.getBean("oauthClient");
        s2 = sf2.create();


    }

    @AfterClass
View Full Code Here

    @BeforeClass
    public static void initService() throws Exception {

        ClientServerOAuthTest.initService();
        JAXRSServerFactoryBean sf3 = (JAXRSServerFactoryBean)ctx.getBean("resourceServer");
        s3 = sf3.create();

    }

    @AfterClass
    public static void stopService() throws Exception {
View Full Code Here

        JAXRSServerFactoryBean factory = new JAXRSServerFactoryBean();
        factory.setAddress("http://localhost:8282/person");
        factory.setResourceClasses(PersonServiceImpl.class);
        factory.setResourceProvider(new SingletonResourceProvider(new PersonServiceImpl()));
        factory.setProvider(new JAXBElementProvider());
        Server server = factory.create();
        server.start();
    }

    /**
     * @param args
View Full Code Here

    public static void startServer() {
        PersonService personService = new PersonServiceImpl();;
        JAXRSServerFactoryBean factory = new JAXRSServerFactoryBean();
        factory.setAddress(PERSONSERVICE_TESTURL);
        factory.setServiceBean(personService);
        server = factory.create();
        server.start();
    }

    @Test
    public void testInterface() {
View Full Code Here

            factory.setServiceBean(serviceBean);
        } else {
            factory.setServiceClass(clazz);
        }

        server = factory.create();
        destination = (AbstractHTTPDestination) server.getDestination();
    }

    private String nameForProviders(Class<?> clazz) {
        if (clazz == null) {
View Full Code Here

                               new SingletonResourceProvider(new BookStore(), true));
        sf.setAddress("http://localhost:" + PORT + "/");

        sf.getProperties(true).put("org.apache.cxf.jaxrs.mediaTypeCheck.strict", true);
        sf.getProperties().put("org.apache.cxf.http.header.split", true);
        sf.create();
    }

    public static void main(String[] args) {
        try {
            BookServer s = new BookServer();
View Full Code Here

        for (Map.Entry<Class, ResourceProvider> entry : resourceProviders.entrySet()) {
            bean.setResourceProvider(entry.getKey(), entry.getValue());
        }
        setExtensions(bean, servletConfig);
               
        bean.create();
    }

    protected String getParameterSplitChar(ServletConfig servletConfig) {
        String param = servletConfig.getInitParameter(PARAMETER_SPLIT_CHAR);
        if (!StringUtils.isEmpty(param) && SPACE_PARAMETER_SPLIT_CHAR.equals(param.trim())) {
View Full Code Here

        setExtensions(bean, servletConfig);
        setDocLocation(bean, servletConfig);
        setSchemasLocations(bean, servletConfig);
       
        bean.setBus(getBus());
        bean.create();
    }
   
    private Class<?> loadClass(String cName) throws ServletException {
        return loadClass(cName, "Resource");
    }
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.