Estou desenvolvendo uma aplicação de Web Semântica e estou tendo grandes problemas com o carregamento e gravação de um arquivo.
Nesse arquivo de ontologia existem todas as instâncias que utilizo na aplicação e também posso modificar e gravar novas instâncias no arquivo.
O problema é como consigo carregar modificar esse arquivo numa classe java e grava-lo no mesmo local.
Já tentei por meio de geClass().getResourceAsStream(); e consigo carregar, mas qndo eu pego o path e passo para a classe de gravação ela não grava. E endereços como “./ontologia.owl” joga o arquivo em um lugar nada a ver no server ou nem isso. ServleContext tb não funciona pois estou fazendo a leitura e gravação em classes distintas que não são servlets.
Queria colocar esse arquivo em uma pasta dentro de WEB-INF ou junto com as páginas web mesmo, já que a ideia da ontologia é ser disponibilizada.
Desde já agradeço quem puder me ajudar.
Já estou ficando sem cabelo com essa aplicação :lol: .