Como puedo recibir un arreglo en oracle

tema enviado por nuevo en Java
tema iniciado el 26/06/2008

Hola espero de su valiosa ayuda.

Mi probleba es que tengo una clase cargada en oracle 8i que tiene un método que lee un archivo y retorna un arreglo (String[])  de cadena.

En oracle defino lo siguiente

FUNCTION CargarRegistrosArchivo (spath IN VARCHAR2, sfile IN VARCHAR2) RETURN tRegistros (Type Table of varchar2(1000)) AS LANGUAGE JAVA NAME 'ClsDirectorioArchivos.upLoadFile(java.lang.String,java.lang.String) return java.lang.String[]';

Cuando lo invoco desde un procedimiento me envía el siguiente mensaje de error Error:ORA-21700: object does not exist or is marked for delete

Alguien sabe como lo puedo solucionar

Saludos y gracias