Executar aplicação .jar no PL/SQL

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
diegorp
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 49
Registrado em: Seg, 23 Mar 2009 10:44 am
Localização: Sapiranga - RS

Boa Tarde
Tenho uma aplicação em java, que gera uma imagem do código de barras do boleto que gero no forms.
Para executar esse .jar eu uso host('C:\Temp\aplicacao.jar ,no_screen);

Agora preciso executar essa aplicação .jar no PL/SQL, nunca fiz dessa forma.

Após algumas pesquisas, estou usando o dbms_java.runjava, mas recebendo o ero ORA-29532.
Já rotei grant, mas continua recebendo o erro, o caminho da aplicação esta correto.

Alguém já fez algo do tipo? que possa me dar uma luz pra resolver logo isso...

Grato
spernega
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Ter, 19 Jun 2007 2:12 pm
Localização: São Paulo - SP

Bom dia diegorp,

Eu também uso uma rotina java para imprimir os códigos de barra, não fui eu quem desenvolveu...

Eu executo da seguinte forma (pelo reports)

Diretorio do java : /opt/java/bin/java -jar -Djava.awt.headless=true
Caminho da aplicação jar : /ufd/Aplic/COM/BOLETO_PDF/BIN/geraCodigoBarra.jar
Fonte : INT2OF5
numero cod. de barras : 23791672800002800002374190010057380800604550
GIF com o código de barras : /ufd/Aplic/COM/BOLETO_PDF/23791672800002800002374190010057380800604550.gif

Dou um HOST nisso tudo.

Veja se ajuda.
Responder
  • Informação