Example usage for org.springframework.beans.factory.xml XmlBeanFactory XmlBeanFactory

List of usage examples for org.springframework.beans.factory.xml XmlBeanFactory XmlBeanFactory

Introduction

In this page you can find the example usage for org.springframework.beans.factory.xml XmlBeanFactory XmlBeanFactory.

Prototype

public XmlBeanFactory(Resource resource) throws BeansException 

Source Link

Document

Create a new XmlBeanFactory with the given resource, which must be parsable using DOM.

Usage

From source file:com.alibaba.demo.NapoliClientDemo.java

public void init() {
    beanFactory = new XmlBeanFactory(new ClassPathResource("mq.xml"));

    //vSender = (AsyncSender) beanFactory.getBean("vSender");

    qSender = (AsyncSender) beanFactory.getBean("qSender");
    //vFilterSender = (AsyncSender) beanFactory.getBean("vFilterSender");

    receiver0 = (Receiver) beanFactory.getBean("receiver0");
    //receiver1 = (AsyncReceiver) beanFactory.getBean("receiver1");
    //receiver2 = (AsyncReceiver) beanFactory.getBean("receiver2");

    log.info("init finished.");
}

From source file:com.eventattend.portal.Factory.UserFactory.java

public static UserController userProfileInfo() throws Exception {
    ClassPathResource resource = new ClassPathResource("BusinessObjectFactory.xml");
    BeanFactory factory = new XmlBeanFactory(resource);
    return (UserController) factory.getBean("User");
}

From source file:org.archive.wayback.accesscontrol.ExternalExcluder.java

private static synchronized ExclusionFilterFactory getFactory(String configPath) {
    if (factory != null) {
        return factory;
    }/*  ww w  .  j a v a  2  s .c  om*/
    Resource resource = new FileSystemResource(configPath);
    XmlBeanFactory xmlFactory = new XmlBeanFactory(resource);
    factory = (ExclusionFilterFactory) xmlFactory.getBean(CONFIG_ID);
    return factory;
}

From source file:org.hephaestus.fixedformat.impl.TestRecordFactoryBase.java

protected void setUp() throws Exception {
    // Load the application context
    BeanFactory bf = new XmlBeanFactory(new ClassPathResource("/TestRecordFactoryBaseContext.xml", getClass()));

    recordFactory = (RecordFactory) bf.getBean("TestFactory");
}

From source file:com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainerTest.java

/**
 * @see com.octo.captcha.engine.bufferedengine.BufferedEngineContainerTestAbstract#getEngine()
 *//*w w w . ja  v a2  s  .  com*/
public BufferedEngineContainer getEngine() {
    Resource ressource = new ClassPathResource("testSimpleBufferedEngine.xml");
    ConfigurableBeanFactory bf = new XmlBeanFactory(ressource);
    BufferedEngineContainer container = (BufferedEngineContainer) bf.getBean("container");
    return container;
}

From source file:org.apache.smscserver.test.spring.SpringConfigTest.java

