Symptom:
Bei Nutzung der Verteilten Elektronischen Unterschrift über den Pool kommt es mit Patch 25.04 zu dem Fehler EBICS: Fehler : 0 Code : 7, Parameter 'bytes.length' hat ungültigen Wert '0': Parameter 'bytes' ist leer, sofern der Auftrag schon nach der ersten Unterschrift zur Bank gesandt wird und dann erneut sobald die zweite Unterschrift über den Pool hinzugefügt wurde.
Workaround:
Grundsätzlich ist es empfehlenswert, in diesen Szenarien den Auftrag über die Unterschriftenmappe freizugeben. Alternativ kann auch einfach darauf verzichtet werden, nach der ersten Unterschrift den Auftrag zur Bank zu übermitteln und den Versand erst sobald alle Unterschriften im Pool getätigt wurden zu veranlassen. Unter Verwendung von EBICS 3.0 sind ohnehin nur noch diese Wege für die Verteilte Elektronische Unterschrift möglich.
Alternativ kann auch vorübergehend auf Patch 25.03 zurückgesetzt werden.
Lösung:
Sobald verfügbar, Patch 25.05 installieren.