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... configLocations) 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:uk.co.onehp.trickle.dao.HibernateSessionTokenDaoCustomT.java

@Ignore
public static void main(final String[] args) {
    final ApplicationContext applicationContext = new ClassPathXmlApplicationContext(
            "classpath:/spring-trickle.xml");
    final SessionTokenDao dao = (SessionTokenDao) applicationContext.getBean("sessionTokenDao");

    final SessionToken token = new SessionToken();
    token.setSessionType(SessionType.GLOBAL);
    token.setToken("kjngshjgsdlhkjn");
    token.setUpdatedDateTime(new LocalDateTime());

    dao.saveOrUpdate(token);//from  w  w  w.  j  ava 2  s. c o m

    final SessionToken result = dao.getSessionToken(SessionType.GLOBAL);
    System.out.println(result);

    result.setToken("sdgnsdlgsgdsag");
    result.setUpdatedDateTime(new LocalDateTime());

    dao.saveOrUpdate(result);

    final SessionToken result2 = dao.getSessionToken(SessionType.GLOBAL);
    System.out.println(result2);
}

From source file:tetrad.rrd.install.TestCriticalOperation.java

/**
 * @param args/*from ww w  .  j a v a 2s .c o  m*/
 */
public static void main(String[] args) {
    String[] configLocations = new String[] { "applicationContext_rrd.xml" };
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);
    CriticalOperation criticalOps = (CriticalOperation) context.getBean("criticalOperation");

}

From source file:$.Sprodion.java

/**
     * @param args the command line arguments
     * @throws java.lang.Exception/*from   ww  w. j  a v a2 s. c  o m*/
     */
    public static void main(final String[] args) throws Exception {
        ApplicationContext context = new ClassPathXmlApplicationContext("spring-config.xml");
        Sprodion s = context.getBean(Sprodion.class);
        s.hello();
        Dummy entity = new Dummy();
        entity.setAmount(10);
        entity.setName("Hello hibernate!");

        DummyDao dao = s.getDao();
        dao.create(entity);

        List<Dummy> entities = dao.findAll();
        for (Dummy iter : entities) {
            System.out.println(iter.getName());
        }
    }

From source file:com.lce.atg.Main.java

/**
 * Load the Spring Integration Application Context
 *
 * @param args - command line arguments/*  w  ww  .j  av a 2  s  . c om*/
 */
public static void main(final String... args) {

    new ClassPathXmlApplicationContext("classpath:META-INF/spring/integration/*-context.xml");
}

From source file:org.apache.camel.example.mail.MailDslExamples.java

public static void main(final String[] args) throws Exception {

    AbstractApplicationContext context = new ClassPathXmlApplicationContext(
            "META-INF/spring/camel-context.xml");

    // get the camel template for Spring template style sending of messages (= producer)
    final ProducerTemplate producer = context.getBean("camelTemplate", ProducerTemplate.class);

    producer.sendBodyAndHeader("direct:sendSmtpMail", "Test mail from smtp", "subject",
            "First Test Mail with content type");

    // send mail with password encrypted in properties file jasypt

    producer.sendBodyAndHeader("direct:sendSmtpMailEncryptedPassword", "Test mail from smtp", "subject",
            "First Test Mail with content type");

    // Keep running as listener need to be up for receiving messages.
    Thread.sleep(10000000);/*from  w ww.jav a  2s .  c  o m*/

    //  IOHelper.close(context);
}

From source file:nl.mindef.c2sc.nbs.olsr.pud.uplink.server.Main.java

public static void main(String[] args) {
    logger.info("RelayServer starting");
    try {//  w  w w  .j a  v a  2s. c o m
        ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
                "classpath:META-INF/spring/application-context.xml");

        logger.info("RelayServer started");

        context.start();

        UplinkReceiver uplinkReceiver = (UplinkReceiver) context.getBean("UplinkReceiver");
        uplinkReceiver.join();

        logger.info("RelayServer stopped");

        context.stop();
        context.close();
        context.destroy();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

From source file:de.linsin.sample.spring.integration.Bootstrap.java

public static void main(String[] args) {
    ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
    //        toOutputChannel(ctx);
    //        toFile(ctx);
    toFileWithGateway(ctx);/*from w ww .  j a  va  2  s  . c om*/
}

From source file:demo.jaxrs.server.BasicSpringServer.java

public static void main(String args[]) throws Exception {
    // Initialize the spring context and fetch our test client
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
            new String[] { "classpath:server-applicationContext.xml" });
    Thread.sleep(100000000);/*from   ww w  .ja v a  2 s. co  m*/
}

From source file:koper.demo.main.KafkaReceiverDemo.java

public static void main(String[] args) {
    final ApplicationContext context = new ClassPathXmlApplicationContext(
            "classpath:kafka/context-data-consumer.xml");

    final ConsumerLauncher consumerLauncher = context.getBean(ConsumerLauncher.class);
    // we have close the switch in context-data-consumer.xml profile(autoStart) temporary
    consumerLauncher.start();//from   w  w w  . j  ava 2 s .  co  m

    logger.info("KafkaReceiverDemo started!");
}

From source file:com.apress.prospringintegration.springbatch.partition.IntegrationPartitionMain.java

public static void main(String[] args) throws Throwable {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("message-partition.xml");
    context.start();//from  w w w. j av a  2s  .c  o  m

    MessageChannel launchChannel = context.getBean("launchChannel", MessageChannel.class);
    QueueChannel statusChannel = context.getBean("statusChannel", QueueChannel.class);

    Job job = (Job) context.getBean("importData");
    JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
    jobParametersBuilder.addDate("date", new Date());
    jobParametersBuilder.addString("input.file", "registrations");
    JobParameters jobParameters = jobParametersBuilder.toJobParameters();

    JobLaunchRequest jobLaunchRequest = new JobLaunchRequest(job, jobParameters);

    launchChannel.send(MessageBuilder.withPayload(jobLaunchRequest).build());

    Message<JobExecution> statusMessage = (Message<JobExecution>) statusChannel.receive();
    JobExecution jobExecution = statusMessage.getPayload();

    System.out.println(jobExecution);
    System.out.println("Exit status: " + jobExecution.getExitStatus().getExitCode());

    JobInstance jobInstance = jobExecution.getJobInstance();
    System.out.println("job instance Id: " + jobInstance.getId());
}