EbicsClient.java -> find method:
private User createUser(ConfigProperties properties, PasswordCallback pwdHandler)
and change/add there on the end of this function:
String partnerId = properties.get("partnerId"); boolean useCertificates = false; boolean saveCertificates = true; return createUser(new URL(bankUrl), bankName, hostId, partnerId, userId, userName, userEmail, userCountry, userOrg, useCertificates, saveCertificates, pwdHandler);
Without this fix, the user has always (regardless of the ebics.txt config) PartnerID = UserID, some generated files related with User data are also wrong named