hi all,

I have a little problem with axis. I have a web service with some data elements. In one method call parameter there may be EITHER element A1, OR element B2 AND B3, according to the XSD definition. The definition says: CHOICE ( A1 , SEQUENCE ( B1, B2 ) ).

But - alas - if I set only the element A1 axis will throw an exception and complain.

basically what happens is that I call the param.setA1() method and try to fire the call. Then I will get an exception saying "ERROR: Non-nillable element B2 was not filled".

Can anyone shed some light on that? :-)


Greetings & thanks in advance,
Axel.

Reply via email to