List of usage examples for org.springframework.beans.factory.xml XmlBeanFactory XmlBeanFactory
public XmlBeanFactory(Resource resource) throws BeansException
From source file:TopicsTest.java
@Test public void testJDBCTemplaFindById() { ListableBeanFactory bf;/* w w w .j ava2 s . c om*/ bf = new XmlBeanFactory(new ClassPathResource("applicationContext.xml")); ITopicsMetier m = (ITopicsMetier) bf.getBean("topicsMetier"); System.out.print("Je suis ici"); List<Topics> to = m.findAllById(1); //System.out.print(to.getTopic_desc() + "" + to.getCat_id()); }
From source file:com.octo.captcha.engine.bufferedengine.QuartzBufferedEngineContainerTest.java
public void testMockFillingDisk() throws Exception { Resource ressource = new ClassPathResource("testFillDiskMockQuartzBufferedEngine.xml"); ConfigurableBeanFactory bf = new XmlBeanFactory(ressource); BufferedEngineContainer container = (BufferedEngineContainer) bf.getBean("container"); Object scheduler = bf.getBean("quartz"); Thread.sleep(100000);/*from w w w .j av a 2 s.c om*/ }
From source file:com.eventattend.portal.Factory.UserFactory.java
public static UserController adminProfileInfo() throws Exception { ClassPathResource resource = new ClassPathResource("BusinessObjectFactory.xml"); BeanFactory factory = new XmlBeanFactory(resource); return (UserController) factory.getBean("User"); }
From source file:org.apache.ftpserver.config.spring.SpringConfigTestTemplate.java
protected FtpServer createServer(String config) { String completeConfig = "<server id=\"server\" xmlns=\"http://mina.apache.org/ftpserver/spring/v1\" " + "xmlns:beans=\"http://www.springframework.org/schema/beans\" " + "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" " + "xsi:schemaLocation=\" " + "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd " + "http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd " + "\">" + config + "</server>"; XmlBeanFactory factory = new XmlBeanFactory(new ByteArrayResource(completeConfig.getBytes())); return (FtpServer) factory.getBean("server"); }
From source file:org.apache.ftpserver.config.spring.SpringConfigTest.java
public void test() throws Throwable { XmlBeanFactory factory = new XmlBeanFactory( new FileSystemResource("src/test/resources/spring-config/config-spring-1.xml")); DefaultFtpServer server = (DefaultFtpServer) factory.getBean("server"); assertEquals(500, server.getConnectionConfig().getMaxLogins()); assertEquals(false, server.getConnectionConfig().isAnonymousLoginEnabled()); assertEquals(123, server.getConnectionConfig().getMaxAnonymousLogins()); assertEquals(124, server.getConnectionConfig().getMaxLoginFailures()); assertEquals(125, server.getConnectionConfig().getLoginFailureDelay()); Map<String, Listener> listeners = server.getServerContext().getListeners(); assertEquals(3, listeners.size());/* ww w . ja v a 2s . co m*/ Listener listener = listeners.get("listener0"); assertNotNull(listener); assertTrue(listener instanceof NioListener); assertEquals(2222, ((NioListener) listener).getPort()); assertEquals(InetAddress.getByName("1.2.3.4"), InetAddress.getByName(((NioListener) listener).getServerAddress())); assertEquals(100, ((NioListener) listener).getDataConnectionConfiguration().getIdleTime()); assertTrue(((NioListener) listener).getDataConnectionConfiguration().isActiveEnabled()); assertTrue(((NioListener) listener).getDataConnectionConfiguration().isImplicitSsl()); assertEquals(InetAddress.getByName("1.2.3.4"), InetAddress .getByName(((NioListener) listener).getDataConnectionConfiguration().getActiveLocalAddress())); assertEquals("123-125", ((NioListener) listener).getDataConnectionConfiguration().getPassivePorts()); assertEquals(false, ((NioListener) listener).getDataConnectionConfiguration().isPassiveIpCheck()); RemoteIpFilter filter = (RemoteIpFilter) listener.getSessionFilter(); assertEquals(3, filter.size()); assertTrue(filter.contains(new Subnet(InetAddress.getByName("1.2.3.0"), 16))); assertTrue(filter.contains(new Subnet(InetAddress.getByName("1.2.4.0"), 16))); assertTrue(filter.contains(new Subnet(InetAddress.getByName("1.2.3.4"), 32))); listener = listeners.get("listener1"); assertNotNull(listener); assertTrue(listener instanceof MyCustomListener); assertEquals(2223, listener.getPort()); listener = listeners.get("listener2"); assertNotNull(listener); assertTrue(listener instanceof MyCustomListener); assertEquals(2224, listener.getPort()); CommandFactory cf = server.getCommandFactory(); assertTrue(cf.getCommand("FOO") instanceof HELP); assertTrue(cf.getCommand("FOO2") instanceof STAT); List<String> languages = server.getServerContext().getMessageResource().getAvailableLanguages(); assertEquals(2, languages.size()); assertEquals("en", languages.get(0)); assertEquals("zh-tw", languages.get(1)); NativeFileSystemFactory fs = (NativeFileSystemFactory) server.getFileSystem(); assertTrue(fs.isCreateHome()); assertTrue(fs.isCaseInsensitive()); assertEquals(2, server.getFtplets().size()); assertEquals(123, ((TestFtplet) server.getFtplets().get("ftplet1")).getFoo()); assertEquals(223, ((TestFtplet) server.getFtplets().get("ftplet2")).getFoo()); }
From source file:com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManagerTest.java
protected void setUp() throws Exception { super.setUp(); Resource ressource = new ClassPathResource("testQuartzBufferedEngine.xml"); ConfigurableBeanFactory bf = new XmlBeanFactory(ressource); container = (BufferedEngineContainer) bf.getBean("container"); scheduler = bf.getBean("quartz"); manager = (QuartzBufferedEngineManager) bf.getBean("manager"); }
From source file:wsconfig.PaysRepository.java
/** * Renvoye un pays trouv dans la base de donne * @param id L'ID du pays que l'on veut trouver * @return Le pays correspondant//from ww w.j a v a 2s . c o m */ public Pays findPays(int id) { ListableBeanFactory bf; bf = new XmlBeanFactory(new ClassPathResource("applicationContext.xml")); IPaysMetier instance = (IPaysMetier) bf.getBean("paysMetier"); Pays result = new Pays(); try { result = instance.findPays(id); System.out.println("libelle get : " + result.getLibelleFr() + " ID: " + result.getID()); } catch (PaysNotFoundException e) { e.printStackTrace(); } return result; }
From source file:gaderian.test.utilities.TestSpringObjectProvider.java
public void testSpringIntegration() throws Exception { // Spring setup ClassPathResource springBeansResource = new ClassPathResource("SpringBeans.xml", TestSpringLookupFactory.class); BeanFactory beanFactory = new XmlBeanFactory(springBeansResource); Registry r = buildFrameworkRegistry("SpringProvider.xml", false); SpringBeanFactoryHolder h = (SpringBeanFactoryHolder) r .getService("gaderian.utilities.DefaultSpringBeanFactoryHolder", SpringBeanFactoryHolder.class); h.setBeanFactory(beanFactory);/*from w w w.j av a 2 s. c om*/ SimpleService a = (SimpleService) r.getService("gaderian.test.utilities.Adder", SimpleService.class); assertEquals(17, a.add(9, 8)); }
From source file:org.apache.smscserver.test.spring.SpringConfigTestTemplate.java
protected SmscServer createServer(String config) { String completeConfig = "<server id=\"server\" xmlns=\"http://mina.apache.org/smscserver/spring/v1\" " // + "xmlns:beans=\"http://www.springframework.org/schema/beans\" " // + "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" " // + "xsi:schemaLocation=\" " // + "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd " // + "http://mina.apache.org/smscserver/spring/v1 http://mina.apache.org/smscserver/smscserver-1.0.xsd " // + "\">" // + config + "</server>"; XmlBeanFactory factory = new XmlBeanFactory(new ByteArrayResource(completeConfig.getBytes())); return (SmscServer) factory.getBean("server"); }
From source file:edu.usf.cutr.fdot7.gui.SessionForm.java
/** Creates new form OSMSessionForm */ public SessionForm() { factory = new XmlBeanFactory(new FileSystemResource( System.getProperty("user.dir") + System.getProperty("file.separator") + "data-source.xml")); initComponents();// w w w. j av a2s. com this.setLocationRelativeTo(null); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent we) { Test.mutex.release(); } }); }