Announcement

Collapse
No announcement yet.

Java Funktion in Package packen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Java Funktion in Package packen

    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
Working...
X