Hi! Ich habe eine Java Funktion geschrieben, die mir ein Array an die Oracle Datenbank zurück gibt.
Die Pl/SQL Funktion die die Java Funktion aufruft/umschließt...
würde ich gern in ein package packen.
Mein Code sieht so aus:
Spec:
CREATE OR REPLACE package UTD$REQUEST.GetEMail
IS
Type Folder_Table is table of Varchar2(200);
function Get_Folder_APL(User in varchar2, password in varchar2, mailFolder in varchar2) return Folder_Table;
end;
/
Body:
CREATE OR REPLACE package Body UTD$REQUEST.GetEMail
As
Function Get_Folder_APL(User varchar2, password varchar2, mailFolder varchar2)
return Folder_Table
as language java
name 'getFolders_APL.getFolders_APL(java.lang.String, java.lang.String, java.lang.String) return ARRAY';
end;
/
Mit der Spec scheint alles in Ordnung zu sein, aber im Body bekomme ich den Fehler:
On line: 6
PLS-00999: implementation restriction (may be temporary) Non-schema collection parameters are disallowed in Java callout
Ich kann damit leider nichts anfangen und habe auch nichts hilfreiches im Netz gefunden,
kann mir jemand von euch entwicklern helfen?
Vielen Dank schonmal
Grüße
Gummibärchen
Die Pl/SQL Funktion die die Java Funktion aufruft/umschließt...
würde ich gern in ein package packen.
Mein Code sieht so aus:
Spec:
CREATE OR REPLACE package UTD$REQUEST.GetEMail
IS
Type Folder_Table is table of Varchar2(200);
function Get_Folder_APL(User in varchar2, password in varchar2, mailFolder in varchar2) return Folder_Table;
end;
/
Body:
CREATE OR REPLACE package Body UTD$REQUEST.GetEMail
As
Function Get_Folder_APL(User varchar2, password varchar2, mailFolder varchar2)
return Folder_Table
as language java
name 'getFolders_APL.getFolders_APL(java.lang.String, java.lang.String, java.lang.String) return ARRAY';
end;
/
Mit der Spec scheint alles in Ordnung zu sein, aber im Body bekomme ich den Fehler:
On line: 6
PLS-00999: implementation restriction (may be temporary) Non-schema collection parameters are disallowed in Java callout
Ich kann damit leider nichts anfangen und habe auch nichts hilfreiches im Netz gefunden,
kann mir jemand von euch entwicklern helfen?
Vielen Dank schonmal
Grüße
Gummibärchen