List of usage examples for org.springframework.jndi JndiObjectFactoryBean setLookupOnStartup
public void setLookupOnStartup(boolean lookupOnStartup)
From source file:sample.tomcat.jndi.Application.java
@Bean(destroyMethod = "") public DataSource jndiDataSource() throws IllegalArgumentException, NamingException { System.out.println("\n\n\nIn jndiDataSource\n\n\n"); JndiObjectFactoryBean bean = new JndiObjectFactoryBean(); bean.setJndiName("jdbc/MYDataSource"); bean.setProxyInterface(DataSource.class); bean.setLookupOnStartup(false); bean.afterPropertiesSet();//from w w w. j ava 2 s. c om return (DataSource) bean.getObject(); }
From source file:sample.tomcat.jndi.SampleTomcatJndiApplication.java
@Bean(destroyMethod = "") public DataSource jndiDataSource() throws IllegalArgumentException, NamingException { JndiObjectFactoryBean bean = new JndiObjectFactoryBean(); bean.setJndiName("java:comp/env/jdbc/myDataSource"); bean.setProxyInterface(DataSource.class); bean.setLookupOnStartup(false); bean.afterPropertiesSet();//from ww w .ja v a2s . c om return (DataSource) bean.getObject(); }
From source file:com.redhat.rhtracking.config.JPAConfig.java
@Bean public DataSource jndiDataSource() throws NamingException { JndiObjectFactoryBean factory = new JndiObjectFactoryBean(); factory.setJndiName("java:/jdbc/rhtracking"); factory.setLookupOnStartup(true); factory.setProxyInterface(DataSource.class); factory.afterPropertiesSet();/* w w w . j av a 2s .com*/ return (DataSource) factory.getObject(); }