Hello there,
I am executing RFC via SNC with SSO from Java to ABAP. With JCo 3.0.9, I see error messages like this:
Error calling RFC "foobaz".
The following ABAP error occurred when reading data: JCO_ERROR_CONFIGURATION (Invalid configuration for destination PPMjcoDestinationdb5560d2-59d4-45a1-a0dd-8a0c418c9e22. User ID is mandatory if neither user nor user alias is defined (see DestinationDataProvider.JCO_USER_ID).)
The target system is release 7.02 PL 0006.
With JCo 3.0.14 everything is fine. Strangely, the JCo 3.0.14 release notes mention only one single fix for SNC since 3.0.9, namely a
bugfix introduced in 3.0.13 for native crash in JCoServer when receiving an RFC request from ABAP (see SAP note 2156181). As this is exactly the opposite direction, it's surely unrelated to my problem, is it?
Does anyone know
- what is the probable cause of the error I'm seeing
- what has changed between JCo 3.0.9 and 3.0.14 to fix it, and with what JCo release the fix was introduced?
I'd hesitate to tell my customers they have to upgrade their JCo installation based on a single experiment and not backed up by some reasoning.
-- Sebastian