Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

proteus

problemas com stored procedures

Recommended Posts

tenho uma java stored procedure que contem um código para mandar emails...eu faço a chamada da procedure em uma plsql stored procedure...ela as vezes me retorna o código:

Erro: Sending failed; nested exception is: javax.mail.MessagingException: Could not connect to SMTP host: 192.168.100.1, port: 25; nested exception is: java.net.ConnectException: Connection refused

seria problema de permissão do oracle?
call dbms_java.grant_permission( 'myworkspace', 'java.net.NetPermission', '*', '*' );call dbms_java.grant_permission( 'myworkspace', 'java.util.PropertyPermission', '*', 'read,write' );call dbms_java.grant_permission( 'myworkspace', 'java.net.SocketPermission', 'myhost:110', 'connect,resolve,listen,accept');call dbms_java.grant_permission( 'myworkspace, 'java.net.SocketPermission', 'myhost:25', 'connect,resolve,listen,accept');
o que será?ps:eu não quero usar o utl_smtp..ele vira e mexe me retorna esse código
ORA-29278: SMTP transient error: 421 Service not available

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não seria problema no servidor , autenticado , não autenticado.

 

Ou seja autenticação no servidor de email ?

 

Eu ia começar a utilizar o utl.smtl, mas você relatou problemas, fiquei na dúvida.

 

Vi uma forma de autenticar na web (não fiz um teste), mas ainda é com utl_smtp.

 

http://www.dbonline.cn/source/oracle/20031...il%20Server.htm

 

Se quiser trocar uma ideia estamos aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu ae irmão...

 

rs**

descobri na marra que o problema é mesmo de permissão do oracle..

call dbms_java.grant_permission( 'myworkspace', 'java.net.SocketPermission', '*', 'connect,resolve,listen,accept');
eu tive que liberar todos os hosts pra funfar...

 

 

valeu ae o trabalho moçada..e, motta..

hehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu caso foi o código que coloquei ai em cima mesmo..

 

só mudei o myhost por *..

 

rs**

 

agora meus emails no plsql são mandados com JavaMail.. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.