Pessoal… eu estou configurando o DataSource no struts-config.xml…
<struts-config>
<data-sources>
<data-source key="hsqldbDS" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="org.hsqldb.jdbcDriver" />
<set-property property="url" value="jdbc:hsqldb:C://bd//webbd"/>
<set-property property="username" value="sa"/>
<set-property property="password" value=""/>
<set-property property="maxActive" value="10"/>
<set-property property="maxWait" value="5000"/>
<set-property property="defaultAutoCommit" value="false"/>
<set-property property="defaultReadOnly" value="false"/>
</data-source>
</data-sources>
</struts-config>
mas quando eu vou recuperar o objeto instaciado do contexto Servlet ele não encontra…
retorna nulo…
private Connection getConnection(ActionServlet actionServlet) throws SQLException{
dataSource = (DataSource)actionServlet.getServletContext().getAttribute("hsqldbDS");
return dataSource.getConnection();
}
Já procurei em livros, na internet e nada achei…
Alguém pode me ajudar…