Example usage for org.springframework.context.support ClassPathXmlApplicationContext ClassPathXmlApplicationContext

List of usage examples for org.springframework.context.support ClassPathXmlApplicationContext ClassPathXmlApplicationContext

Introduction

In this page you can find the example usage for org.springframework.context.support ClassPathXmlApplicationContext ClassPathXmlApplicationContext.

Prototype

public ClassPathXmlApplicationContext(String[] paths, Class<?> clazz) throws BeansException 

Source Link

Document

Create a new ClassPathXmlApplicationContext, loading the definitions from the given XML files and automatically refreshing the context.

Usage

From source file:com.hadoop.playground.BasicSample.java

public static void main(String[] args) throws Exception {
    AbstractApplicationContext context = new ClassPathXmlApplicationContext(
            "/META-INF/spring/application-context.xml", BasicSample.class);
    log.info("Streaming Application Running");
    context.registerShutdownHook();/*  w ww  . java  2  s. com*/
}

From source file:org.springone2gx_2011.integration.messageid.IdGeneratorDemo.java

/**
 * @param args/*w  w w.j av a2  s .co  m*/
 */
public static void main(String[] args) {
    new ClassPathXmlApplicationContext("idgenerator-config.xml", IdGeneratorDemo.class);
    new GenericMessage<String>("");

}

From source file:org.springone2gx_2011.integration.retry.RetryDemo.java

public static void main(String[] args) {
    ApplicationContext context = new ClassPathXmlApplicationContext("retry-config.xml", RetryDemo.class);
    RetryGateway gateway = context.getBean(RetryGateway.class);
    String reply = gateway.process("a");
    System.out.println("Reply: " + reply);
}

From source file:com.apress.prospringintegration.social.xmpp.XmppPresenceOutbound.java

public static void main(String[] args) throws Exception {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
            "/spring/xmpp/xmpp-presence-outbound.xml", XmppOutbound.class);

    MessageChannel input = context.getBean("xmppOutbound", MessageChannel.class);

    Presence presence = new Presence(Presence.Type.available, "Out to lunch", 0, Presence.Mode.away);
    Message<Presence> message = MessageBuilder.withPayload(presence).build();

    input.send(message);/*from   ww  w. jav a2  s  .co  m*/

    Thread.sleep(10 * 60 * 1000);
}

From source file:com.apress.prospringintegration.social.twitter.TwitterDmOutbound.java

public static void main(String[] args) {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
            "/spring/twitter/twitter-outbound.xml", TwitterOutbound.class);

    MessageChannel input = context.getBean("twitterOutbound", MessageChannel.class);

    Message<String> message = MessageBuilder.withPayload("This is a test")
            .setHeader(TwitterHeaders.DM_TARGET_USER_ID, "@prosibook").build();
    input.send(message);// w w w .ja  v a  2  s.  c  om

    context.stop();
}

From source file:com.oreilly.springdata.hadoop.pig.PigAppWithApacheLogs.java

public static void main(String[] args) throws Exception {
    AbstractApplicationContext context = new ClassPathXmlApplicationContext(
            "/META-INF/spring/pig-context-apache-logs.xml", PigAppWithApacheLogs.class);
    log.info("Pig Application Running");
    context.registerShutdownHook();/*from   w  w  w.j a v  a  2 s.  com*/

}

From source file:demo.vmware.app.WanGatewayWritebehind.java

public static void main(String[] args) throws Exception {
    String resource[] = { "spring-cache-gateway-writebehind.xml" };
    ClassPathXmlApplicationContext mainContext = new ClassPathXmlApplicationContext(resource, false);
    mainContext.setValidating(true);/*from   w  w  w.j a v a 2s.c o m*/
    mainContext.refresh();

    Thread.sleep(Long.MAX_VALUE);
}

From source file:com.javiermoreno.cloud.hadoop.springmapreduce.MainClusterSpring.java

public static void main(String[] args) throws Exception {
    AbstractApplicationContext context = new ClassPathXmlApplicationContext(
            "/META-INF/spring/application-context.xml", MainClusterSpring.class);
    log.info("Wordcount with HDFS copy Application Running");
    context.registerShutdownHook();/*from   ww w. j a v  a  2  s.com*/
}

From source file:camel.Main.java

public static void main(String args[]) throws Exception {
    new ClassPathXmlApplicationContext("broker.xml", Main.class);
    new ClassPathXmlApplicationContext("consumer.xml", Main.class);
    ClassPathXmlApplicationContext producer = new ClassPathXmlApplicationContext("producer-temp-reply.xml",
            Main.class);
    CamelContext producerContext = producer.getBean(CamelContext.class);

    ProducerTemplate producerTemplate = producerContext.createProducerTemplate();

    producerTemplate.setDefaultEndpointUri("direct:invokeCamelOutQueue");
    System.out.println("\n=== Started Camel Request/Reply performance test with Temporary Reply Queue ===\n");
    for (int i = 0; i < 50; i++) {
        testBatchOfMessages(producerTemplate, 20000, i);
    }//from  ww  w . ja  v a  2s  . c  o  m
    System.out.println("******* The END *******");
}

From source file:com.oreilly.springdata.hadoop.hbase.UserApp.java

public static void main(String[] args) throws Exception {
    AbstractApplicationContext context = new ClassPathXmlApplicationContext(
            "/META-INF/spring/application-context.xml", UserApp.class);
    log.info("HBase Application Running");
    context.registerShutdownHook();//from   w w  w  .  j  ava  2 s .c  o  m

    UserUtils userUtils = context.getBean(UserUtils.class);
    userUtils.initialize();
    userUtils.addUsers();

    UserRepository userRepository = context.getBean(UserRepository.class);
    List<User> users = userRepository.findAll();
    System.out.println("Number of users = " + users.size());
    System.out.println(users);

}