cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxy generation terminated (WSDl <choice> element not supported)

Former Member
0 Kudos

Hello

Im trying to generate ABAP proxy from WSDL file (A valid XSD file has imported as External definitions in to XI Integration Repository and created Out bound Interface which gives WSDL file for Proxy generation in SPROXY).

Unfortunately one of the WSDL file element "<choice>" not supported by ABAP Proxy Generation. it gives the following error.

Proxy generation terminated: WSDL error (<choice> not supported)

Message no. SPRX038

Syntax of <choice> element code in WSDL file:

<xsd:choice minOccurs='1' maxOccurs='1'>

<xsd:element name='Employees' minOccurs='1' maxOccurs='1'>

-


-


</xsd:element>

</xsd:choice>

Can some one please help if already come across this kind of problem.

Please suggest me if there any alternate element for WSDL <choice>.

Regards

Rajesh

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hey

you need to change the external definition.

open the WSDL in XML spy and u need to make the changes.

have a look at the following thread

Thanx

Aamir

Former Member
0 Kudos

Hi Aamir

Thanks for your help...

I have gone through attached thread.

Does It means should i change <choice> element with any alternate element. If it is the case can u suggest me any alternate to <choice> element.

Can u pls tell what are all changes i need to do in WSDL file to support ABAP proxy generation.

Regards

Rajesh