2012 Aug 28 12:53 PM
Hi,
I have created an RFC and a corresponding web service and WSDL file for this web service.
Now, If I make any changes in the RFC, do I have to create a new WSDL file or changes will be reflected in the previous WSDL.
Thanks,
Sooraj
Hi,
I have created an RFC and a corresponding web service and WSDL file for this web service.
Now, If I make any changes in the RFC, do I have to create a new WSDL file or changes will be reflected in the previous WSDL.
Thanks,
Sooraj
2012 Aug 28 12:59 PM
Hi
If you have not added/modified/deleted any IMPORT / EXPORT / TABLES fields, then i think no need to regenerate the WSDL.
Regards
Madhan D
2012 Aug 30 5:55 AM
Madhan,
I am adding one more exception to my RFC. In that case do I have to change the WSDL file??
2012 Aug 30 7:55 AM
2012 Aug 30 8:00 AM
So, only if we change import, export,changing and tables parameters, we need to create the new WSDL,right?
2012 Aug 30 8:17 AM
Hi,
The exceptions are reflected in the WSDL only as enumeration types (Exception_1, Exception2):
<xsd:complexType name="Ztest.RfcException">
<xsd:sequence>
<xsd:element name="Name" type="tns:Ztest.RfcExceptions"/>
<xsd:element name="Text" type="xsd:string" minOccurs="0"/>
<xsd:element name="Message" type="tns:RfcException.Message" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="Ztest.RfcExceptions">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Exception_1"/>
<xsd:enumeration value="Exception_2"/>
</xsd:restriction>
</xsd:simpleType>
Probably you will not have any problem, but I think it depends on your client program/tool.
Regards,
Roberto
2012 Aug 30 8:27 AM
So, If add a new exception, its enumeration value will not be reflected in the WSDL which I have created already..So, will that exception work properly if I use the older WSDL.Bcoz in WSDL it is clearly mentioned the enumeration value for each exception.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |