Cria o arquivo, mas seu conteúdo fica sempre em branco (Em VM no VirtualBox)

Pessoal,

Estou usando o código abaixo (era para escrever um XML, mas nem um texto simples funciona).
O arquivo é criado, mas o conteúdo fica sempre em branco. Deveria ser algo simples, mas não saquei o que estou fazendo de errado.

Estou utilizando uma VM no VirtualBox, Java 6 u21.

FileWriter file = new FileWriter(getFilePath()); BufferedWriter writer = new BufferedWriter (file); //XMLOutputter out = new XMLOutputter(Format.getPrettyFormat());//JDOM writer.write("Texto de teste"); //out.outputString(document) writer.close();

Alguém tem alguma dica?

Obrigado

Pelos testes que fiz aqui, parece que o ambiente onde eu executo o programa (uma ferramenta do cliente) bloqueia o uso de Java.io (embora eu esteja apontando tudo para um JDK de mercado, em tempo de desenvolvimento).

Se eu fizer um projeto Java padrão (não um projeto específico do cliente, mas ambos dentro do Eclipse) esse código funciona normalmente.

Mas ficou uma dúvida, como é possível bloquear o acesso ao Java.io? Usam instrumentação de bytecodes? Essa prática (capar funcionalidades) é algo comum em grandes empresas?

Obrigado