On Thu, May 7, 2009 at 6:04 PM, Kaushik Mukherjee <[email protected]> wrote:
> Hi,
>
> I am updating the OperationProperties "name" to "nativeOperation"
> mapping (nativeOperation --> name) and I noticed that the jms binding
> schema requires a headers element in the OperationProperties type..
>
>        <complexType name="OperationProperties">
>                <sequence>
>                        <element name="property" type="sca:BindingProperty"
>                                minOccurs="0" maxOccurs="unbounded"/>
>                        <element name="headers" type="sca:Headers"/>       
> <-------------required
>                </sequence>
>                <attribute name="name" type="string" use="required"/>
>                <attribute name="nativeOperation" type="string"/>
>        </complexType>
>
> Is there a reason the header element is required or should this be
> changed to include a minOccurs="0"?
>
> Thanks,
> Kaushik
>

Hi Kaushik

I just checked the OSOA spec and it would appear that the actual spec
schema doesn't match what is described by the pseudo schema in the
spec. I agree that according to the psuedo schema this is optional so
should have a minOccurs="0". If you raise a JIRA I'll fix it.

Regards

Simon

Reply via email to