Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #96479
    mpungan
    Participante

      Pessoal, esta ocorrendo o erro abaixo no meu ambiente de teste, alguém sabe como resolver esse problema!

      java.sql.SQLException: ORA-29532: Java call terminated by uncaught Java exception: java.security.AccessControlException: the Permission (java.net.SocketPermission smart.pucrs.br resolve) has not been granted to UTILITARIOS. The PL/SQL to grant this is dbms_java.grant_permission( ‘UTILITARIOS’, ‘SYS:java.net.SocketPermission’, ‘smart.pucrs.br’, ‘resolve’ )
      ORA-06512: at “UTILITARIOS.SENDMAILJPKG”, line 53
      ORA-06512: at “UTILITARIOS.SENDMAILJPKG”, line 31
      ORA-06512: at “IDEIA.SALVA_STATUS_SOLICITACAO”, line 61
      ORA-04088: error during execution of trigger ‘IDEIA.SALVA_STATUS_SOLICITACAO’

      #96484
      hudsona
      Participante

        Fala mpungan

        Amigo isso é problema de permissão , como as proprias exceptions estao te falando.

        Se eu não me engano essa exception ta associada ao fato do java não conseguir acessar aos arquivos do sys.

        EXEC DBMS_JAVA.grant_permission(‘SCHEMA-NAME’, ‘java.io.FilePermission’, ‘<>’, ‘read ,write, execute, delete’);
        EXEC DBMS_JAVA.grant_permission(‘SCHEMA-NAME’, ‘SYS:java.lang.RuntimePermission’, ‘writeFileDescriptor’, ”);
        EXEC DBMS_JAVA.grant_permission(‘SCHEMA-NAME’, ‘SYS:java.lang.RuntimePermission’, ‘readFileDescriptor’, ”);
        GRANT JAVAUSERPRIV TO SCHEMA-NAME;

        Abraços

        #96501
        mpungan
        Participante

          Valeu pela dica, problema resolvido.

          #96514
          hudsona
          Participante

            Show !

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.