cancel
Showing results for 
Search instead for 
Did you mean: 

if_wd_context_node->to_xml( )

Former Member
0 Kudos

Hi experts,

I'm trying to convert some context node(s) to xml data.

But always when I call the standard method if_wd_context_node->to_xml( ) there occurs an RABAX_STATE error like this:

It doesn't matter if I call it on the root node, or on a childnode?

Any ideas?

Best regards

Volker

**************************

Fehler bei der Verarbeitung Ihrer Anfrage

Was ist passiert ?

Der Aufruf der URL http://portal.kunde.de:8000/sap/bc/webdynpro/sap/zkdp_service/ wurde aufgrund eines Fehlers abgebrochen.

Hinweis

Folgender Fehlertext wurde im System WPP prozessiert: Fehler bei der Konvertierung eines numerischen Feldes nach XML.

Der Fehler trat auf dem Applikationsserver KUNDE-PORTAL_WPP_00 und im Workprozess 0 auf.

Die Abbruchart war: RABAX_STATE

Die ABAP-Aufrufhierarchie war:

Method: TOXML of program CL_WDR_CONTEXT_ELEMENT========CP

Method: TOXML of program CL_WDR_CONTEXT_NODE===========CP

Method: IF_WD_CONTEXT_NODE~TO_XML of program CL_WDR_CONTEXT_NODE===========CP

Method: SAVE_TOXML of program /1BCWDY/3KRHZFV7IX5VWMPKHYI1==CP

Method: IF_COMPONENTCONTROLLER~SAVE_TOXML of program /1BCWDY/3KRHZFV7IX5VWMPKHYI1==CP

Method: ONACTIONSAVEDRAFT of program /1BCWDY/3KRHZFV7IX5VWMPKHYI1==CP

Method: ONACTIONSAVEDRAFT of program /1BCWDY/3KRHZFV7IX5VWMPKHYI1==CP

Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/3KRHZFV7IX5VWMPKHYI1==CP

Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP

Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP

Was können Sie tun ?

Im Falle der Abbruchart RABAX_STATE finden Sie im System WPP in der Transaktion ST22 weitere Informationen bzgl. der Abbruchursache.

Im Falle der Abbruchart ABORT_MESSAGE_STATE finden Sie auf dem Applikationsserver KUNDE-PORTAL_WPP_00 in der Transaktion SM21 weitere Informationen bzgl. der Abbruchursache.

Im Falle der Abbruchart ERROR_MESSAGE_STATE können Sie nach weiteren Informationen in der Tracedatei zum Workprozess 0 in der Transaktion ST11 auf dem Applikationsserver KUNDE-PORTAL_WPP_00 suchen. Unter Umständen ist die Analyse von Tracedateien zu anderen Workprozessen notwendig.

Fall Sie noch über keine Benutzerkennung verfügen, so wenden Sie sich an Ihren Systemadministrator.

Fehlercode: ICF-IE-http-c:100-u:VRU-l:-s:WPP-i:-w:0-d:20090211-t:112210-v:RABAX_STATE -e:XML_CONVERSION_NO_NUMBER

HTTP 500 - Internal Server Error

Ihr SAP Internet Communication Framework Team

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Try to put break point & get the exactline of code where the execution break, at first instance it appears that a Type Conversion from ABAP type to this XML Data Type is failing , may be is inactive.

You may check attributes that are present in the node_attributes. Check the following link for more info on ABAP XML data conversions.

[http://help.sap.com/abapdocu/en/ABAPCALL_TRANSFORMATION.htm]

Greetiings

Prashant

Former Member
0 Kudos

I debugged the code.

There was a context attribute type NUMC which caused the failure. I changed it to char, now it works, but i don't understand why a NUMC could not be transformed in XML ...

Best Regards.

Volker

PS.: Kind of "Problem solved". Points awarded.

Answers (0)