Package org.objectweb.celtix.configuration

Examples of org.objectweb.celtix.configuration.ConfigurationBuilder


        EndpointReferenceType ref = EndpointReferenceUtils.getEndpointReference(wsdlUrl, serviceName,
                                                                                portName);
        Configuration busCfg = bus.getConfiguration();
        assert null != busCfg;
        String id = EndpointReferenceUtils.getServiceName(ref).toString();
        ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
        cb.buildConfiguration(JMSConstants.ENDPOINT_CONFIGURATION_URI, id, busCfg);
        cb.buildConfiguration(JMSConstants.PORT_CONFIGURATION_URI,
                              id + "/" + EndpointReferenceUtils.getPortName(ref).toString(),
                              busCfg);
    }
View Full Code Here


public class TopConfigurationBuilder {
    public TopConfigurationBuilder() {       
    }
   
    public Configuration build(String id) {
        ConfigurationBuilder cb = null;
        cb = ConfigurationBuilderFactory.getBuilder(null);
       
        ConfigurationMetadataBuilder builder = new ConfigurationMetadataBuilder(true);
        InputStream is = DefaultResourceManager.instance()
            .getResourceAsStream("org/objectweb/celtix/bus/configuration/resources/top.xml");
        ConfigurationMetadata model = null;
        try {
            model = builder.build(is);
        } catch (IOException ex) {
            // ignore
        }
        cb.addModel(model);
        return cb.buildConfiguration(model.getNamespaceURI(), id);
    }
View Full Code Here

            }

            public void setUp() throws Exception {
                // avoid re-using a previously created configuration for a bus
                // with id "celtix"
                ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder();
                builder.buildConfiguration(BusConfigurationBuilder.BUS_CONFIGURATION_URI, "celtix");

                super.setUp();

            }
        };
View Full Code Here

    private Configuration createPortConfiguration(QName portName,
                                                  EndpointReferenceType ref) throws Exception {
        Configuration portCfg = null;
        String id = portName.getLocalPart();
        ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
        portCfg = cb.buildConfiguration(PORT_CONFIGURATION_URI, id, bus.getConfiguration());
       
        Port port = EndpointReferenceUtils.getPort(bus.getWSDLManager(), ref);
        assertNotNull(port);
        portCfg.getProviders().add(new WsdlPortProvider(port));
        return portCfg;
View Full Code Here

        assert null != busCfg;
        Configuration endpointCfg = null;
        Configuration portCfg = null;

        String id = EndpointReferenceUtils.getServiceName(ref).toString();
        ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);

        // Server Endpoint Config
        endpointCfg = cb.buildConfiguration(JMSConstants.ENDPOINT_CONFIGURATION_URI, id, busCfg);

        // Client Service Endpoint  Port config.
        portCfg = cb.buildConfiguration(JMSConstants.PORT_CONFIGURATION_URI,
                              id + "/" + EndpointReferenceUtils.getPortName(ref).toString(),
                              busCfg);
        // Server Transport Config.
        cb.buildConfiguration(JMSConstants.JMS_SERVER_CONFIGURATION_URI,
                                                 JMSConstants.JMS_SERVER_CONFIG_ID,
                                                 endpointCfg);
        //Client Transport Config.
        cb.buildConfiguration(JMSConstants.JMS_CLIENT_CONFIGURATION_URI,
                                    JMSConstants.JMS_CLIENT_CONFIG_ID,
                                    portCfg);
    }
View Full Code Here

                                                                                portName);
        Configuration busCfg = bus.getConfiguration();
        assert null != busCfg;

        String id = EndpointReferenceUtils.getServiceName(ref).toString();
        ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
        cb.buildConfiguration(JMSConstants.ENDPOINT_CONFIGURATION_URI, id, busCfg);
        cb.buildConfiguration(JMSConstants.PORT_CONFIGURATION_URI,
                              id + "/" + EndpointReferenceUtils.getPortName(ref).toString(),
                              busCfg);
    }
View Full Code Here

                RMTxStore.deleteDatabaseFiles("rmpersist", true);
               
                URL url = getClass().getResource("oneway-client-crash.xml");
                assertNotNull("cannot find test resource", url);
                configFileName = url.toString();
                ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder();
                builder.buildConfiguration(BusConfigurationBuilder.BUS_CONFIGURATION_URI, "celtix");

                super.setUp();

            }
           
View Full Code Here

    static class PersistenceTestServer extends TestServerBase {

        protected void run() {

            ControlImpl.setConfigFileProperty("oneway-client-crash");
            ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder();
            builder.buildConfiguration(BusConfigurationBuilder.BUS_CONFIGURATION_URI, "celtix");
           
            GreeterImpl implementor = new GreeterImpl();
            String address = "http://localhost:9000/SoapContext/GreeterPort";
            Endpoint.publish(address, implementor);
View Full Code Here

            public void setUp() throws Exception {
               
                URL url = getClass().getResource("oneway-terminate-on-shutdown.xml");
                assertNotNull("cannot find test resource", url);
                configFileName = url.toString();
                ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder();
                builder.buildConfiguration(BusConfigurationBuilder.BUS_CONFIGURATION_URI, "celtix");

                super.setUp();

            }
        };
View Full Code Here

   
    public LeafConfigurationBuilder() {       
    }
   
    public Configuration build(Configuration top, String id) {
        ConfigurationBuilder cb = null;
        cb = ConfigurationBuilderFactory.getBuilder(null);
       
        ConfigurationMetadataBuilder builder = new ConfigurationMetadataBuilder(true);
        InputStream is = DefaultResourceManager.instance()
            .getResourceAsStream("org/objectweb/celtix/bus/configuration/resources/leaf.xml");
        ConfigurationMetadata model = null;
        try {
            model = builder.build(is);
        } catch (IOException ex) {
            // ignore
        }
        cb.addModel(model);
        return cb.buildConfiguration(model.getNamespaceURI(), id, top);
    }
View Full Code Here

TOP

Related Classes of org.objectweb.celtix.configuration.ConfigurationBuilder

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.