Was ich nicht verstehe ist der Aufruf :

....call QGPL/jdummy()
Also ich würde es mal mit :

Code:
call jdummy()
versuchen.

Im Prinzip hängt es aber davon ab wie bzw. wo (schema) die procedure registriert wurde :

Auszug aus dem Redbook :

Note: We do not qualify the stored procedure names with a library (schema) name. If the
current naming convention for the Run SQL Scripts session is *SQL, the stored procedures
are registered in the library with the same name as the current user profile for this session.
If the naming convention is *SYS, the stored procedures are registered in the current
library.

Also ich würde mal im Katalog SYSROUTINES nachschauen wie die Java Proc registriert ist.

Wenn nicht versuchs mal mit :
Code:
CREATE PROCEDURE JDummy()
LANGUAGE JAVA
PARAMETER STYLE JAVA
NOT FENCED
EXTERNAL NAME 'JDummy!JDummy'