Strust + DataSource

Pessoal… eu estou configurando em meu struts-config.xml o DataSource…
mas quando eu vou recuperar o objeto instaciado no Servlet ele não encontra…
retorna nulo…

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>

minha classe onde recupera o objeto do contexto do servlet

private Connection getConnection(ActionServlet actionServlet) throws SQLException{ dataSource = (DataSource)actionServlet.getServletContext().getAttribute("hsqldbDS"); return dataSource.getConnection(); }

não tenho certeza mas desconfio que esteja errando na url do datasource ?!?!?!