Bom dia pessoal!
Estou com um problema aqui: Criei um procudure oracle que faz a execução de um código java. A compilação é feita sem qualquer erro, mas o problema é que a ação não é executada. Será que alquem conhece o motivo? Segue a baixo o código utilizado. Desde de já obrigado.
create or replace and compile java source named "CopiarArquivo" as
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class CopiarArquivo {
public static void copiarArquivo() {
File arquivoACopiar, arquivoSaida;
FileReader in;
FileWriter out;
try{
arquivoACopiar = new File("C:\\user.js");
arquivoSaida = new File("D:\\Teste\\user.js");
in = new FileReader(arquivoACopiar);
out = new FileWriter(arquivoSaida);
int c;
while ((c = in.read()) != -1)
{
out.write(c);
}
in.close();
out.close();
}
catch (Exception e) {
// TODO: handle exception
}
}
}
create or replace procedure copiarArquivo
as language java name 'CopiarArquivo.copiarArquivo()';