Pessoal
Tenho uma aplicação com a arquitetura struts + spring + hibernate
em uma rotina de processamento batch meus daos estao fora da configuração de transação por aspecto
<aop:config>
<aop:pointcut id="productServiceMethods" expression="execution(* com.itambe.armazem.bo.*.*BOImpl.*(..))"/>
<aop:advisor advice-ref="txAdvice" pointcut-ref="productServiceMethods"/>
</aop:config>
ou seja, a nomeclatura dele não atende a expression declarada,
O problema que eu tenho e que passado algum tempo em produção esta rotina começa a apresentar erro de java.sql.SQLException: Connection is closed.
Lembrando que mesmo os daos desta rotina extendem o HibernateDaoSupport do spring!!
Alguem tem alguma ideia do que possa cau causar este problema??