cancel
Showing results for 
Search instead for 
Did you mean: 

CL_BSP_RUNTIME method IF_BSP_RUNTIME~GET_TOKEN short dump

Former Member
0 Kudos

Hello,

We recently upgraded to cFolders 4.5. I am receiving a short dump in CL_BSP_RUNTIME method IF_BSP_RUNTIME~GET_TOKEN and it may be related to XSRF activation. Any suggestions would be greatly appreciated.

Thanks,

Jay

Accepted Solutions (1)

Accepted Solutions (1)

gerry_hodgins
Active Participant
0 Kudos

Hi Jay

the notes 1520324 -1420203 should help

Ger

Former Member
0 Kudos

Hi Ger,

Thanks for the response. Both these notes are already in our system. The problem occurs in a custom application when we call function CFX_API_DOC_DOCUMENT_WRITE. Any thoughts?

Former Member
0 Kudos

Hi Jay,

did you find a solution for that. I am facing the same problem.

What I found is cl_bsp_runtime->if_bsp_runtime~get_token methode has Server parameter ( if_http_server ) and this server

is not instanced.Due to no instance it brings a dump.

Maybe you have found how to solve this problem.Please let me know!

Regards

Beserithan Malabakan

Edited by: Beserithan Malabakan on Dec 15, 2011 7:43 PM

Edited by: Beserithan Malabakan on Dec 15, 2011 7:44 PM

Former Member
0 Kudos

Hi Beserithan,

You are right that the BSP runtime information is not available and that is causing the method IF_BSP_RUNTIMEGET_TOKEN to fail. I was able to get around this by doing a samll core mod in the method method IF_BSP_RUNTIMEGET_TOKEN. I added the following statement at the start of the method:

check not server is initial.

This fixed our issue for now. We will know more on the impacts after further testing.

Good Luck.

- Jay

Former Member
0 Kudos

Hello Jay,

thanks for your response. I have had solved it by this way too. I added via enhancementpoint this check server is initial coding.

Regards

Beserithan Malabakan

Former Member
0 Kudos

Hi Beserithan,

I did not find an enhancement point in the method IF_BSP_RUNTIME~GET_TOKEN. Could you please let me know which enhancement point you used. I would rather use that instead of doing the core mod.

Thanks,

Jay

Answers (1)

Answers (1)

gerry_hodgins
Active Participant
0 Kudos

Hi Jay

As work around you could run CFX_CORRECT_USER via SE38

Or CFX_CORRECT_SYSTEM2 ?

These are program to delete invalid xml

System.xml, Layout.xml and network.xml.

Note 979636 has more detail

Ger

Edited by: Gerry Hodgins on Dec 13, 2011 4:58 PM