Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » xsi:nil attribute not loaded in AnyType when resource is loaded
xsi:nil attribute not loaded in AnyType when resource is loaded [message #426185] Thu, 18 December 2008 13:10 Go to next message
Pieter Treffers is currently offline Pieter TreffersFriend
Messages: 2
Registered: July 2009
Junior Member
Hello,

I do have a problem when loading a resource which contains an AnyType.
When the xml being loaded contains an xsi:nil attribute it is not loaded
in the AnyType.

Let me try to describe my situation:

I do have an XSD which is loaded into EMF and model code is generated for
it.
My xsd:

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2006 rel. 3 U (http://www.altova.com) by tpijl
(infor) -->
<xs:schema
targetNamespace=" http://www.mycompany.com/businessinterface/repository/testsc enario"
xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:bid=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
xmlns:dt=" http://www.mycompany.com/businessinterface/repository/dataty pe"
xmlns:vers=" http://www.mycompany.com/businessInterface/repository/versio n"
xmlns:type="http://www.mycompany.com/businessinterface/repository/types"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="unqualified" version="1.3.013" ecore:nsPrefix=""
ecore:package="com.mycompany.istudio.core.model.test">
<!-- Import -->
<xs:import
namespace="http://www.mycompany.com/businessinterface/repository/types"
schemaLocation="Repository-TDE-Common-Types.xsd"/>
<xs:import
namespace=" http://www.mycompany.com/businessInterface/repository/versio n"
schemaLocation="Repository-TDE-Version.xsd"/>
<xs:import
namespace=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
schemaLocation="Repository-TDE-BusinessInterfaceDefinition.xsd "/>
<xs:complexType name="Test">
<xs:sequence>
<xs:element name="name" type="type:nameDT"/>
<xs:element name="description" type="type:descriptionDT" minOccurs="0"/>
<xs:group ref="vers:VersionGroup" minOccurs="0"/>
<xs:element name="type" type="type:testTypeDT"/>
<xs:element name="businessInterfaceDefinition"
type="bid:businessInterfaceDefinitionRefDT"/>
<xs:choice>
<xs:element name="method" type="bid:methodRefDT"/>
<xs:element name="event" type="bid:eventRefDT"/>
</xs:choice>
<xs:element name="timeout" type="type:timeoutDT" minOccurs="0"/>
<xs:element name="sendMessage" type="xs:anyType" minOccurs="0"/>
<xs:element name="replyMessage" type="xs:anyType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="schemaVersion" type="type:schemaVersionDT"
use="optional"/>
</xs:complexType>
</xs:schema>

The sendMessage and replyMessage are AnyTypes. When I do have for example
this instance at runtime the xsi:nil attribute of creationDate is not
loaded:

<?xml version="1.0" encoding="UTF-8"?>
<Test
xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
id="bitOrderBDE_Create_2" schemaVersion="1.3.013">
<name>OrderBDE_Create_2</name>
<description/>
<type>executeMethod</type>
<businessInterfaceDefinition
idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-compMotherBOD ">RegtstOrderBDE</businessInterfaceDefinition>
<method
idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-methCreate ">Create</method>
<timeout>0</timeout>
<sendMessage>
</sendMessage>
<replyMessage>
<CreateResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DataArea>
<RegtstOrderBDE revisionId="1">
<OrderID>
<ID>2</ID>
</OrderID>
<orderType>purchase</orderType>
<creationDate xsi:nil="true"/>
<CustomerData>
<customerReference/>
<InstallData>
<installAtBP>1</installAtBP>
<installAtBPName>Business partner number one</installAtBPName>
</InstallData>
<payByBP/>
</CustomerData>
<Note>My note
</Note>
<status>approved</status>
<Priority>one</Priority>
<Line>
<lineNumber>1</lineNumber>
<item>1</item>
<quantity unitCode="box">1</quantity>
</Line>
<Addresses>
<DeliveryAddress>
<Street/>
<Number/>
<City/>
<Note/>
</DeliveryAddress>
<InvoiceAddress>
<Street/>
<Number/>
<City/>
<Note/>
</InvoiceAddress>
</Addresses>
<Description sequence="1">Description1</Description>
<Description sequence="2">Description2</Description>
</RegtstOrderBDE>
</DataArea>
</CreateResponse>
</replyMessage>
</Test>

Can somebody help me with this? Do I make a mistake?

The reason I'm asking this is that at a certain point in my software I'm
converting the AnyType object to a DOM object. I do miss the xsi:nil
attribute there.

Regards,

Pieter
Re: xsi:nil attribute not loaded in AnyType when resource is loaded [message #426189 is a reply to message #426185] Thu, 18 December 2008 15:07 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33141
Registered: July 2009
Senior Member
Pieter,

Comments below.


Pieter Treffers wrote:
> Hello,
>
> I do have a problem when loading a resource which contains an AnyType.
> When the xml being loaded contains an xsi:nil attribute it is not
> loaded in the AnyType.
>
> Let me try to describe my situation:
>
> I do have an XSD which is loaded into EMF and model code is generated
> for it.
> My xsd:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!-- edited with XMLSpy v2006 rel. 3 U (http://www.altova.com) by
> tpijl (infor) -->
> <xs:schema
> targetNamespace=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
> xmlns:bid=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
> xmlns:dt=" http://www.mycompany.com/businessinterface/repository/dataty pe"
> xmlns:vers=" http://www.mycompany.com/businessInterface/repository/versio n"
> xmlns:type="http://www.mycompany.com/businessinterface/repository/types"
> xmlns:xs="http://www.w3.org/2001/XMLSchema"
> elementFormDefault="qualified" attributeFormDefault="unqualified"
> version="1.3.013" ecore:nsPrefix=""
> ecore:package="com.mycompany.istudio.core.model.test">
> <!-- Import -->
> <xs:import
> namespace="http://www.mycompany.com/businessinterface/repository/types"
> schemaLocation="Repository-TDE-Common-Types.xsd"/>
> <xs:import
> namespace=" http://www.mycompany.com/businessInterface/repository/versio n"
> schemaLocation="Repository-TDE-Version.xsd"/>
> <xs:import
> namespace=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
> schemaLocation="Repository-TDE-BusinessInterfaceDefinition.xsd "/>
> <xs:complexType name="Test">
> <xs:sequence>
> <xs:element name="name" type="type:nameDT"/>
> <xs:element name="description" type="type:descriptionDT"
> minOccurs="0"/>
> <xs:group ref="vers:VersionGroup" minOccurs="0"/>
> <xs:element name="type" type="type:testTypeDT"/>
> <xs:element name="businessInterfaceDefinition"
> type="bid:businessInterfaceDefinitionRefDT"/>
> <xs:choice>
> <xs:element name="method" type="bid:methodRefDT"/>
> <xs:element name="event" type="bid:eventRefDT"/>
> </xs:choice>
> <xs:element name="timeout" type="type:timeoutDT"
> minOccurs="0"/>
> <xs:element name="sendMessage" type="xs:anyType"
> minOccurs="0"/>
> <xs:element name="replyMessage" type="xs:anyType"
> minOccurs="0"/>
> </xs:sequence>
> <xs:attribute name="id" type="xs:ID" use="optional"/>
> <xs:attribute name="schemaVersion" type="type:schemaVersionDT"
> use="optional"/>
> </xs:complexType>
> </xs:schema>
>
> The sendMessage and replyMessage are AnyTypes. When I do have for
> example this instance at runtime the xsi:nil attribute of creationDate
> is not loaded:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <Test
> xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> id="bitOrderBDE_Create_2" schemaVersion="1.3.013">
I always get worried when I see folks using the null prefix to mean
something other than the null namespace because often folks don't
realize that this will mean that every element in the document will not
be implicitly qualified and hence any unqualified local element
declaration will not be recognized. Do all your imported schemas use
elementFormDefault="qualified"?
> <name>OrderBDE_Create_2</name>
> <description/>
> <type>executeMethod</type>
> <businessInterfaceDefinition
> idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-compMotherBOD ">RegtstOrderBDE</businessInterfaceDefinition>
>
> <method
> idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-methCreate ">Create</method>
>
> <timeout>0</timeout>
> <sendMessage>
> </sendMessage>
> <replyMessage>
> <CreateResponse
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> <DataArea>
> <RegtstOrderBDE revisionId="1">
> <OrderID>
> <ID>2</ID>
> </OrderID>
> <orderType>purchase</orderType>
> <creationDate xsi:nil="true"/>
> <CustomerData>
> <customerReference/>
> <InstallData>
> <installAtBP>1</installAtBP>
> <installAtBPName>Business partner number
> one</installAtBPName>
> </InstallData>
> <payByBP/>
> </CustomerData>
> <Note>My note
> </Note>
> <status>approved</status>
> <Priority>one</Priority>
> <Line>
> <lineNumber>1</lineNumber>
> <item>1</item>
> <quantity unitCode="box">1</quantity>
> </Line>
> <Addresses>
> <DeliveryAddress>
> <Street/>
> <Number/>
> <City/>
> <Note/>
> </DeliveryAddress>
> <InvoiceAddress>
> <Street/>
> <Number/>
> <City/>
> <Note/>
> </InvoiceAddress>
> </Addresses>
> <Description sequence="1">Description1</Description>
> <Description sequence="2">Description2</Description>
> </RegtstOrderBDE>
> </DataArea>
> </CreateResponse>
> </replyMessage>
> </Test>
>
> Can somebody help me with this? Do I make a mistake?
What exactly do you mean by creationDate not loaded. I expect it to be
treated as being set to null... Isn't that the case?
>
> The reason I'm asking this is that at a certain point in my software
> I'm converting the AnyType object to a DOM object. I do miss the
> xsi:nil attribute there.
I'd probably need to reproduce what you're talking about to understand
it properly. I suppose demand created elements are treated as
nillable and hence unsettable, so that might be a problem..
>
> Regards,
>
> Pieter
>
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: xsi:nil attribute not loaded in AnyType when resource is loaded [message #426203 is a reply to message #426189] Fri, 19 December 2008 09:36 Go to previous messageGo to next message
Pieter Treffers is currently offline Pieter TreffersFriend
Messages: 2
Registered: July 2009
Junior Member
This is a multi-part message in MIME format.

------=_NextPart_000_000C_01C961C5.B1332360
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000D_01C961C5.B1332360"


------=_NextPart_001_000D_01C961C5.B1332360
Content-Type: text/plain;
charset="ISO-8859-15"
Content-Transfer-Encoding: quoted-printable

Hello Ed,

Thanks for the quick response.

Yes, all my imported XSDs are qualified.

The problem I have with creationDate is not that creationDate isn't =
loaded but its attribute xsi:nil is not loaded. Please see the included =
picture. I did expect to see an AnyTypeImpl value with a filled =
anyAttribute featureMap and an empty mixed featureMap. However I do see =
a value null, so the attribute xsi:nil is ignored.



Is this expected behaviour? If yes, can I influence it?

Hope you can help.

Thanks and regards,

Pieter

"Ed Merks" <Ed.Merks@gmail.com> wrote in message =
news:<gidovb$4cn$1@build.eclipse.org>...
> Pieter,
>
> Comments below.
>
>
> Pieter Treffers wrote:
> > Hello,
> >
> > I do have a problem when loading a resource which contains an =
AnyType.
> > When the xml being loaded contains an xsi:nil attribute it is not
> > loaded in the AnyType.
> >
> > Let me try to describe my situation:
> >
> > I do have an XSD which is loaded into EMF and model code is =
generated
> > for it.
> > My xsd:
> >
> > <?xml version=3D"1.0" encoding=3D"UTF-8"?>
> > <!-- edited with XMLSpy v2006 rel. 3 U (http://www.altova.com) by
> > tpijl (infor) -->
> > <xs:schema
> > =
targetNamespace=3D"http://www.mycompany.com/businessinterface/repository/=
testscenario"
> > =
xmlns=3D" http://www.mycompany.com/businessinterface/repository/testsc enar=
io"
> > xmlns:ecore=3D"http://www.eclipse.org/emf/2002/Ecore"
> > =
xmlns:bid=3D" http://www.mycompany.com/businessinterface/repository/busine =
ssinterfacedefinition"
> > =
xmlns:dt=3D" http://www.mycompany.com/businessinterface/repository/dataty p=
e"
> > =
xmlns:vers=3D" http://www.mycompany.com/businessInterface/repository/versi=
on"
> > =
xmlns:type=3D" http://www.mycompany.com/businessinterface/repository/types=
"
> > xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"
> > elementFormDefault=3D"qualified" =
attributeFormDefault=3D"unqualified"
> > version=3D"1.3.013" ecore:nsPrefix=3D""
> > ecore:package=3D"com.mycompany.istudio.core.model.test">
> > <!-- Import -->
> > <xs:import
> > =
namespace=3D"http://www.mycompany.com/businessinterface/repository/types"=

> > schemaLocation=3D"Repository-TDE-Common-Types.xsd"/>
> > <xs:import
> > =
namespace=3D" http://www.mycompany.com/businessInterface/repository/versio =
n"
> > schemaLocation=3D"Repository-TDE-Version.xsd"/>
> > <xs:import
> > =
namespace=3D" http://www.mycompany.com/businessinterface/repository/busine =
ssinterfacedefinition"
> > schemaLocation=3D"Repository-TDE-BusinessInterfaceDefinition.xsd "/>
> > <xs:complexType name=3D"Test">
> > <xs:sequence>
> > <xs:element name=3D"name" type=3D"type:nameDT"/>
> > <xs:element name=3D"description" =
type=3D"type:descriptionDT"
> > minOccurs=3D"0"/>
> > <xs:group ref=3D"vers:VersionGroup" minOccurs=3D"0"/>
> > <xs:element name=3D"type" type=3D"type:testTypeDT"/>
> > <xs:element name=3D"businessInterfaceDefinition"
> > type=3D"bid:businessInterfaceDefinitionRefDT"/>
> > <xs:choice>
> > <xs:element name=3D"method" =
type=3D"bid:methodRefDT"/>
> > <xs:element name=3D"event" type=3D"bid:eventRefDT"/>
> > </xs:choice>
> > <xs:element name=3D"timeout" type=3D"type:timeoutDT"
> > minOccurs=3D"0"/>
> > <xs:element name=3D"sendMessage" type=3D"xs:anyType"
> > minOccurs=3D"0"/>
> > <xs:element name=3D"replyMessage" type=3D"xs:anyType"
> > minOccurs=3D"0"/>
> > </xs:sequence>
> > <xs:attribute name=3D"id" type=3D"xs:ID" use=3D"optional"/>
> > <xs:attribute name=3D"schemaVersion" =
type=3D"type:schemaVersionDT"
> > use=3D"optional"/>
> > </xs:complexType>
> > </xs:schema>
> >
> > The sendMessage and replyMessage are AnyTypes. When I do have for
> > example this instance at runtime the xsi:nil attribute of =
creationDate
> > is not loaded:
> >
> > <?xml version=3D"1.0" encoding=3D"UTF-8"?>
> > <Test
> > =
xmlns=3D" http://www.mycompany.com/businessinterface/repository/testsc enar=
io"
> > id=3D"bitOrderBDE_Create_2" schemaVersion=3D"1.3.013">
> I always get worried when I see folks using the null prefix to mean
> something other than the null namespace because often folks don't
> realize that this will mean that every element in the document will =
not
> be implicitly qualified and hence any unqualified local element
> declaration will not be recognized. Do all your imported schemas use
> elementFormDefault=3D"qualified"?
> > <name>OrderBDE_Create_2</name>
> > <description/>
> > <type>executeMethod</type>
> > <businessInterfaceDefinition
> > =
idref=3D" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herB=
OD-compMotherBOD">RegtstOrderBDE</businessInterfaceDefinition >
> >
> > <method
> > =
idref=3D" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herB=
OD-methCreate">Create</method>
> >
> > <timeout>0</timeout>
> > <sendMessage>
> > </sendMessage>
> > <replyMessage>
> > <CreateResponse
> > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance">
> > <DataArea>
> > <RegtstOrderBDE revisionId=3D"1">
> > <OrderID>
> > <ID>2</ID>
> > </OrderID>
> > <orderType>purchase</orderType>
> > <creationDate xsi:nil=3D"true"/>
> > <CustomerData>
> > <customerReference/>
> > <InstallData>
> > <installAtBP>1</installAtBP>
> > <installAtBPName>Business partner number
> > one</installAtBPName>
> > </InstallData>
> > <payByBP/>
> > </CustomerData>
> > <Note>My note
> > </Note>
> > <status>approved</status>
> > <Priority>one</Priority>
> > <Line>
> > <lineNumber>1</lineNumber>
> > <item>1</item>
> > <quantity unitCode=3D"box">1</quantity>
> > </Line>
> > <Addresses>
> > <DeliveryAddress>
> > <Street/>
> > <Number/>
> > <City/>
> > <Note/>
> > </DeliveryAddress>
> > <InvoiceAddress>
> > <Street/>
> > <Number/>
> > <City/>
> > <Note/>
> > </InvoiceAddress>
> > </Addresses>
> > <Description =
sequence=3D"1">Description1</Description>
> > <Description =
sequence=3D"2">Description2</Description>
> > </RegtstOrderBDE>
> > </DataArea>
> > </CreateResponse>
> > </replyMessage>
> > </Test>
> >
> > Can somebody help me with this? Do I make a mistake?
> What exactly do you mean by creationDate not loaded. I expect it to =
be
> treated as being set to null... Isn't that the case?
> >
> > The reason I'm asking this is that at a certain point in my software
> > I'm converting the AnyType object to a DOM object. I do miss the
> > xsi:nil attribute there.
> I'd probably need to reproduce what you're talking about to understand
> it properly. I suppose demand created elements are treated as
> nillable and hence unsettable, so that might be a problem..
> >
> > Regards,
> >
> > Pieter
> >
> >=20

------=_NextPart_001_000D_01C961C5.B1332360
Content-Type: text/html;
charset="ISO-8859-15"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-15">
<META content=3D"MSHTML 6.00.2900.3429" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><!-- Converted from text/plain format --><FONT face=3DArial =
size=3D2>Hello=20
Ed,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks for the quick =
response.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Yes, all my imported XSDs are=20
qualified.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>The problem I have with creationDate is =
not that=20
creationDate isn't loaded but its attribute xsi:nil is not loaded. =
Please see=20
the included picture. I did expect to see an AnyTypeImpl value with a =
filled=20
anyAttribute featureMap and an empty mixed featureMap. However I do see =
a value=20
null, so the attribute xsi:nil is ignored.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV><FONT face=3DArial =
size=3D2></FONT>
<DIV><IMG alt=3D"" hspace=3D0 =
src=3D"cid:000701c961bd$4d114360$36691f0a@infor.com"=20
align=3Dbaseline border=3D0><BR><BR><FONT face=3DArial size=3D2>Is this =
expected=20
behaviour? If yes, can I influence it?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Hope you can help.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks and regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Pieter</FONT></DIV>
<DIV>&nbsp;</DIV>
<P><FONT size=3D2>"Ed Merks" &lt;Ed.Merks@gmail.com&gt; wrote in message =

news:&lt;gidovb$4cn$1@build.eclipse.org&gt;...<BR>&gt; =
Pieter,<BR>&gt;<BR>&gt;=20
Comments below.<BR>&gt;<BR>&gt;<BR>&gt; Pieter Treffers wrote:<BR>&gt; =
&gt;=20
Hello,<BR>&gt; &gt;<BR>&gt; &gt; I do have a problem when loading a =
resource=20
which contains an AnyType.<BR>&gt; &gt; When the xml being loaded =
contains an=20
xsi:nil attribute it is not<BR>&gt; &gt; loaded in the AnyType.<BR>&gt;=20
&gt;<BR>&gt; &gt; Let me try to describe my situation:<BR>&gt; =
&gt;<BR>&gt; &gt;=20
I do have an XSD which is loaded into EMF and model code is =
generated<BR>&gt;=20
&gt; for it.<BR>&gt; &gt; My xsd:<BR>&gt; &gt;<BR>&gt; &gt; &lt;?xml=20
version=3D"1.0" encoding=3D"UTF-8"?&gt;<BR>&gt; &gt; &lt;!-- edited with =
XMLSpy=20
v2006 rel. 3 U (<A =
href=3D"http://www.altova.com/">http://www.altova.com</A>)=20
by<BR>&gt; &gt; tpijl (infor) --&gt;<BR>&gt; &gt; &lt;xs:schema<BR>&gt; =
&gt;=20
targetNamespace=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/testsc enari=
o"> http://www.mycompany.com/businessinterface/repository/testsc enario</A>=
"<BR>&gt;=20
&gt; xmlns=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/testsc enari=
o"> http://www.mycompany.com/businessinterface/repository/testsc enario</A>=
"<BR>&gt;=20
&gt; xmlns:ecore=3D"<A=20
href=3D"http://www.eclipse.org/emf/2002/Ecore">http://www.eclipse.org/emf=
/2002/Ecore</A>"<BR>&gt;=20
&gt; xmlns:bid=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/busine ssint=
erfacedefinition">http://www.mycompany.com/businessinterface/repository/b=
usinessinterfacedefinition</A>"<BR>&gt;=20
&gt; xmlns:dt=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/dataty pe">h=
ttp://www.mycompany.com/businessinterface/repository/datatyp e</A>"<BR>&gt=
;=20
&gt; xmlns:vers=3D"<A=20
href=3D" http://www.mycompany.com/businessInterface/repository/versio n">ht=
tp://www.mycompany.com/businessInterface/repository/version</A>"<BR>&gt; =

&gt; xmlns:type=3D"<A=20
href=3D"http://www.mycompany.com/businessinterface/repository/types">http=
://www.mycompany.com/businessinterface/repository/types</A>"<BR>&gt;=20
&gt; xmlns:xs=3D"<A=20
href=3D"http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchem=
a</A>"<BR>&gt;=20
&gt; elementFormDefault=3D"qualified" =
attributeFormDefault=3D"unqualified"<BR>&gt;=20
&gt; version=3D"1.3.013" ecore:nsPrefix=3D""<BR>&gt; &gt;=20
ecore:package=3D"com.mycompany.istudio.core.model.test"&gt; <BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- Import --&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:import<BR>&gt; &gt; namespace=3D"<A=20
href=3D"http://www.mycompany.com/businessinterface/repository/types">http=
://www.mycompany.com/businessinterface/repository/types</A>"<BR>&gt;=20
&gt; schemaLocation=3D"Repository-TDE-Common-Types.xsd"/&gt; <BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:import<BR>&gt; &gt; namespace=3D"<A=20
href=3D" http://www.mycompany.com/businessInterface/repository/versio n">ht=
tp://www.mycompany.com/businessInterface/repository/version</A>"<BR>&gt; =

&gt; schemaLocation=3D"Repository-TDE-Version.xsd"/&gt;<BR >&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:import<BR>&gt; &gt; namespace=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/busine ssint=
erfacedefinition">http://www.mycompany.com/businessinterface/repository/b=
usinessinterfacedefinition</A>"<BR>&gt;=20
&gt;=20
schemaLocation=3D"Repository-TDE-BusinessInterfaceDefinition.xsd "/&gt;<BR=
>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:complexType =
name=3D"Test"&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp; =
&lt;xs:sequence&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"name" type=3D"type:nameDT"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"description" type=3D"type:descriptionDT"<BR>&gt; =
&gt;=20
minOccurs=3D"0"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:group ref=3D"vers:VersionGroup" minOccurs=3D"0"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"type" type=3D"type:testTypeDT"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"businessInterfaceDefinition"<BR>&gt; &gt;=20
type=3D"bid:businessInterfaceDefinitionRefDT"/&gt;<BR >&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:choice&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;xs:element name=3D"method" type=3D"bid:methodRefDT"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;xs:element name=3D"event" type=3D"bid:eventRefDT"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;/xs:choice&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"timeout" type=3D"type:timeoutDT"<BR>&gt; &gt;=20
minOccurs=3D"0"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"sendMessage" type=3D"xs:anyType"<BR>&gt; &gt;=20
minOccurs=3D"0"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;xs:element name=3D"replyMessage" type=3D"xs:anyType"<BR>&gt; &gt;=20
minOccurs=3D"0"/&gt;<BR>&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;=20
&lt;/xs:sequence&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp; &lt;xs:attribute =
name=3D"id"=20
type=3D"xs:ID" use=3D"optional"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp; &lt;xs:attribute=20
name=3D"schemaVersion" type=3D"type:schemaVersionDT"<BR>&gt; &gt;=20
use=3D"optional"/&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/xs:complexType&gt;<BR>&gt; &gt; &lt;/xs:schema&gt;<BR>&gt; =
&gt;<BR>&gt;=20
&gt; The sendMessage and replyMessage are AnyTypes. When I do have =
for<BR>&gt;=20
&gt; example this instance at runtime the xsi:nil attribute of=20
creationDate<BR>&gt; &gt; is not loaded:<BR>&gt; &gt;<BR>&gt; &gt; =
&lt;?xml=20
version=3D"1.0" encoding=3D"UTF-8"?&gt;<BR>&gt; &gt; &lt;Test<BR>&gt; =
&gt; xmlns=3D"<A=20
href=3D" http://www.mycompany.com/businessinterface/repository/testsc enari=
o"> http://www.mycompany.com/businessinterface/repository/testsc enario</A>=
"<BR>&gt;=20
&gt; id=3D"bitOrderBDE_Create_2" schemaVersion=3D"1.3.013"&gt;<BR>&gt; I =
always get=20
worried when I see folks using the null prefix to mean<BR>&gt; something =
other=20
than the null namespace because often folks don't<BR>&gt; realize that =
this will=20
mean that every element in the document will not<BR>&gt; be implicitly =
qualified=20
and hence any unqualified local element<BR>&gt; declaration will not be=20
recognized.&nbsp; Do all your imported schemas use<BR>&gt;=20
elementFormDefault=3D"qualified"?<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;name&gt;OrderBDE_Create_2&lt;/name&gt;<BR >&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;description/&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;type&gt;executeMethod&lt;/type&gt;<BR>&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;businessInterfaceDefinition<BR>&gt; &gt;=20
idref=3D" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herB=
OD-compMotherBOD" &gt;RegtstOrderBDE&lt;/businessInterfaceDefinition&a mp;gt; <B=
R>&gt;=20
&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;method<BR>&gt; &gt;=20
idref=3D" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herB=
OD-methCreate"&gt;Create&lt;/method&gt;<BR>&gt;=20
&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;timeout&gt;0&lt;/timeout&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;sendMessage&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/sendMessage&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;replyMessage&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp; =
&lt;CreateResponse<BR>&gt;=20
&gt; xmlns:xsi=3D"<A=20
href=3D"http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001=
/XMLSchema-instance</A>"&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;DataArea&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;RegtstOrderBDE revisionId=3D"1"&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;OrderID&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;ID&gt;2&lt;/ID&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;/OrderID&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;orderType&gt;purchase&lt;/orderType&gt;<BR >&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;creationDate xsi:nil=3D"true"/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;CustomerData&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;customerReference/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;InstallData&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;installAtBP&gt;1&lt;/installAtBP&gt;<BR >&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;installAtBPName&gt;Business partner number<BR>&gt; &gt;=20
one&lt;/installAtBPName&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;/InstallData&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;payByBP/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;/CustomerData&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Note&gt;My note<BR>&gt; &gt; &lt;/Note&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;status&gt;approved&lt;/status&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Priority&gt;one&lt;/Priority&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Line&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;lineNumber&gt;1&lt;/lineNumber&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;item&gt;1&lt;/item&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;quantity unitCode=3D"box"&gt;1&lt;/quantity&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;/Line&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Addresses&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;DeliveryAddress&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Street/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Number/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;City/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Note/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;/DeliveryAddress&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;InvoiceAddress&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Street/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Number/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;City/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;Note/&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb s=
p;=20
&lt;/InvoiceAddress&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;/Addresses&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Description =
sequence=3D"1"&gt;Description1&lt;/Description&gt; <BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;=20
&lt;Description =
sequence=3D"2"&gt;Description2&lt;/Description&gt; <BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/RegtstOrderBDE&gt;<BR>&gt;=20
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nb=
sp;=20
&lt;/DataArea&gt;<BR>&gt; =
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&a mp;nbsp;&nbsp;&nbsp;=20
&lt;/CreateResponse&gt;<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/replyMessage&gt;<BR>&gt; &gt; &lt;/Test&gt;<BR>&gt; &gt;<BR>&gt; =
&gt; Can=20
somebody help me with this? Do I make a mistake?<BR>&gt; What exactly do =
you=20
mean by creationDate not loaded.&nbsp; I expect it to be<BR>&gt; treated =
as=20
being set to null...&nbsp; Isn't that the case?<BR>&gt; &gt;<BR>&gt; =
&gt; The=20
reason I'm asking this is that at a certain point in my software<BR>&gt; =
&gt;=20
I'm converting the AnyType object to a DOM object. I do miss the<BR>&gt; =
&gt;=20
xsi:nil attribute there.<BR>&gt; I'd probably need to reproduce what =
you're=20
talking about to understand<BR>&gt; it properly.&nbsp;&nbsp;&nbsp; I =
suppose=20
demand created elements are treated as<BR>&gt; nillable and hence =
unsettable, so=20
that might be a problem..<BR>&gt; &gt;<BR>&gt; &gt; Regards,<BR>&gt;=20
&gt;<BR>&gt; &gt; Pieter<BR>&gt; &gt;<BR>&gt; &gt;</FONT> =
</P></BODY></HTML>

------=_NextPart_001_000D_01C961C5.B1332360--

------=_NextPart_000_000C_01C961C5.B1332360
Content-Type: image/jpeg;
name="featuremap.JPG"
Content-Transfer-Encoding: base64
Content-ID: <000701c961bd$4d114360$36691f0a@infor.com>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgN DRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/ wAARCAGcAw8DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA AQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2 Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk paanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMB AAIRAxEAPwD3+qd3
dzRXMNvbwxySSI7/ALyUoAFKjqFPPzCrlYviHRm1iOOM29lcw7GSSC8XdGwL IwOCpBwUHamhMs2d
zNHcRWM8MKHySyGKXdwpUcjYoH3h09+laNcz4f8ADC6PckrY6ZaW+1sQ2UYV S5KHcQFAz8g59h6V
0D2lu9tJbmJRDKpR1UbcjG3t7cUn5AiGDUre4n8pNwDf6uQ42y467T/jjI5G RzVysaDR5vtY+0yq
8ETB0IJ3SEHI3DGBggdOpH8Iyp2awoSquL9qrM0mop+6zLs/Eug6i8CWOt6b dPO7pCsF0jmRkUM4
XB5KqQSB0BBNSWWtWF7p0V6l1Akb+UCDPG2x5AhRCysV3HzExgnO5cEgjPJ2 XgrUrbTrK3ee0LwW
WiW7EO2C1ncNLKR8vQqcL6nrjrVjRfCmpaaNBmmGmvPpNlb2O1dx81RGFkl3 kAh1JcRjacK0oJHn
Hy9yDpItd0eb7d5Wq2Mn9n5+27bhD9mxnPmc/Jja3XH3T6VX0HxFZ+Im1N7C WCe1s7sWyXEEwlSb
91HIWBHHBkK4yfu/gOP0/wCHt9ZWNvBmAzabFBHazS6lcz/aPKmhl+4/yWyu bdQVQSY3DBwmHuSe
ApPEEt9d+IRaW8896biOK1jgvVVTBBFgtcW5IOYc/KB1Gc4GADsNW1KHRtGv tUuFkaCyt5LiRYwC
xVFLEDJAzgeorPg8U2QS8OqxyaK9mkcky6jLEoWORmVH3o7JhmR1A3ZyvIGR nPPguKx8C634e0uW
PfqFvOiPJbwwKHki2DIgjQY4HO0n64AGfH4S1WG3uWsbXTdJileHdpGmXskE EoQSbn8+ONHjdjJG
SVQki3VSSGO0A6yXXdHh+w+bqtjH/aGPsW64Qfac4x5fPz53L0z94etZ954z 0Sx0kXtxewLM2ntq
KWS3ETTyRCMyEooch+FblSVODzjmuf0TwfrelXFjJC8FnN5rteXUepS3BeE3 U04gMcsWJOJcecWW
QFmOSMho7Lwbr2n+DtR8ORDTZk1HTBBLctcuhhmFlHbYVPLO9N0StuJU4Y/L 8vzAHWQ6+sdnc3ms
WE+h2sG3M2pT26o244+8krAc4HzY+8MZqxLrujw/YfN1Wxj/ALQx9i3XCD7T nGPL5+fO5emfvD1r
n9Z8C6cbW1OgaXY2M1vdrcvFaO1h9oxFLGFM0A3rgSs2QDnBXgMSMfWPAutX PhyTSrNoDHPaTx+Q
dXu4EtppXkd3ZgHa6z5ig+bgfuyQAJCqgHYaX4o0fV5ZoLa+gF1Ddy2cls8q easiNIuCoJIyInYd
yozjg4uR6tpstwLePULR5y5QRrMpYsC4IxnOcxSjH/TN/wC6cc3/AMI9rFr5 X2ZLGb+z9Vn1K08y
4eP7R5/2jekmI28rZ9o4I37tnITPGfYeAryW28Qf2mbGG61bT57NZYCZjb+d c3crgFlQlcTxem4p
0GAaANy/8daDZ2VnewXkeoWlzeiyM9hKkqQNsaRnkYNhURFLMew5xipIvGWj vqOs2s832SHSfK8+
9uWSO3fzCyjY5bnDoyHOMOpXqDWHZ+CLiTUbW8v7S0VBcD7TBNqVzqBlhFvc x7S845Ba5+5tAA3E
s24AST+DL+0lk/sq63W/2S0geOS7kt5rsxtctIZJ4l3IzPOkhdQS7KwIAYmg DpH8S6DHcWlu+t6a
s96iPaxtdIGnVzhCgzlgx4BGc9q0J54bW3luLiWOGCJC8kkjBVRQMkkngADn NeX2HhLxDCNb0L7L
aLBqemGCe7kvZpBAJrm+f5GaPM7qsyltxQk4yfmyPRNd0z+2/D2p6T53k/br SW283bu2b0K7sZGc
ZzjIoAp2via2+wNd6qI9JRbeK5k+2TonkpK7rGJAxBR/lAIIxuJVWfaTVjw/ rcPiHSf7Rt/L8hri
4ijaOQSLIsczxhww4IYJu/Hqetc22k6xq2sWniiK1gt7uKK2/wCJddSumJo1 vI5UaQIflH2rKuqs
H2cYVg1V0+GsOqWyTa28Ed8ZbmRkgtbW6RRLcyzACS4ty5wJcdhx05JIB0ms eKLbR7iaKS0u50tb
cXd7LCE22kBLYkfcwLD93IcIHb5DxyuZJvE2nW15rFvcGeFdItI7y6meFggj YSHK8ZfAibO0Edsk
ggc/qPw9t59HtdFtR5dq0UlvdXkU5tJBEzFtvk26JFL9+QAOAqli219zBthN JvJvFur3N7a2MukX
unwWYVpS7vsaUsHjKbdreew+8fujj5sKARnxhFG5tZtI1KLVC6LFpreSZZQ6 yMrKwkMQGIZj8zg/
uzxyu6xY+JYb69tIfs8kUV2kqxySEArcQuVlgYdN4wxG1mDCOUjhQW5v/hBL oxSXkscF1cTSxGfS
r3UZ7q2mijWVVjeaZWY/PMZfubQUQBQQZDoWGjXkF5oGnSJiPTJbjUZJIwTD D5gljitYyQNyqszg
EY2rAuVUSLgA7CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAqrfSGKEuCQQOo92Aq1VHVQzWrKgLORwo6nDA8 fgDVQ+JXFLY5i78T
WsGrR6Y17ILmQZA8w4B7KTngnsP8RnVtriSSONXdnyZDljk8bP8AE1zz+ErR rC5tDYXDC4kMrysr
NJuycHceeM8fjnOTnbsYHgWCN0ddiycOSWwdgGc887TyeuDXVXUfZsxg3zF6 18V+H77WJ9IttasZ
NShlaF7UTr5m9V3MAuctgdcZwQwPKkCx/buj/wBsf2R/atj/AGn/AM+X2hPO +7u+5nd93np05rPh
0/WLDXr+SzFi1jqN3HdTTTSP5kO2KOJkWMLhsiIYYuuC/wB1tuGw4fBl3b6u S9pHeWZ1Nr7zX167
iClpzOD9lVTESjHgZwxUMcEnHGbnUTeJdBttUGlz63psWoF1QWj3SLKWbG0b Cc5ORgY5yKjtfFfh
++1ifSLbWrGTUoZWhe1E6+ZvVdzALnLYHXGcEMDypA5//hF9Wn1rzpLWxtoB qH2kSwancPGUWbzB
myZfJ8xgBubPDsZB8wFbEOn6xYa9fyWYsWsdRu47qaaaR/Mh2xRxMixhcNkR DDF1wX+623DAFybx
LoNtqg0ufW9Ni1AuqC0e6RZSzY2jYTnJyMDHORUja7o6ajJpzarYrfRbPMtj cIJE3lVXK5yMl0A9
Sy+orl/+EX1afWvOktbG2gGofaRLBqdw8ZRZvMGbJl8nzGAG5s8OxkHzAVct 9B1KGZLGXT9GutPj
1OXUIry5dnljZ5nm+WHy8Bx5jIHEnH3sfwUAbn9u6P8A2x/ZH9q2P9p/8+X2 hPO+7u+5nd93np05
oi13R57xbOLVbGS6aWSBYUuELmSMAyIFzncoIJHUZ5rk4fBl3b6uS9pHeWZ1 Nr7zX167iClpzOD9
lVTESjHgZwxUMcEnBe+GtekuNduLew0bz7/WLK9jka8dWaG3MRCORCSDmHIH IHnNz8vzgHWf27o/
9sf2R/atj/af/Pl9oTzvu7vuZ3fd56dOajPiXQVuEt21vTRO9w1qkZuk3NMp AaMDOS4LKCvUbh61
x+qeDNcmu2kszaN5eppqEbSancxRzAXAm8o2yL5UZ7eZhyxXcV3OWXc0fTNY sPFWtXsunaULXU7s
StdR3bmcRpCkcalPJAPKFsb8L5jYzjkA2E1qwl1xtGiuoJb6OIyzQpPGXhA2 Y3Ju3jIcEHbjjkjK
5P7d0f8Atj+yP7Vsf7T/AOfL7Qnnfd3fczu+7z06c1l3lnr0njWx1KCz01tP treW1LPeusrLK0DM
+wQkZXyiAu75sjlap/8ACPax5f8AZGyx/sz+1f7S+2faH87/AI+/tezyfL2/ e/d58zp82P4aAOo+
32f9o/2d9rg+3eV5/wBm8weZ5edu/b1254z0zVdtd0dNRk05tVsVvotnmWxu EEibyqrlc5GS6Aep
ZfUVX+wXn/CZf2j9k0r7D/Z/kfafLP23zPM3bN3Tycc467qy7fQdShmSxl0/ RrrT49Tl1CK8uXZ5
Y2eZ5vlh8vAceYyBxJx97H8FAGwfEugrcJbtremid7hrVIzdJuaZSA0YGclw WUFeo3D1qT+3dH/t
j+yP7Vsf7T/58vtCed93d9zO77vPTpzWPo+maxYeKtavZdO0oWup3Yla6ju3 M4jSFI41KeSAeULY
34XzGxnHOXD4Mu7fVyXtI7yzOptfea+vXcQUtOZwfsqqYiUY8DOGKhjgk4AO s/t3R/7Y/sj+1bH+
0/8Any+0J533d33M7vu89OnNV7XxX4fvtYn0i21qxk1KGVoXtROvmb1XcwC5 y2B1xnBDA8qQOT1T
wZrk120lmbRvL1NNQjaTU7mKOYC4E3lG2RfKjPbzMOWK7iu5yy9JDp+sWGvX 8lmLFrHUbuO6mmmk
fzIdsUcTIsYXDZEQwxdcF/uttwwBoJrVhLrjaNFdQS30cRlmhSeMvCBsxuTd vGQ4IO3HHJGVyf27
o/8AbH9kf2rY/wBp/wDPl9oTzvu7vuZ3fd56dOay7yz16TxrY6lBZ6a2n21v LalnvXWVllaBmfYI
SMr5RAXd82RytU/+Ee1jy/7I2WP9mf2r/aX2z7Q/nf8AH39r2eT5e3737vPm dPmx/DQB0EWu6PPe
LZxarYyXTSyQLClwhcyRgGRAuc7lBBI6jPNZ9v4sgl1i7sJ9OvrRLa7Fkbuf yvJaZlVkUFXZhvV0
KlgASwXIchTh3vhrXpLjXbi3sNG8+/1iyvY5GvHVmhtzEQjkQkg5hyByB5zc /L89yPw9rF1rGqLf
JYw6ZdarDqSvBcPJM3krCI0KmNVXLQKzHLcEqByHAB0H9u6P/bH9kf2rY/2n /wA+X2hPO+7u+5nd
93np05qva+K/D99rE+kW2tWMmpQytC9qJ18zeq7mAXOWwOuM4IYHlSByeqeD Ncmu2kszaN5eppqE
bSancxRzAXAm8o2yL5UZ7eZhyxXcV3OWXpIdP1iw16/ksxYtY6jdx3U000j+ ZDtijiZFjC4bIiGG
Lrgv91tuGAND+3dH/tj+yP7Vsf7T/wCfL7Qnnfd3fczu+7z06c1X/wCEs8N/ 2j/Z3/CQaV9u83yP
s322PzPMzt2bc53Z4x1zXNw+DLu31cl7SO8szqbX3mvr13EFLTmcH7KqmIlG PAzhioY4JOOk/wCE
asP7R+3faNV87zfO2/2tdeXuznHl+Zs25/hxtxxjHFAFiLXdHnvFs4tVsZLp pZIFhS4QuZIwDIgX
OdyggkdRnmj+3dH/AOgrY/8AH39h/wCPhP8Aj4/549f9Z/s9fauTvfDWvSXG u3FvYaN59/rFlexy
NeOrNDbmIhHIhJBzDkDkDzm5+X57GteHdeluNQ/ss6a8F3qdpqjG6ldGLQmA eSNqsFBFuG8z5upX
Z/GADpH1ZI/EMOjNbTiSa0kuo5/l8tgjorL97duHmIfu4weuQRQ+rJH4hh0Z racSTWkl1HP8vlsE
dFZfvbtw8xD93GD1yCKy7yz16TxrY6lBZ6a2n21vLalnvXWVllaBmfYISMr5 RAXd82RytF5Z69J4
1sdSgs9NbT7a3ltSz3rrKyytAzPsEJGV8ogLu+bI5WgDpKKKKACiiigAoooo AKjuJ0tbaW4kzsiQ
u2BzgDJqSqupQPc6XdwRgGSWF0UE45KkCmtxMrSajLb+bczaddpCsYLEtGdo GSTgSHsewzx34xp1
wk+h3s95cSR2moieUOSsmryPEu8MM+UZSgHJwNuBjgcV24hQPuBkznPMjEd+ 2f8AaP6egwMEMuLy
3tNvnybN3TgnAHUnHQDjJPAzzU9Y2oWV2t41xaqZxNhSpcKYyBgcn+DqcDJB JIBzxo2Nr9js47cy
GQoD82MDk5wB2A6AdgAK56dSpKpKMo2S2ZpKMVFNPUj1bUodG0a+1S4WRoLK 3kuJFjALFUUsQMkD
OB6ipL++t9M065v7yTy7W1ieaZ9pO1FBLHA5OAD0rh/H3h261f8AtXHh/wDt r7VpX2XT/wDUH7Dc
fvd0n71l2bt8PzJknyucbVzl+IfCOu6xrt+8NlJDcXqXltNeItrHavA9tLHC GZR9pcgmDcGyoZWI
GFTG5B6pRXl/irw5qGo6PBHpHhmewW3tJTplvZxaeklndMzEs7OxEakiJlaB g2d5JBC42L/wTrF3
qNzcxeIvKjlleRY/M1AbASSB8l6q8f7KqPQAcUAdJqviDT9GuLe3u/tbT3CO 8UdrZTXLFUKhiREj
EAF0GTjqK0IJlubeKdBIEkQOokjZGAIzyrAFT7EAjvXP634fOs+KtKuJvta2 dvZXaPJa3slswkd7
coCY3ViCEc45HAzziufn8H3g8brfbNSmRLi3e0u1mtysEEaRho3mkVrnLFJS VQ7X8zDMN8hAB3l7
fW+nwLNdSeXG0scIO0nLyOsaDj1ZlHtnnirFeRv4O1q71C4e40eQpOiz6pCU sktb2ZLu3mKxCPDy
BlScKbjkBwGK7nNbk2k6lD51lZ+Hp47W+1XTb+MxPbrHZxQ/ZQ0br5gIZRbt xGGXBXBPOAD0Csd/
FOjRz63C95iTRIlm1AeU/wC5RkMgPT5vlBPy5/OuDl8B3MfhXwvaSaddzR2t ljULO2+yTyPdFIQH
YXW6JggjkQEHcoKqnyZA2NI8ETG8+0ao0nmW97DKHknM7XMaWtqDl/lOftFt G+4qC3lYwFcggHaW
F9b6np1tf2cnmWt1Ek0L7SNyMAVODyMgjrUk88Nrby3FxLHDBEheSSRgqooG SSTwABzmvK7bwr4g
h/4RhpdMnW+06LTYFuLUWeyGCPyvPSWV/wB/u/14xEdjKVHO58x+FNC8/wAJ 6Pd2nhm7s4F0eAzf
ZDaxy39zut5Ibhf3m1jGY3fM2D8+NrbmWgDtLP4g+Hb7TtPvLa5nuPtsRlSG 0tpLqSPaELrIsIfY
y+bGCD0LCukgmW5t4p0EgSRA6iSNkYAjPKsAVPsQCO9eR+HNL1m78PeEL290 zVb6yg0qSKAadfpa
3CI6WpTzGWaIFSY5doBPyCPeN+a6R/DM9xf6jri6NHBq0+sWFxbzv5X2iO2C WqzL5ik4G1Z1KhsM
NwGQwyAdpYX1vqenW1/ZyeZa3USTQvtI3IwBU4PIyCOtSTzw2tvLcXEscMES F5JJGCqigZJJPAAH
Oa8/8M+DBY3HhuK40KO1j0myniuHQxrHc3QNrtn2o2XDGJ2BcBgUViFYLRYa ELjTrx/Ku7+00pzp
2jR2nlxyxrFcKxZTIwUmN4oo/wB5nd9j3fMJSCAdBp/jvQNTstIurW6klGqu IoEhhaYpKUDmKQxh
ljcKckMRgBj0BI3L2+t9PgWa6k8uNpY4QdpOXkdY0HHqzKPbPPFeb+EItel8 LeAZJdOnura2ljmW
RXhVobY2TRAyDeM/PKSu0E+Wo3fPkGNPAE9v4d0Gzt9DtEC6ZAdYtoxEou54 p7STY4ztkcrHcKrM
duWOWAYmgD1SivN/+ESu5PF8Gorp99bxiW1ks/JNmkdjbpHGGt2fa0ycrLmO E+WwfG4B3Ik0PwBb
R2/hW31bQ7S4itNHlS9W7CXG27YWoGdxbcQsTqCMhVUKMDaKAPRK5Ow+IGm3 1lLqH2HUodPjS3zd
NCrgyTpC8cSxxs0jORPGOExnPPry48OeJpLjw7dXtjdvqlmmnI15CbRtkSmM 3Ammc+eXJ+0ZEbbG
VlHO58nhOyhXw9q3he/hjuNWtXsJZdMivxDcfurOyyyMjAgq6fK2QpYAFlBJ AB3B8W6UtukzLqQL
uypAdLufPbaAWYReXvKDcoL7doLAZycVJbeIoLrXItNjtZzHcWjXlrfK8TwX Ma+XkoVct/y2TqoB
5wSK5sL4ktrIWiaTrL6bc3DtsW+hkvbaAJGPKaWSbq8nnNvWR2VMKNpKmO5b Xlg/j7RbC0EFvNZ6
JdCXT0ePfZhnsyiMqEheBxjjjgkUAdJf6lDp72cciyPLeXAt4Y0AyzbWYnJI ACojscnopAySAY7v
WLez0y3v5EnMM8tvEimIo4M0iRruVsFcFxkHkc8Z4rP1b/Q/Fuh6nLxatFca ez9kkmaF4yx6BSYC
mc5LyRgA7uOHsPCGpW2naPb33hv7XqUMukvFqG63b7BFALYSxbmcOMNFO2Iw ynzOuWbAB6xWPa+K
dGvPPMd5sjhiaczTxPDG8S/eljdwFkjGQS6EqAynOGGefsPBOsWmo21zL4i8 2OKVJGj8zUDvAIJH
z3rLz/tKw9QRxUmjaBeaXrLXyLqTafpdlNY6fp87W7MyFoyBEVxhNsKKplcs c/Ns25cA3JfFGkx6
dY3yzTzw38QntltrSWaSSMgHf5aKXCgMuSRgFlBwSBQPFOjNeQ20d55vm7As 8UTvAC4BRWmUGNWY
Mm1SwJ3pgHcuebs9F1WHwV4aEdnqVnr1hZJp5+zzW2YxtUPvZ/MTyi0UbZVW kAAwv3lqOPwRdWX9
kaRZXV8lpb/Ybi+nxALa4e28sD5CGmEjCCIYVlQDnLMCrgHaaXqUOrWC3cKy IC7xvHIAGjkRyjoc
EjKsrLkEg4yCRg1crn/C3+ktrOqx/wDHrqWoGe2J6tGkUUAf0KsYS6kEgoyn vgdBQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVryNJQqSIrqc5Vhk HpVmoLj7yfj/AEpM
Comlacethan/ALYr/hTpreC2jRIIY4lJJ2xqFGfwqynSor3on40pSbjqwSSZ coooqgCiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigA
ooooAKKKKAI1LfaXBJ2hFI9M5Oe307n6DvJUSj/TJDjrGgzj3bvj+p+g7y0A UbnUYY5GhXz2kR1D
+VA7gdCQSFIzg9Pft1qxbXUV2jNEW+VtrB0ZCpwDghgCOCD+NcR4x07U7+SS 3sp9RtsX9vdZt4Fd
JFRoGySY3+ZfLYqBgZxuBFdD4ehuvskz3El0HaYHdOiq8uEjG5htGCdp6ADk 4A4w2iUzcorn/F95
f2HhmZdOhuri9mxAjwRM7JkHLnZgjABwR/EV7Vz/AMNZtVtUutK1CxvIoAPP gkltpI0XkBky2Bzk
MAB/fJrRUm6bnch1UqihY7TVNUtNGsGvb15FgV0T93E8rFncIoCoCxJZgMAH rUaa5pb3lrZG/giv
ruITQWcz+VO6EE58psOOA2cjjac9DWf4y/5Adt/2FdN/9LYaw9Rtrn+1NV04 Wd2099rthfwOtu7R
GCL7J5jNKBsQjyJflZgxwMA7lzkanWaTrVlrcU8lk0/+jy+TMk9tJA6PtV8F JFVvuup6d6uTzw2t
vLcXEscMESF5JJGCqigZJJPAAHOa4OW08RXWueIv7Au/s+3VR53+lRw7v9Ct Nv37abP8XTb+Pa5q
Gn6+fhp4ltNUeS91CayulhWOVZ2YGEhVGyCHktnjaTz1OcAA3IfFnhu4s7m8 h8QaVJa2u37RMl7G
Ui3HC7mBwuTwM9auWGrabqqb9O1C0vEKB91vMsg2lmUH5SeNyOM+qsOxrk3u bK50lWuNT8VzXFpd
iW3vX0ORZ4XaN0+VBahWXYZASUbG/kglMYd7BrMiaxqlxFrI1OfQpYNKltVn RpWja8KNKkWFWUxv
AwEirh3IQKwKgA9UqOaeG2QPPLHEhdUDOwUFmYKo57liAB3JArg/EbanoVnr 1vBLrl011ogi0+aG
Oa4c3mbgu37pSImJkhwcIvAC4CYWvqdjNqFpqUN7HrkmqLqCTTBGuhCLOO+S RTDt/deYIFQjyv3p
IP8AHuoA9Iorz+a9vrXzrG3TXG+1arps1gxguZNtmPsokDyEHy/uT71kIbli w+bJptbavD4F8OwX
lxrInuLeO4vr2RLy4njnESAQmK2eOQAgtyTtBj+cM77qAO0u/Ffh/T55ob/W rGykhl8lhdzrDlwi
SEDeRuwssZ4zjcO9akE8N1bxXFvLHNBKgeOSNgyupGQQRwQRzmvK/DOleItT 8QW19fz6rpd1NaPL
cXcdrGpaRrTTAykSRsoy6ScAA5jYD7pFak9r4hTxuofVdSKR3FutsFspnWa3 CR+azukiWqkt5+d6
Fx1Qf6oAA9AmnhtkDzyxxIXVAzsFBZmCqOe5YgAdyQKkrx+5h13U72eKeLVf ss/l3moWa296v2R4
ry2kKRTO7CRlTz9v2YJu2ZVT8gHQTXt9a+dY26a432rVdNmsGMFzJtsx9lEg eQg+X9yfeshDcsWH
zZIB6BVOPVtNm1SbS4tQtH1CFN8tosymVF45ZM5A+ZeSO49a83lsPEEXhXwu LnUtZRZbLzdSlkhu
7icXRSEIhS2eOVQFEo67cjLguwY2LpNVuNQuLWVNZN5LZaJBc3UVtJbmQrds bnEkXyKQk2W8tyAC
2CQrYAPTKrvfW8eow2DSYupopJo02n5kQoGOenBkT8/Y15fqx1bTbKJp59cS 0nu5IbplmuGfyo9U
t4YAhBLqzW7SD5MNLksd7c1JPY3F3eyPKusjRFt7pLOS4s7m5lMZewby5Y2B mdHlScFHwWj3AEJg
gA9AfxJosOjWmsXGqWlrp94iPBcXUohVw67lxvxyV5x14NXLO/s9QiMtldwX MY25eGQOBuUOvI9V
ZWHqGB6GvK/BsVpbeBdAumt9S0e6FvtgvdF0l5GuY3ihMjSR+TKASyou9hl/ J3qQrYqS5Xxhcyaj
eXcWqwX1vp9zdwQ2kkwhW8W0sCiKqsVkXzftACHcrHfw3NAHrFV7e+t7ue7h gk3yWkohnG0jY5RZ
AOevyup49fXNeb3ZNl4vXStUn8RnSIvtZs0tJr6SRwI7FgxeEmSRQ8k43MSA SVyMADPNn4rAZtUl
vrJZpVkv5YLS5mMlyLKyUYFm6OV3LcjcpMeVwRnZgA9Mm8S6DbaoNLn1vTYt QLqgtHukWUs2No2E
5ycjAxzkVqVw/hbRdb/tDUru/wBX1W2kN3bPLCbe2RLpls7YOzfI+MsrKfLf aNpCnIzWHoq+KILC
9ku7jUru7ey2ahC1ndxrDOzoHkR2mPmFFMzBbQIr7cAqTFQB6gZ4VuEt2ljE 7ozpGWG5lUgMQOpA
LKCe24etSV5X4ftb+XxBYXWqtrM9hZ3FxbWdwtve27EyCzdA6OzTGLes+WlZ o/lwSBtAJbjxDd2f
h3TIZPEFvfWllBb6nOtvMMT/AGqxV28x1McpCi4O4b1K7ycqTkA9UrPTXdHk s7W8j1Wxe1u5RBbT
LcIUmkJICI2cM2QRgc8GuLns9ch8brHHqGpR28NxbpZRLbXM6vahI/M3zGYQ ZJ88Eyq0vdckxisv
TfBt5a+FfDsrQzmO3/smeOwKnNtcGa3+0uY9vybVj3Z6gy3JbhqAPWKz9T13 R9E8r+1tVsbDzs+X
9ruEi34xnG4jOMjp6ivK7+/1uG5mkupdZtrS6eF7+3hgv1NtIb61Xyo5mdhI dkk6j7OEDAEhSNuN
BhexeILS7F14ns9IRLyOyuYrCW6uBGwszskEsUsgBlW4IMgBwowduAQD1CCe G6t4ri3ljmglQPHJ
GwZXUjIII4II5zRBPDdW8VxbyxzQSoHjkjYMrqRkEEcEEc5rh3h1Ca/1HW7Y 6yJf7YsEtI3kuFj+
yOlqJf8AR2ITGHnySmVIY8FeKfhHR7q3/wCEX0/frltDY6fMNSiklnEbXcf2 QBNz8GMEOV8shGCu
ASpcEA9IqvdX1vZeQLiTa08qwxKFLM7nsAOTgAsfRVZjgAkc34VTUpb2UXV7 JPaaSj6bDIJWb7Ww
cEyyE8O6osSFhjEv2kYxirmqfJ408PyT82rRXcMQPI+1ERshA7N5SXOG7AsM /NggGpLqtjDYQX7X
MbWk7wpFNH86uZXVI8Fc5DM689Oc9OauV5HbQapc6Xoya3F4gl1YXGjvbrtu miEK/ZWmM2391vEg
uCTL84wD02V0lhpnjuPUbZ7zU99qsqGZf7RgbcmRuGBp6k8Z4DL9R1oA6iLX dHm+3eVqtjJ/Z+ft
u24Q/ZsZz5nPyY2t1x90+lRyeJdBh0uHVJdb01NPmfZFdtdIInbnhXzgn5W4 B7H0rh4rK90eaOc2
kmraT4fsjp1nCdLljlaQzW/lk53mUJ5Cu0scYH8SBzlVuWUsNjrlp4gaHVbh JYruK+uBpFyjtcv9
l2bYNhdY/Lg2g4IGwBmLklgDuJr+zt7y2s5ruCO6ut32eF5AHl2jLbVPLYHJ x0osb631GzjurWTz
IXyASpUggkMrKcFWBBBUgEEEEAivM/DGna/4fls7eQ6kuoFNOtxZ/ZlltTbJ BCk26cIdhRvtTKnm
qNwyFbzPn7Twv80+vzQ/8eMmqyfZgOFG1I0mwv8AD/pCTk8DLFm53ZIB0FFF FABRRRQAUUUUAFFF
FABRRRQAVBcfeT8f6VPUFx95Px/pSewAnSor3on41KnSor3on41Mth9S5RRR ViCiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAoooo
AKKKKAIEH+nSnI/1ScYGerd+v58enep6iU/6ZIM9I0OM+7ds/wBB9T2loAo3 uoWUBEU11apIGQlJ
XUEDcDnBI+uf59KtQXEF1H5lvNHKmcbo2DDP1FcJ4vvtVt5Z4NJ1G3s5jqFt LIssTMzxgwEkESJh
QFfcvO8ZUYzXReHJ7m7tri4eeGRnnG+RIiquRHGCVG44HDDGTjjk45diUzdo rn/F+ut4d8MzXXmI
LyTEEDY2r5rA885AwAzYPXbjvXP/AA18Tzaml1pd9cme5iHnQuZTIxjJAYE9 eGI6nJ34HC1oqMnT
dToiHWiqip9TsNb/ALH/ALHn/t/7D/Zny+d9v2eT94bd2/5fvbcZ74qxYfY/ 7Otv7O8j7D5SfZ/s
+PL8vA27McbcYxjjFY/jL/kB23/YV03/ANLYap3tzYxfFfR4mvI1vJtHvEED XHJHmwMu2MnAJCyn
IGSEOchOMjU1PDf/AAjf9nSf8Iv/AGV9h807/wCzPL8vzMDOfL43Y2++MVsV 5/Ld+IrXXPEX9gWn
2jdqo87/AEWObb/oVpt+/cw4/i6bvw72NXuNZufhZ4pfXLfyLoafdhV8hIsp 5BwcJPMOuedw+g6k
A7iivL0tfB58PTImv+BocXcbSvaWkMdnN8jhI7iLzj5n/LR1BcYZVYD5DnPX UDpUGr6nYXMGitH4
fk/s62tIYY7bUHge+PmxIyklcFJwEY4Eq7i4IJAPYKK8/wDEfiS98LWevR6j rsEdwuiCfTpZ0jhE
t3m4LiJT97b+4AQlyBsySWJanrOoSanY6jHc+IpIL631OJpNNTyAbG2i1CPb dbWQyAeUqylnJTDl
sbcAAHplFefzeLTZ+dZHX4JbqXVdNj04ytCJLu0k+yiSRFAAdWLT/OowDuxj bxTbxBrEXgXw7dXm
vx299qlvHeSX88sFjboPKT9zveGUb23bgu3LFZCCqqEoA9IjnhmeZIpY3eF9 kqqwJRtobDeh2spw
exB71JXiekW03jbxJb3Vxb6M091byXkiX+nG7gVms9KJ2oZFIOW4O44GRznN dJ/a2u2Hi+DR477S
rW3tZbW1h09WEP2mAxx+ZJFbCJ5CoLShWWVUTy/m4RywB6RRXjd/4m1DWLma ybVYxaSvDqDoLmGS
60pYr61J81BCohKI7lhIZcGI5bCsW6SbxabPzrI6/BLdS6rpsenGVoRJd2kn 2USSIoADqxaf51GA
d2MbeAD0CivK5fEHiSLwr4XurnX7S3/tSy+2XN/cyw2MaPsh2Qq7wyplg0jF SuWKsVKquyo5tQRf
El9cw3NjZ+JbrT9DiuprSFRNGZropPhJVLD5Hi4dcgeVkcCgD1SaCG5QJPFH KgdXCuoYBlYMp57h
gCD2IBoM8K3CW7Sxid0Z0jLDcyqQGIHUgFlBPbcPWvL7/wAUaxYWqedr0kMV xcTQSXUkcC/Zkt9S
gtDIpKbQXjkdnLhgG5UIBtqO51WW71YyHxFAbK3tLyO21iedIUuofM05nBmj AVdztLD5kYBTHALq
cgHqFh9j/s62/s7yPsPlJ9n+z48vy8DbsxxtxjGOMVYrx/wdPp03g3w6NZTH huO0ZLx766aezkuR
Hb+SS0hwIwDMuwgRpMpUfOqE7Gqa9a6ZBLH4b1SxsbC30/7Ro1rYLB5OqXRe bfAo2nfhkjBWEq2Z
Tk5ZcAHohgha4S4aKMzojIkhUblViCwB6gEqpI77R6VJXlev3muXPhXUSL+7 vzqtxrGlpYGCIqix
peeX5exA5f8AcIvzM2dzcZIIk8VeMZtH0eC40jxNBdLbWkt2t3eXltHHqRDN iJNkBEzKYyrLGYiA
6fNlsqAeoUV5XHrOsR2/ii8ttUkto9Ft7u+itIbeARTuL2/GJP3e4giBASrK Tljncc1Jd+Idetbb
UL1dZnbyotZvkhaGHYosrny44eE3eWyt8/O/5RtZecgHqFFeT6n4s8S28/iG VNUsYZLWLUCth5qv
NBHEkphm8gQbk3bIm3ySsjCTgZdALmvyXlp4isdPvvEd3HZ2Fxb3z6vOtuj2 wlgvoiGbyxEELRxq
CyZzIRnJXAB6ZRXm/wBvs/7G/sH7XB/bP/CS+f8A2f5g+0eX/avnb/L+9t8r 95nGNnzdOaz9J8X6
lNoOn3Ft4k/tVrnT4JtVn227f2U7S26uf3aAR4SW4f8AehseRk8K4IB6g32O +8yBvIuPIlTzIzh/
LkXbIuR2YZRh3Hyn0qxXkcev/ZY9ZGneKI5EuNYLjW7i9tYIJAlnbAxmXyJI 95LfKqoCRE53fKdx
pOrz3lvcandX8cV7ql7o15/ZbRxGNkkGnq06K6mTAbegbcQCvHzjNAHrlFeX 23iHXrPQdCuJtZnu
m1jSor25nnhhH2IebarLJHsRQFVLmVyZA4HlqTwGDZ8UB8YeL0tF1bStetbP 7attd6nYQ3sbJ5en
sQBEY13B5HG7sMj6AHrkMENshSCKOJC7OVRQoLMxZjx3LEknuSTRNBDcoEni jlQOrhXUMAysGU89
wwBB7EA153/a2u2Hi+DR477SrW3tZbW1h09WEP2mAxx+ZJFbCJ5CoLShWWVU Ty/m4Ry2Hf8AibUN
YuZrJtVjFpK8OoOguYZLrSlivrUnzUEKiEojuWEhlwYjlsKxYA9korz+bxab PzrI6/BLdS6rpsen
GVoRJd2kn2USSIoADqxaf51GAd2MbeMuXxB4ki8K+F7q51+0t/7Usvtlzf3M sNjGj7IdkKu8MqZY
NIxUrlirFSqrsoA9UoryvS9E1LXNT1q4k8tDq1xb2euLHGyK0IsraQ4WTDqO ZocYDj7TuPMYFU9H
8VXun6d4Otra+g
Re: xsi:nil attribute not loaded in AnyType when resource is loaded [message #426206 is a reply to message #426203] Fri, 19 December 2008 12:59 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33141
Registered: July 2009
Senior Member
Pieter,

Comments below.

Pieter Treffers wrote:
> Hello Ed,
>
> Thanks for the quick response.
>
> Yes, all my imported XSDs are qualified.
>
> The problem I have with creationDate is not that creationDate isn't
> loaded but its attribute xsi:nil is not loaded.
Like xsi:type, it generally won't be represented as an attribute but
rather as a feature that's set to null and is considered set (eIsSet
return true for it). Such things get serialized as xsi:nil...
> Please see the included picture. I did expect to see an AnyTypeImpl
> value with a filled anyAttribute featureMap and an empty mixed
> featureMap. However I do see a value null, so the attribute xsi:nil is
> ignored.
The fact that the creationDate feature map entry is there looks like the
expected and correct handling.
>
>
>
> Is this expected behaviour?
Yes.
> If yes, can I influence it?
Not really. Are you saying this feature doesn't serialize out? I'd
expect it to serialize as xsi:nil="true", but it's always possible
there's a bug... (I wonder if demand created element-based features
should be unsettable, for example).
>
> Hope you can help.
>
> Thanks and regards,
>
> Pieter
>
>
> "Ed Merks" <Ed.Merks@gmail.com> wrote in message
> news:<gidovb$4cn$1@build.eclipse.org>...
> > Pieter,
> >
> > Comments below.
> >
> >
> > Pieter Treffers wrote:
> > > Hello,
> > >
> > > I do have a problem when loading a resource which contains an AnyType.
> > > When the xml being loaded contains an xsi:nil attribute it is not
> > > loaded in the AnyType.
> > >
> > > Let me try to describe my situation:
> > >
> > > I do have an XSD which is loaded into EMF and model code is generated
> > > for it.
> > > My xsd:
> > >
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <!-- edited with XMLSpy v2006 rel. 3 U (http://www.altova.com
> <http://www.altova.com/>) by
> > > tpijl (infor) -->
> > > <xs:schema
> > >
> targetNamespace=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> > >
> xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> > > xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
> > >
> xmlns:bid=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
> > >
> xmlns:dt=" http://www.mycompany.com/businessinterface/repository/dataty pe"
> > >
> xmlns:vers=" http://www.mycompany.com/businessInterface/repository/versio n"
> > >
> xmlns:type="http://www.mycompany.com/businessinterface/repository/types"
> > > xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > > elementFormDefault="qualified" attributeFormDefault="unqualified"
> > > version="1.3.013" ecore:nsPrefix=""
> > > ecore:package="com.mycompany.istudio.core.model.test">
> > > <!-- Import -->
> > > <xs:import
> > >
> namespace="http://www.mycompany.com/businessinterface/repository/types"
> > > schemaLocation="Repository-TDE-Common-Types.xsd"/>
> > > <xs:import
> > >
> namespace=" http://www.mycompany.com/businessInterface/repository/versio n"
> > > schemaLocation="Repository-TDE-Version.xsd"/>
> > > <xs:import
> > >
> namespace=" http://www.mycompany.com/businessinterface/repository/busine ssinterfacedefinition"
> > > schemaLocation="Repository-TDE-BusinessInterfaceDefinition.xsd "/>
> > > <xs:complexType name="Test">
> > > <xs:sequence>
> > > <xs:element name="name" type="type:nameDT"/>
> > > <xs:element name="description" type="type:descriptionDT"
> > > minOccurs="0"/>
> > > <xs:group ref="vers:VersionGroup" minOccurs="0"/>
> > > <xs:element name="type" type="type:testTypeDT"/>
> > > <xs:element name="businessInterfaceDefinition"
> > > type="bid:businessInterfaceDefinitionRefDT"/>
> > > <xs:choice>
> > > <xs:element name="method" type="bid:methodRefDT"/>
> > > <xs:element name="event" type="bid:eventRefDT"/>
> > > </xs:choice>
> > > <xs:element name="timeout" type="type:timeoutDT"
> > > minOccurs="0"/>
> > > <xs:element name="sendMessage" type="xs:anyType"
> > > minOccurs="0"/>
> > > <xs:element name="replyMessage" type="xs:anyType"
> > > minOccurs="0"/>
> > > </xs:sequence>
> > > <xs:attribute name="id" type="xs:ID" use="optional"/>
> > > <xs:attribute name="schemaVersion" type="type:schemaVersionDT"
> > > use="optional"/>
> > > </xs:complexType>
> > > </xs:schema>
> > >
> > > The sendMessage and replyMessage are AnyTypes. When I do have for
> > > example this instance at runtime the xsi:nil attribute of creationDate
> > > is not loaded:
> > >
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <Test
> > >
> xmlns=" http://www.mycompany.com/businessinterface/repository/testsc enario"
> > > id="bitOrderBDE_Create_2" schemaVersion="1.3.013">
> > I always get worried when I see folks using the null prefix to mean
> > something other than the null namespace because often folks don't
> > realize that this will mean that every element in the document will not
> > be implicitly qualified and hence any unqualified local element
> > declaration will not be recognized. Do all your imported schemas use
> > elementFormDefault="qualified"?
> > > <name>OrderBDE_Create_2</name>
> > > <description/>
> > > <type>executeMethod</type>
> > > <businessInterfaceDefinition
> > >
> idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-compMotherBOD ">RegtstOrderBDE</businessInterfaceDefinition>
> > >
> > > <method
> > >
> idref=" ../../REGRESSION_ASSOC_BI_V3/model/RegtstOrderBDE.bid#bidMot herBOD-methCreate ">Create</method>
> > >
> > > <timeout>0</timeout>
> > > <sendMessage>
> > > </sendMessage>
> > > <replyMessage>
> > > <CreateResponse
> > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> > > <DataArea>
> > > <RegtstOrderBDE revisionId="1">
> > > <OrderID>
> > > <ID>2</ID>
> > > </OrderID>
> > > <orderType>purchase</orderType>
> > > <creationDate xsi:nil="true"/>
> > > <CustomerData>
> > > <customerReference/>
> > > <InstallData>
> > > <installAtBP>1</installAtBP>
> > > <installAtBPName>Business partner number
> > > one</installAtBPName>
> > > </InstallData>
> > > <payByBP/>
> > > </CustomerData>
> > > <Note>My note
> > > </Note>
> > > <status>approved</status>
> > > <Priority>one</Priority>
> > > <Line>
> > > <lineNumber>1</lineNumber>
> > > <item>1</item>
> > > <quantity unitCode="box">1</quantity>
> > > </Line>
> > > <Addresses>
> > > <DeliveryAddress>
> > > <Street/>
> > > <Number/>
> > > <City/>
> > > <Note/>
> > > </DeliveryAddress>
> > > <InvoiceAddress>
> > > <Street/>
> > > <Number/>
> > > <City/>
> > > <Note/>
> > > </InvoiceAddress>
> > > </Addresses>
> > > <Description
> sequence="1">Description1</Description>
> > > <Description
> sequence="2">Description2</Description>
> > > </RegtstOrderBDE>
> > > </DataArea>
> > > </CreateResponse>
> > > </replyMessage>
> > > </Test>
> > >
> > > Can somebody help me with this? Do I make a mistake?
> > What exactly do you mean by creationDate not loaded. I expect it to be
> > treated as being set to null... Isn't that the case?
> > >
> > > The reason I'm asking this is that at a certain point in my software
> > > I'm converting the AnyType object to a DOM object. I do miss the
> > > xsi:nil attribute there.
> > I'd probably need to reproduce what you're talking about to understand
> > it properly. I suppose demand created elements are treated as
> > nillable and hence unsettable, so that might be a problem..
> > >
> > > Regards,
> > >
> > > Pieter
> > >
> > >
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:Eclipse 3.4.1 with CDO 2.0
Next Topic:different instances of ECorePackages
Goto Forum:
  


Current Time: Thu Apr 25 19:43:09 GMT 2024

Powered by FUDForum. Page generated in 0.03447 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top