cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy generation terminated: message missing part

Former Member
0 Kudos

Hi experts -

I am trying to create a client proxy for an external web service. I am encountering the following error:

Proxy generation terminated: Message must have exactly one part

Message no. SPRX046

Background

During proxy generation, an interface description in WSDL format is fetched from the Integration Builder or from another source and interpreted. This WSDL document must describe the whole interface correctly.

==> Display Query

==> Display WSDL Document

Diagnosis

In a WSDL document, a <message> must contain exactly one <part>, therefore:

<message name="addContactResponse">

<part .../>

</message>

In this case, a <message> has no <part> or multiple <part> entries. Proxy generation cannot process such messages.

System Response

Proxy generation is terminated.

I am getting this error because I have WSDL messages missing parts, like this:

<wsdl:message name="updatePropertiesResponse">

</wsdl:message>

<wsdl:message name="updateContactResponse">

</wsdl:message>

Does anyone know how I can change the WSDL to allow me to upload? Do I add a part to these messages (and if so, what kind of syntax?) or do I delete them from the WSDL?

Any help is very much appreciated!

Thanks -

Abby

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I am facing similar problem. please provide if you have any solution.