public void test() throws Throwable {
    // FIXME: Hasan variable not expanded
    System.setProperty("SMSC_HOME", "./target/");

    XmlBeanFactory factory = new XmlBeanFactory(
            new FileSystemResource("src/test/resources/spring-config/config-spring-1.xml"));

    DefaultSmscServer server = (DefaultSmscServer) factory.getBean("server");

    Assert.assertEquals(500, server.getServerContext().getConnectionConfig().getMaxBinds());
    Assert.assertEquals(124, server.getServerContext().getConnectionConfig().getMaxBindFailures());
    Assert.assertEquals(125, server.getServerContext().getConnectionConfig().getBindFailureDelay());
    Assert.assertEquals(4, server.getServerContext().getConnectionConfig().getMinThreads());
    Assert.assertEquals(16, server.getServerContext().getConnectionConfig().getMaxThreads());
    Assert.assertEquals(2, server.getServerContext().getDeliveryManagerConfig().getManagerThreads());
    Assert.assertEquals(8, server.getServerContext().getDeliveryManagerConfig().getMinThreads());
    Assert.assertEquals(24, server.getServerContext().getDeliveryManagerConfig().getMaxThreads());

    Assert.assertEquals(1000, server.getServerContext().getSessionLockTimeout());

    Map<String, Listener> listeners = server.getServerContext().getListeners();
    Assert.assertEquals(3, listeners.size());

    Listener listener = listeners.get("listener1");
    Assert.assertNotNull(listener);//from w  w w .jav a 2  s .  c  om
    Assert.assertTrue(listener instanceof MyCustomListener);
    Assert.assertEquals(2223, listener.getPort());

    listener = listeners.get("listener2");
    Assert.assertNotNull(listener);
    Assert.assertTrue(listener instanceof MyCustomListener);
    Assert.assertEquals(2224, listener.getPort());

    CommandFactory cf = server.getCommandFactory();
    Assert.assertTrue(cf.getCommand(9) instanceof BindCommand);
    Assert.assertTrue(cf.getCommand(21) instanceof EnquireLinkCommand);

    Assert.assertEquals(2, server.getSmsclets().size());
    Assert.assertEquals(123, ((TestSmsclet) server.getSmsclets().get("smsclet1")).getFoo());
    Assert.assertEquals(223, ((TestSmsclet) server.getSmsclets().get("smsclet2")).getFoo());

    Assert.assertNotNull(server.getServerContext().getMessageManager());
}

From source file:CommentTest.java

@Test
public void findAllCommentTestByTopicId() {
    ListableBeanFactory bf;//from  ww  w . j  av  a 2s. c o  m
    bf = new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));
    ICommentaireMetier m = (ICommentaireMetier) bf.getBean("commentaireMetier");
    List<Commentaire> u = m.findAllByIdTopics(38);
    System.out.print("Je suis ici");

    for (Commentaire p : u) {
        System.out.println("nom=" + p.getComment_text());
    }
    if (u.isEmpty()) {
        System.out.println("LA LISTE EST  VIDE !");
    }

}

From source file:com.tacitknowledge.flip.spring.config.InterceptHandlerParser.java

@Override
protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
    XmlBeanFactory factory = new XmlBeanFactory(
            new ClassPathResource("com/tacitknowledge/flip/spring/context.xml"));

    BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(FlipSpringAspect.class);
    String defaultUrlValue = element.getAttribute("default-url");
    MutablePropertyValues propertyValues = new MutablePropertyValues();
    propertyValues.addPropertyValue("defaultValue", defaultUrlValue);
    propertyValues.addPropertyValue(FlipSpringAspect.FEATURE_SERVICE_BEAN_NAME,
            new RuntimeBeanReference(FlipSpringAspect.FEATURE_SERVICE_BEAN_NAME));
    beanBuilder.getRawBeanDefinition().setPropertyValues(propertyValues);

    for (String name : factory.getBeanDefinitionNames()) {
        parserContext.getRegistry().registerBeanDefinition(name, factory.getBeanDefinition(name));
    }//from  w  w w .ja  va  2  s  .c  om
    parserContext.getRegistry().registerBeanDefinition(FlipSpringAspect.ASPECT_BEAN_NAME,
            beanBuilder.getBeanDefinition());

    return null;
}

From source file:CategorieTest.java

@Test
public void testJDBCFindAllById() {

    ListableBeanFactory bf;//from  w  w  w.ja  v a2 s.c o m
    bf = new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));
    ICategorieMetier m = (ICategorieMetier) bf.getBean("categorieMetier");
    System.out.print("Je suis ici");
    List<Categorie> u = m.findAllC();
    System.out.print("Je suis ici");

    for (Categorie p : u) {
        System.out.println("nom=" + p.getCat_id());
    }

}

From source file:org.jbpm.instance.migration.HibernateTestSupport.java

public void setUp() {
    if (factory == null) {
        factory = new XmlBeanFactory(
                new ClassPathResource("/org/jbpm/instance/migration/mock-hibernate-spring.xml"));
    }//from   w w  w.ja  v a  2 s  .c om
    setUpTransactionManager();
}