Ich denke das die Kennung in dem Fall nichts mit dem Problem zu tun hat.

Wegen der Möglichkeit des "Überladens", ist die Fehlermeldung "java.lang.NoSuchMethodError: createRow" mit Vorsicht zu genießen.

Das heißt jetzt nicht unbedingt, dass die Methode createRow nicht gefunden wird, sondern das createRow für die verwendeten Parameter nicht gefunden wird.

Theoretisch könnte es
createRow()
createRow(int)
createRow(String) ....
geben.
Je nach Parameter würde die entsprechende Methode ausgewählt.


Laut Poi-API gibt es nur createRow(int).

Ich hab zwar nur wenig Erfahrung mit RPG und gar keine mit der RPG-Java-JNI, ich denke, dass du Count mit 10I0 definieren musst.

5I 0 wird für Short verwendet
10I 0 für int
createRow benötigt int!!

Leider ist die Java-Fehlermeldung "beschnitten". Normalerweise lautet die Fehlermeldung etwa so:

java.lang.NoSuchMethodError: ...createRow(java.lang.Short)

Damit schaut man dann in die POI-API und sieht dann ob das Short passt.

Grüße
Robert P. (der einen reinen Javadienst vorziehen würde...)