Serviço do Windows + OC4J + Gravação de arquivos em disco

Olá pessoal;

Estou com um problema bastante chato e eu já tentei buscar muitas opções antes de vir aqui, ou seja, estou meio desesperado… rs

Eu desenvolvo em J2EE utilizando o servidor de aplicação da Oracle, o OC4J. Tinha antes um arquivo .bat que inicializava o servidor de aplicação (uma simples chamada ao java.exe com os patâmetros para o OC4J).

Por causa de necessidades maiores, eu criei um serviço do Windows para inicializar o OC4J, consequentemente obtendo vantagens de ser um serviço, como inicializar junto com o Windows, sem precisar logar na máquina.

Está tudo funcionando “normal”, a não ser na hora que meu Sistema tem que gravar um arquivo no disco. A mensagem na página é como se tivesse gravado com sucesso, mas não há nada no diretório onde são gravados os arquivos.

Eu já fiz muitas coisas para corrigir isso, mas na medida que vocês forem postando soluções eu cito se eu já fiz ou como eu fiz.

Muito obrigado,

José Macedo.