Runtime.getRuntime() Tomcat 6 como serviço no windows Server 2003

Dúvidas tomcat como serviço,

Tenho uma aplicação web que tem que acessar o PDFCreator, até ai tudo bem com o Runtime.getRuntime() consigo fazer numa boa com o tomcat rodando como processo.
No ambiente de produção, o tomcat roda como serviço ai começou meu sofrimento, não consigo executar de forma alguma, já configurei o JavaOptions com

-Djava.security.manager -Djava.security.policy=<caminho tomcat>\Tomcat 6.0\conf\catalina.policy
dei acesso total a minha aplicação no catalina.policy

[code] grant codeBase “file:${catalina.home}/webapps/minhaAplicacao/-” {
permission java.security.AllPermission;

};[/code]
Fiz o teste com um jar passando com parametros o catalina.policy, funcionou e quando tirei a permissão lançou a excessão de segurança.
Minha aplicação sobe apenas quando esta com a permissão acima, concluindo que o tomcat esta aplicando as configurações do arquivo catalina.policy

Bom configurei o log on para acessar o como System e como conta de usuário
Não acontece nada.

Se alguem poder me ajudar desde já agradeço

Alex