You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Franz Fehringer <fe...@isogmbh.de> on 2007/05/08 11:41:20 UTC

handling of optional attributes flawed

Hi Nadir,

There seems to be a flaw in your optional attributes solution (AXISCPP-716).
It shows up under the following circumstances::

    * There is a base type containing optional attributes.
    *  From this base type another type is derived via extension.

Then *no* code is generated for the optional attributes contained in the 
derived type.

Cheers

Franz

-- 
Dr. Franz Fehringer (Dipl. Math.)
Projektleiter Touristik-Systeme
____________________________________
ISO Software Systeme GmbH
Eichendorffstrasse 29
90491 N�rnberg
Germany

Tel.: +49/(911) - 99594-0

mailto:Franz.Fehringer@isogmbh.de
http://www.isogmbh.de

Amtsgericht N�rnberg HRB 18299
Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
Sitz: N�rnberg



Re: handling of optional attributes flawed

Posted by Franz Fehringer <fe...@isogmbh.de>.
Hi Nadir,

I added a comment to https://issues.apache.org/jira/browse/AXISCPP-716, 
could you reopen it?

Thanks

Franz


Franz Fehringer schrieb:
> As a clarification: With my last sentence i mean the optional 
> attributes implicitely contained in the derived type (via extension 
> from the base type).
>
> Franz
>
>
> Franz Fehringer schrieb:
>> Hi Nadir,
>>
>> There seems to be a flaw in your optional attributes solution 
>> (AXISCPP-716).
>> It shows up under the following circumstances::
>>
>>     * There is a base type containing optional attributes.
>>     * From this base type another type is derived via extension.
>>
>> Then *no* code is generated for the optional attributes contained in 
>> the derived type.
>>
>> Cheers
>>
>> Franz
>>
>> -- 
>> Dr. Franz Fehringer (Dipl. Math.)
>> Projektleiter Touristik-Systeme
>> ____________________________________
>> ISO Software Systeme GmbH
>> Eichendorffstrasse 29
>> 90491 N�rnberg
>> Germany
>>
>> Tel.: +49/(911) - 99594-0
>>
>> mailto:Franz.Fehringer@isogmbh.de
>> http://www.isogmbh.de
>>
>> Amtsgericht N�rnberg HRB 18299
>> Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
>> Sitz: N�rnberg
>>
>>   
>
>
> -- 
> Dr. Franz Fehringer (Dipl. Math.)
> Projektleiter Touristik-Systeme
> ____________________________________
> ISO Software Systeme GmbH
> Eichendorffstrasse 29
> 90491 N�rnberg
> Germany
>
> Tel.: +49/(911) - 99594-0
>
> mailto:Franz.Fehringer@isogmbh.de
> http://www.isogmbh.de
>
> Amtsgericht N�rnberg HRB 18299
> Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
> Sitz: N�rnberg
>
>   


-- 
Dr. Franz Fehringer (Dipl. Math.)
Projektleiter Touristik-Systeme
____________________________________
ISO Software Systeme GmbH
Eichendorffstrasse 29
90491 N�rnberg
Germany

Tel.: +49/(911) - 99594-0

mailto:Franz.Fehringer@isogmbh.de
http://www.isogmbh.de

Amtsgericht N�rnberg HRB 18299
Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
Sitz: N�rnberg



Re: handling of optional attributes flawed

Posted by Franz Fehringer <fe...@isogmbh.de>.
As a clarification: With my last sentence i mean the optional attributes 
implicitely contained in the derived type (via extension from the base 
type).

Franz


Franz Fehringer schrieb:
> Hi Nadir,
>
> There seems to be a flaw in your optional attributes solution 
> (AXISCPP-716).
> It shows up under the following circumstances::
>
>     * There is a base type containing optional attributes.
>     * From this base type another type is derived via extension.
>
> Then *no* code is generated for the optional attributes contained in 
> the derived type.
>
> Cheers
>
> Franz
>
> -- 
> Dr. Franz Fehringer (Dipl. Math.)
> Projektleiter Touristik-Systeme
> ____________________________________
> ISO Software Systeme GmbH
> Eichendorffstrasse 29
> 90491 N�rnberg
> Germany
>
> Tel.: +49/(911) - 99594-0
>
> mailto:Franz.Fehringer@isogmbh.de
> http://www.isogmbh.de
>
> Amtsgericht N�rnberg HRB 18299
> Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
> Sitz: N�rnberg
>
>   


-- 
Dr. Franz Fehringer (Dipl. Math.)
Projektleiter Touristik-Systeme
____________________________________
ISO Software Systeme GmbH
Eichendorffstrasse 29
90491 N�rnberg
Germany

Tel.: +49/(911) - 99594-0

mailto:Franz.Fehringer@isogmbh.de
http://www.isogmbh.de

Amtsgericht N�rnberg HRB 18299
Gesch�ftsf�hrer: Dipl.-Inform., Dipl.-Kaufm. Harald Goeb
Sitz: N�rnberg