Ola Eblen, compilei seu codigo em meu Oracle8.1.6 via JDeveloper
3.1.1.2 especificando na aba Methods o metodo "putFile", apos o
deploy, veja via a conexao de banco que voce criou se gerou o
seguinte:
PACKAGE CDS AUTHID CURRENT_USER AS
PROCEDURE PUTFILE AS LANGUAGE JAVA
NAME 'Class1.putFile()';
END CDS;
Se gerou deve funcionar.
[]´s
--- Eblen Kalil Neto <[EMAIL PROTECTED]> wrote:
> Seque abaixo meus codigos que tenho em java e no Pl/sql, quanto dou
> um exec
> myproject10.putFile() nao acontece nada, da procedimento concluido
> com
> sucesso, porem nada ocorre.
>
>
> **codigo java:
>
> import sun.net.ftp.*;
> import sun.net.*;
> import java.io.*;
> import java.lang.reflect.*;
>
> public class Class2 extends FtpClient
> {
> public static void putFile()
> {
> String msgError = "";
> FtpClient ftp;
> try
> {
> System.out.print("X XX X X X");
> ftp = new FtpClient("200.213.38.20");
>
> ftp.login("carga", "bk12car");
> File file_in= new File("c:\\lista.txt");
>
> FileInputStream is= new FileInputStream(file_in);
> byte[] bytes = new byte[is.available()];
> int c;
> int total_bytes=0;
> while((c=is.read(bytes)) !=-1)
> {
> total_bytes +=c;
> is.read(bytes,0,c);
> }
> ftp.binary();
> TelnetOutputStream tos = ftp.put("ekn.xxx");
> tos.write(bytes);
> tos.flush();
> tos.close();
> System.out.print(ftp.getResponseString());
>
>
> }catch (java.io.IOException e){
> System.out.println(e +" - "+msgError);
> }
> }
>
> public static void main(String args[])
> {
> putFile();
> }
> }
>
> **CODIGO PL/SQL:
> PACKAGE MYPROJECT10 AUTHID DEFINER AS
> PROCEDURE PUTFILE AS LANGUAGE JAVA
> NAME 'Class2.putFile()';
> END MYPROJECT10;
>
>
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da
> Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
=====
Marcos Yonamine - Consultor de Tecnologia
(011) 9453 5758
Para obter Curriculum atual clique abaixo!
Curriculum Vitae Atual
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------