Adjuntar Mail por medio de función SENDMAIL de Java

tema enviado por FindFoot en SQL
tema iniciado el 07/09/2007

Estoy usando funciones de Java escritas en PL/SQL para envíar mail, pero tengo problemas al adjuntar un archivo de texto. La f(x) que estoy usando es:

CREATE OR REPLACE PACKAGE SendMailJPkg AS
-- EOL is used to separate text line in the message body;
EOL CONSTANT STRING(2) := CHR(13) || CHR(10);

TYPE ATTACHMENTS_LIST IS


TABLE OF VARCHAR2(4000);

FUNCTION SendMail(SMTPServerName IN STRING,
Sender IN STRING,
Recipient IN STRING,
CcRecipient IN STRING,
BccRecipient IN STRING,
Subject IN STRING,
Body IN STRING,
ErrorMessage OUT STRING,
Attachments IN ATTACHMENTS_LIST DEFAULT NULL)
RETURN NUMBER;

Desde el PL/SQL lo estoy indificando de la forma siguiente:

nEnvMail := utilitarios.SendMailJPkg.SendMail('smtp.din.cl',
cEmail_Interno, -- Remitente
cEmail_Interno, -- Destinatario
cEmail_Externo, -- CC
NULL, -- CO
cDesSubJect, -- Asunto del mensaje
cBodyMsg, -- Cuerpo del mensaje
cErrorMessage, -- Error Mensaje Retorno
SendMailJPkg.ATTACHMENTS_LIST(cFTP_ORIGEN||cNomFile));

Agradeciendo de que alguien me pueda apoyar en este tema.

Saludos;

FindFoot