on 01-06-2010 6:55 AM
Hello Guru's,
I have created Consumer Proxy and developed a Report, While Executing this particular report i getting a below given error.
Error during proxy call
system fault :
CX_ST_GROUP_MISSING_CASE:XSLT exception.Element 'Narrative' missing
Please Help me and provide me soultion for this issue.
Thanks
Muralitharan
Hi,
It looks like you have a mandatory element "Narrative" is missing from the XML generated.
Please assign value to that field.
Regards,
Vikas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for your reply
After value is assigned to the Narrative Field we are getting Error...Is there any thing need to handle from Webmethods
We are consuming the WSDL which is provide and created the proxy and utilized in the report that's all
Again we are getting same error as given below,
Error during proxy call
system fault :
CX_ST_GROUP_MISSING_CASE:XSLT exception.Element 'Narrative' missing
Please Help Us to resolve this issue.
Advance Thanks
Muralitharan
We are Consuming C-WSDL into ABAP which is provided by Webmethods
Please see the below WSDL details
<xsd:complexType name="ArrayOfAddress">
<xsd:sequence>
<xsd:element name="ArrayOfAddressItem" type="tns:Address" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfCNConsumerRequests">
<xsd:sequence>
<xsd:element name="ArrayOfCNConsumerRequestsItem" type="tns:CNConsumerRequests" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="findNonRetailCreditRatingResponse">
<xsd:sequence>
<xsd:element name="APIResponse" nillable="true" type="tns:APIResponse"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="APIResponse">
<xsd:sequence>
<xsd:element name="Narrative" nillable="true" type="tns:Narrative"/>
<xsd:element name="TradeCheck" nillable="true" type="tns:TradeCheck"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Narrative"> *
<xsd:sequence> *
<xsd:element name="GRADE" nillable="true" type="xsd:string"/> *
<xsd:element name="Record1" nillable="true" type="xsd:string"/> *
<xsd:element name="Record2" nillable="true" type="xsd:string"/> *
<xsd:element name="Record3" nillable="true" type="xsd:string"/> *
<xsd:element name="Record4" nillable="true" type="xsd:string"/> *
</xsd:sequence>
<wsdl:service name="manageCreditCheckOut">
<wsdl:port name="ATBCoreWSEquifax_connector_manageCreditCheckOut_V001_manageCreditCheckOut_Port" binding="tns:ATBCoreWSEquifax_connector_manageCreditCheckOut_V001_manageCreditCheckOut_Binder">
<soap:address location="http://10.128.76.18:51121/ws/ATBCoreWSEquifax.connector.manageCreditCheckOut.V001:manageCreditCheckOut"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Please provide me solution for this problem
Hi,
Where exactly you are getting error:
1. While calling service?
2. During Transformation?
In first case issue is with wsdl and in second case issue is with transformation program or return xml you are reciving from webmethod.
It is also wise to look into SAP Note: 715879 and related notes.
Regards,
Gourav
Hello Gourav
I appreciate your response for this issue
After creating my proxy we developed our customize report and calling the Consumer Proxy Service in this report, While executing executing our report this service invokes the external system and send response to SAP.
At this point of time only we are getting error as given below,
Equifax Operation - Error during proxy call
System fault:
CX_ST_GROUP_MISSING_CASE: XSLT exception. Element 'Narrative' missing
I believe whether any problem with webmethods who generated structure wrongly and provided the WSDL file, if you required then i can send WSDL file to you for this send your email.
Awaiting to you reply
Please send wsdl.
I believe that issue is with population of fileds.
Try following options:
1. Test wsdl with WSNavigator or SOAP UI to check if wsdl and endpoints are working.
2. Debug your ABAP report and see if you are filling all fields.
3. Debug your ABAP report and pinpoint statement which is causing issue.
4. Re-create proxy with url of webmethod service instead of file.
Please revert back with results.
Regards,
Gourav
User | Count |
---|---|
84 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.