Witam,
chcę podmienić fragment funkcji PL/SQL na funkcję wykonywaną na maszynie JAVA. Mam napisany fragment tej funkcji w JAVA: przyjmuje parametr (CURSOR), oraz zwraca jakoś tam argumenty. Chciałbym ją umieścić (funkcję JAVA) w owej funkcji PL/SQL.

Problem:
JAR z javową funkcją zajmuje około 40 MB, jest to dość duży kolos, posiadający baaardzo dużo klas. Po wrzuceniu go do bazy Oracle, baza rozwala mi go na klasy. I robi się syf w bazie...

Pytanie:
da się umieścić tego JARA jakoś poza bazą? Tak abym mógł go wykorzystać w PL/SQL'owej funkcji? Wtedy mi nie zrobi syfu w bazie.
Być może da się jakoś załadować tego mojego JARA (eksport z Eclipse) do bazy, jednak, tak, aby mi go nie rozbijał na klasy, i kompilował je w Oracle?

Bardzo dziękuję za podpowiedzi ;)

Oracle_newbie.