Deletando um arquivo corrompido no Opencms através do banco de dados

Dificuldade    

Olá boa tarde guerreiro!
Se por acaso der o erro CmsDataAccessException quando for publicar ou deletar algum arquivo dentro do workplace isso é por que o arquivo esta corrompido.
Para deletarmos este arquivo bastar usar os comandos de PL/SQL abaixo:
O nome do esquema do exemplo abaixo é OPENCMS_INTRANET.

1) Encontre o RESOURCE_ID do arquivo que deseja deletar

Obs: Existem ids diferentes para o mesmo arquivo ( offline e online ).

2 ) Com o RESOURCE_ID encontre suas referencias em várias tabelas e comece a apagá-las.

É meus amigos deu trabalho e ainda deve ter uma maneira mais bonita e elegante de fazer isso; através da própria API opencms ou de scripts de banco encontrados na internet.
Se achar me fala! rsrs mas a solução acima resolveu meu problema! Não esqueça de comitar rsrs!

Abraços