Caros,
temos um sistema que utiliza o Hibernate. Ele é implantado em um servidor que não acessa a Internet. Portanto, não é possível acessar os DTDs necessários para a validação dos arquivos XML de configuração e de mapeamento.
Não gostaríamos também de por um caminho arbitrario do proprio servidor para acesso aos DTDs, pois temos cerca de 400 arquivos de mapeamento e ambientes separados para desenvolvimento, teste e produção. Assim, se em cada ambiente tivermos caminhos diferentes, fica complicado trocar em todos os arquivos de mapeamento cada vez que implantamos o sistema em um ambiente diferente. Seria interessante conseguirmos uma solução robusta que se adapte a diferentes ambientes.
Gostaria saber se há alguma forma de forçar a aplicação a procurar os DTDs dentro do classpath.
Muito obrigado, um grande abraço a todos