Hello Nadir,

This is very good news, thanks alot.
Now the remaining bummer for me is AXISCPP-991, where you and me have made conflicting fixes (which both are not the full solution of the problem).
Any chance for you looking after this one?

Cheers

Franz


nadir amra (JIRA) schrieb:
     [ 
https://issues.apache.org/jira/browse/AXISCPP-716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

nadir amra closed AXISCPP-716.
------------------------------

       Resolution: Fixed
    Fix Version/s: current (nightly)

Problem is finally resolved.  Default behavior if use is not specified is as it 
was before, 'required.

The code now supports use="optional" and use="required".
The behavior for use="optional" is similar to the behaviour for nillable 
elements.

Otherwise, although 13 files needed to be modified, it was not too bad to implement. Let me know if there are any problems.
Support for the attribute construct 'use'
-----------------------------------------

                Key: AXISCPP-716
                URL: https://issues.apache.org/jira/browse/AXISCPP-716
            Project: Axis-C++
         Issue Type: Improvement
         Components: Client - Deserialization, Serialization, Server - 
Deserialization, SOAP, WSDL processing - Doc, WSDL processing - RPC
   Affects Versions: current (nightly)
           Reporter: Adrian Dick
        Assigned To: nadir amra
            Fix For: current (nightly)


Currently, there is no support for the 'use' construct on attributes defined in 
a WSDL file.
The values this can take are:
- required
- optional
- prohibited
The current default behaviour we provide matches to 'required', although 
WSDL2Ws does not validate this is definitely the case.
To support optional we would need to do something similar to the behaviour for 
nillable on elements.


begin:vcard
fn:Dr. Franz Fehringer
n:Fehringer;Franz
org:ISO Software Systeme
adr;quoted-printable:;;Eichendorffstrasse 29;N=C3=BCrnberg;;90491;Deutschland
email;internet:mailto:[EMAIL PROTECTED]
tel;work:+49/(911) - 99594-0 
tel;fax:+49/(911) - 99594-580
x-mozilla-html:TRUE
url:http://www.isogmbh.de/
version:2.1
end:vcard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to