Forum Discussion

Victor_Perez_Su's avatar
Victor_Perez_Su
Occasional Contributor
15 years ago

[Resolved] Form View and unbounded elements

The Form view does not handle xml sequences that contain elements with maxOccurs="unbounded". I do not get the Add/Delete buttons in the form view that will allow me to add new elements to the array.

Here is a sample from my WSDL:

<s:schema elementFormDefault="qualified" targetNamespace="http://www.test.com/XMLSchema">
<s:element name="VerificationRequest" type="s1:VerificationRequestType"/>
<s:complexType name="VerificationRequestType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Verification" type="s1:VerificationType"/>
</s:sequence>
<s:attribute name="Platform" type="s:string"/>
</s:complexType>
<s:complexType name="VerificationType">
<s:attribute name="VerificationID" type="s:long" use="required"/>
<s:attribute name="MaterialChangeDate" type="s:dateTime" use="required"/>
</s:complexType>
</s:schema>


This is what the Form View looks like: (notice the red circle where the Add/Delete buttons should be)


I believe that the Form View is missing the Add/Delete buttons for unbounded elements. This issue makes its very hard for my group to use this software. The only workaround we have found is to switch to the XML tab and copy and paste each xml element. This is very time consuming because most of our other webservice requests have 50 or more elements. The example I have included is the simplest case.

If you have any questions, please let me know.

13 Replies

  • Great news. Hopefully this truly is my issue. When I show people how easy the form view is they ask me why isn't this defect fixed. I just refer them to this issue now. Please make sure to look at my support tickets HON-734688 and FIV-479154 that contain data that can reproduce this issue.
  • Hi,

    The latest nightly build of the 4.0 beta should contain improvements in this area; could you give it a try and let us know if your WSDL works better now!?

    thanks in advance!

    regards,

    /Ole
    eviware.com
  • Victor_Perez_Su's avatar
    Victor_Perez_Su
    Occasional Contributor
    I did an initial test and this seems to work correctly now. Thanks for solving my issue.