Error ORA-06550 Al llamar a un procedimiento de un paquete

RAUL
18 de Junio del 2004
El error es el siguiente:
ORA-06550: Linea 1, columna7:
PLS-00201: el identificador 'RAUL.PAQ_RAUL' debe declararse
ORA-06550: linea 1, columna 7:
PL/SQL: Statement ignored

El paquete es el siguiente:
CREATE OR REPLACE PACKAGE PAQ_RAUL IS
TYPE recursor IS REF CURSOR;
PROCEDURE dev_nombreproductos
(
retu_cursor_producto OUT recursor,
NOMBRE IN PRODUCTOS.NOMBRE%TYPE
);
END PAQ_RAUL;
/

CREATE OR REPLACE PACKAGE BODY PAQ_RAUL AS
PROCEDURE dev_nombreproductos(retu_cursor_producto OUT recursor, NOMBRE IN PRODUCTOS.NOMBRE%TYPE)
IS
BEGIN
OPEN retu_cursor_producto FOR
SELECT * FROM RAUL.PRODUCTOS WHERE NOMBRE = NOMBRE;
END dev_nombreproductos;
END PAQ_RAUL;
/

Se crean correctamente, sin errores sintacticos, aparecen correctamente en el esquema de usuario y creo q la llamada desde VB sea la correcta:

Set rcs = New ADODB.Recordset
Set Cmd = New ADODB.Command
With Cmd
Set .ActiveConnection = Cnnconexion
.CommandType = 1
Set parametro = .CreateParameter(, adVarChar, adParamInput, 30, NOMBRE)
.Parameters.Append parametro
.CommandText = "{CALL .PAQ_RAUL.dev_nombreproductos(?)}"
End With
Set rcs = Cmd.Execute

¿A que puede deberse el error?