Habe irgendwo im Netz eine Beschreibung gefunden, wie man e-mails mit RPG(LE) versenden kann!

Habe dann im IFS folgende Verzeichnisse erstellt!

/java
-> demo DIR
-> jaf DIR
-> jafamil DIR

im Verz. /java/demo befindet sich der Java-Source-Code
-> Mailer.java STMF

der Kopf siehst so aus:
package demo;

import java.io.InputStream;

import java.util.Date;
import java.util.Properties;

import javax.activation.DataHandler;
import javax.activation.DataSource;
:
:

wenn ich jetzt mit QShell die *.jar File erstellen will
qsh
cd /java
javac -classpath '.:/java/javamail/mail.jar:/java/jaf/activation.jar' demo/Mailer.java

dann schaut mein Java-Verzeichnis (/java/demo) wie folgt aus:
-> Mailer.class STMF
-> Mailer.java STMF
-> Mailer$1.class STMF

Ich dachte eigentlich, daß jetzt das Java-Programm kompalliert wurde!

Doch als ich mein RPGLE aufrufen wollte, bekam ich einen Programmabbruch!

Nachrichten-ID . . . . : RNQ0301 Bewertung . . . . . . : 99
Nachrichtenart . . . . : Anfrage
Sendedatum . . . . . . : 27.10.04 Sendezeit . . . . . . : 13:55:14

Nachricht . . . : Java-Ausnahme beim Aufrufen der Java-Methode empfangen (C
G D F).
Ursache . . . . : RPG-Prozedur MAILERDEMO in Programm xxx/MAILERDEMO hat
Java-Ausnahme "java.lang.SecurityException: Prohibited package name:
java.demo" empfangen, als die Methode "sendSimpleMail" mit Kennung
"(Ljava.lang.String;Ljava.lang.String;Ljava.lang.S tring;Ljava.lang.StringL
java.lang.String;" in Klasse "demo.Mailer" aufgerufen wurde.
Fehlerbeseitigung: Mit Hilfe des Benutzers, der für die Programmpflege
verantwortlich ist, die Fehlerursache bestimmen.

Ich mußte dann vestellen, das beim Umwandeln des Java-Programms (mit QShell) ein JOBLOG erstellt wurde´!
Dieses sieht wie folgt aus:

5722SS1 V5R2M0 020719 Jobprotokoll BHSWHR 27.10.04 13:51:25 Seite 1
Jobname . . . . . . . . . . : QP0ZSPWP Benutzer . . . . : Qxxxxxxxxxx Nummer . . . . . . . . . . . : 655241
Jobbeschreibung . . . . . . : QDFTJOBD Bibliothek . . . : QGPL
NACHR-ID ART BEW DATUM ZEIT VON PGM BIBLIOTHEK INST AN PGM BIBLIOTHEK INST
CPF1124 Information 00 27.10.04 13:51:23,279656 QWTPIIPP QSYS 05D4 *EXT *N
Message . . . . : Job 655241/Qxxxxxxxxx/QP0ZSPWP im Subsystem QINTER in QSYS
am 27.10.04 um 13:51:23 gestartet. Job im System am 27.10.04 um 13:51:23.
angekommen.
JVAB529 Diagnostic 40 27.10.04 13:51:23,430152 QJVAUTLJVM QSYS *STMT QJVAJVM QSYS *STMT
From module . . . . . . . . : QJVAUTLJVM
From procedure . . . . . . : JvaSendMsg
Statement . . . . . . . . . : 1391
To module . . . . . . . . . : RUNJAVA
To procedure . . . . . . . : RunJava
Statement . . . . . . . . . : 2298
Message . . . . : Allgemeine Schreibberechtigung für ".".
Ursache . . . . : Verzeichnis "." im Klassenpfad hat die allgemeine
Schreibberechtigung. Haben mehrere Klassendateien in einem Verzeichnis
denselben Namen, wird die zuerst gefundene Klasse
ausgeführt.Fehlerbeseitigung: Ist die Stufe für die Sicherheitsprüfung des
Klassenpfads (CHKPATH) *SECURE, kann der Befehl nicht beendet werden, wenn
ein Verzeichnis in dem Klassenpfad die allgemeine Schreibberechtigung hat.
Den Administrator bitten, die allgemeine Schreibberechtigung aus Verzeichnis
"." zu entfernen, oder CHKPATH ändern, und den Befehl erneut ausführen.Hat
Verzeichnis "." weiterhin die allgemeine Schreibberechtigung und hat CHKPATH
nicht den Wert *SECURE, kann geprüft werden, welche Klassen ausgeführt
werden, indem der Parameter OPTION auf *VERBOSE gesetzt und der Befehl
erneut ausgeführt wird.

Ich kann damit leider gar nicht's Anfang!

Kann mir jemand weiterhelfen?