Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Ticket #480 (new defect)

Opened 3 months ago

WSDL::SOAP::ClassDefCreator order of created classes

Reported by: user Assigned to: nahi
Priority: highest Milestone: undefined
Component: wsdl4r Version: 1.5
Keywords: WSDL::SOAP::ClassDefCreator invalid code Cc:

Description

In XSD complexTypes (which map to classes) can occur out of order (types that are used can be defined later in the file).

See the attached file (WS-Topic Standard) for an example (TopicType?).

When ClassDefCreator? is used to create code, the resulting code is not valid until TopicType? is moved in the XSD File, and the code recreated.

It should be possible to analyse resulting types and generate the classes in (a) correct order.

Attachments

WS-Topics-1_3.xsd (8.8 kB) - added by user on 06/09/08 08:20:06.
WS-Topics-1_3.2.xsd (8.7 kB) - added by user on 06/09/08 08:21:10.

Change History

06/09/08 08:20:06 changed by user

  • attachment WS-Topics-1_3.xsd added.

06/09/08 08:21:10 changed by user

  • attachment WS-Topics-1_3.2.xsd added.