Sehr geehrte Kolleginnen und Kollegen,

leider ist es uns bis jetzt noch nicht gelungen, unser Problem zu lösen und bitten daher um Hilfe: Im Anhang finden Sie einen Screenshot der Fehlermeldung, sowie eine .rxj Datei, welche das Problem veranschaulichen soll.

Die zu implementierende Klasse aus der BouncyCastle Library lautet "SHA256Digest"
org.bouncycastle.crypto.digests.SHA256Digest

Unserer Meinung nach entsteht das Problem folgendermaßen: Die Klasse besitzt die Methode "doFinal", als Parameter unter anderem ein leeres ByteArray (mit passender Größe!) bekommt. In dieses ByteArray werden die verarbeiteten Daten hineinkopiert. Dies ist in Java problemlos möglich, allerdings sind wir in oorexx bislang daran gescheitert. 
 
verwendete versionen: 
ooRexx: Open Object Rexx Version 5.0.0 r12342
BSF4ooRexx: bsf4ooRexx-v641-20211118-bin.jar
JAVA: openjdk version "17.0.1" 2021-10-19 LTS
BouncyCastle: bcprov-ext-jdk15on-170.jar

Wir sind für jegliche Hilfe dankbar! 
Mit freundlichen Grüßen 
Antonia und Elias