Ganz so einfach wie bei Serviceeingangspunkte geht es zwar nicht, aber es ist schon möglich von RDI aus Batchprogramme zu debuggen Du musst den JVM Aufruf im CL anpassen, damit die JVM erstens die Verbindung eines Remote Debuggers zulässt und du ausserdem mit der Ausführung des Programms auf den Debugger warten möchtest. Hier ein Link wie die JVM aufgerufen werden muss und wie man den Remotedebug Vorgang im Eclipse (RDI) startet, damit ein Debug möglich ist.

http://www.ibm.com/developerworks/li...pse-javadebug/

Der Aufruf der JVM gehört natürlich noch auf IBM i angepasst.

z.B.

JAVA CLASS(QIBMHello) PROP((os400.xrun.option 'jdwp:transport=dt_socket,address=8000,server=y,su spend=y'))

Wenn du das CL Programm dahingehend modifizierst, dann wartet die JVM auf die Debugverbindung und du kannst dich mit dem Remotedebugger verbinden.

Grüße

Ralf