on 04-09-2009 1:57 PM
Hello All,
My scenario-> Outbound proxy to File.
I am using the XSD structure and with that structure I have generated the proxy in R3 system.
While testing the scenario I am getting below error at R3 system:-
Save Stylesheet failed /1SAI/TASD4322F36B856BABC7722: Transformation /1SAI/TASD4322F36B856BABC7722 contains syntax error
Findings:-
I can see my XSD has XML version- <?xml version="1.0" encoding="ISO-8859-1"?> - because of this the error message popes up in R3 system.
I have also debug the proxy but it is faling while calling the outbound proxy method.
Thnx
Chirag
Hi Chirag,
The automatically generated ABAP-engine XSLT is failing because of XML data which violates the data scheme.
Check for invalid dates (month > 12 , day > max days in month such as feb.29). Also look for empty date or time fields where the occurance is 1.
Check for non-numerics in numeric fields and data length which is too long for the target ABAP field.
Good Luck!
Ofer
Edited by: Ofer Even-Tsur on Apr 16, 2009 7:55 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chirag,
Please go through the following link and check the XSD Data Types with the ABAP Data types. A mismatch may lead to error you have mentioned.
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8b749279-0801-0010-6396-bbbb50f971e8]
[http://education.feedfury.com/content/14188157-appendix_mapping_xsd_to_abap_proxy_generation.html]
Hope that helps.
Regards,
Jitender
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
any clue on that.
I didnt find any solution for this error. suggestions if any.
chirag
Edited by: Chirag Gohil on Apr 15, 2009 6:21 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.