Custom Web Service Generated by SOA GATEWAY Does not work when not all optional are populated
We are using E-Business Suite R 12.1.3 I have created a custom web service using SOA Integrated Repository. The api definitions and Record type definition is as below.
We have followed the SOA guidelines to create a custom web service.Some of the api parameters are optional. One such Web Service API parameter definition contain a RECORD type parameter which has a column of type nested TABLE type structure. This parameter is OPTIONAL.
However, if we don't provide the XML tags for this optional parameter then the call to the web service results in an error 'reference to uninitialised collection'.
If we provide all the xml tags but leave them empty, it works fine.