cancel
Showing results for 
Search instead for 
Did you mean: 

sfapi invalid session ID $Version=0;

Former Member
0 Kudos

Hello Experts,

I am getting this issue while doing a employee sync. When I see the xml from PI, I get a $Version=0; instead of a Session ID. I can see the session ID getting generated in Successfactors sfapi audit log. This configuration worked earlier. I saw that the successfactors certificate had expired. I added the new certificate in the trusted ca's. The issue persist. Kindly provide your inputs.

regards

Syed

Accepted Solutions (0)

Answers (6)

Answers (6)

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Mansoor,

Can you please provide the solution as i am facing same issue now.

Regards,

Mani

Former Member
0 Kudos

Hi Mani, Please check my answer above with a recent update from SAP.

Regards,

Doug

Former Member
0 Kudos

Doug

Sorry was off SCN for a long time. Yes, you got the solution correct. The issue was SFAPI was returning multiple Session IDs in the header. I wanted to create a custom UDF to tackle this situation. Ended up applying the patch instead.

Mansoor

Former Member
0 Kudos

Hi everyone.

In our case, after a recent upgrade from 7.31 (AS Java) SP08 to 7.31 SP16, something contained in the note 2174163 (included in that SP) has caused the issue. Our configuration was correct (even because it was working in the way it was for more than a year without any changes...).

According to SAP: "The issue is a side effect from the SAP Note 2174163", even though we're not using the 'context' entry discussed in that note.

SAP has provided us a fixed SDA file (com.sap.aii.af.axis.lib.sda) as a temporary fix, which has resolved the problem, and according to them they're working on a permanent fix that will be available soon.

Thanks a lot for your help. Just leaving it here to help others with the same issue.

Regards,

Doug

Former Member
0 Kudos

According to SAP, this is the fix for our case: "SAP Note 2233772 - Axis XI30DynamicConfigurationHandler does not handle composite values correctly".

Just as a reminder, in our case everything was working for more than one year without any recent channel adjusment, so it wasn't because of any channel configuration change.

As I mentioned before, we recently applied the SP16 to our PI 7.31 Java, and one of the notes contained in that SP (2174163) had a side effect, fixed by the recent 2233772 above.

Regards,

Douglas

0 Kudos

Hi Mansoor,

I want to know two things,

PI version and PI Patch level - because it can be

-----

I share with you java mapping - SessionIDHandling.zip.txt (change file name SessionIDHandling.zip)

User Data OM(SFSFUserUpsertRequestConfirmation_Out_to_SFSFUserUpsertRequestConfirmation_In) add Java Mapping

You can try this way


regards

Rıdvan Çakır

Former Member
0 Kudos

Hello Mansoor ,

Sometimes even trusted CA requires a server restart. Can you please try that and see if it works.

Thanks.

Former Member
0 Kudos

Hello Mansoor,

Could you please let me know what you did to fix the issue? We're getting exactly the same text instead of the correct session id. The Login and Logout works perfectly, but not the main action itself.

Thanks a lot!

Doug

praveen_sutra
Active Contributor
0 Kudos

Hi Douglas,

Please recheck all the operation mapping if its mapped with the correct message mapping.

Secondly please check if the right module parameters are mentioned in the channel configuration.

you will have two separate channels.

you can get the correct parameters from the channel template in the ESR.

please let me know if you need more information regarding same.

thanks and regards,

Praveen T

Former Member
0 Kudos

Hi Praveen,

My channel templates aren't correctly opening because of an old reference to Basis 7.02, but initially the current channels we have weren't modified recently... I have the two SOAP/Axis channels you mentioned: one for login and the other one for the transactions.

Everything there was working correctly, and for a long time, some days ago. Then suddenly it stopped.

Could you please send a screenshot of your channels configuration and modules, so I can compare with mine? I'll double check the mappings, but we're using the standard SCs from SAP...

Our PI version is 7.31 SP16, java/single stack.

Thanks a lot.

Douglas

Former Member
0 Kudos

Could you share the screenshot of channel log.

reg, avinash