Duplicate complex types with mixed elements

"Parvatikar, Narayan" <[email protected]> Tue, 11 Mar 2014 05:20:05 +0000
Newsgroups gmane.text.xml.xmlbeans.user
Message-ID <06ddbbc848b44afdb1dae30c9d41d05f@BY2PR03MB363.namprd03.prod.outlook.com>
--_000_06ddbbc848b44afdb1dae30c9d41d05fBY2PR03MB363namprd03pro_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi ,

I am trying to generate a xsd from a sample xml which looks like below,

<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<person>
<node1> text </node1>
<node1> <name> john </name> </node1>
</person>

Here node1 is mixed element.

But there are two definitions seen for the node1 in xsd.
One is global complex type and other is complex type defined inline ( Check=
 below )


<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<xs:schema xmlns:xs=3D"http://www.w3.org/2001/XMLSchema" elementFormDefault=
=3D"qualified" attributeFormDefault=3D"unqualified">
            <xs:element name=3D"person" type=3D"personType"/>
            <xs:complexType name=3D"node1Type">
                        <xs:sequence>
                                    <xs:element name=3D"name" type=3D"xs:st=
ring" minOccurs=3D"0"/>
                        </xs:sequence>
            </xs:complexType>
            <xs:complexType name=3D"personType">
                        <xs:sequence>
                                    <xs:element name=3D"node1" minOccurs=3D=
"0" maxOccurs=3D"unbounded">
                                                <xs:complexType mixed=3D"tr=
ue">
                                                            <xs:sequence>
                                                                        <xs=
:element name=3D"name" type=3D"xs:string" minOccurs=3D"0"/>
                                                            </xs:sequence>
                                                </xs:complexType>
                                    </xs:element>
                        </xs:sequence>
            </xs:complexType>
</xs:schema>

I am using RussianDoll Strategy for generating this . Do we know any soluti=
on to fix this ?


Thanks
Narayan

--_000_06ddbbc848b44afdb1dae30c9d41d05fBY2PR03MB363namprd03pro_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Mangal;
	panose-1:2 4 5 3 5 2 3 3 2 2;}
@font-face
	{font-family:Mangal;
	panose-1:2 4 5 3 5 2 3 3 2 2;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi , <o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I am trying to generat=
e a xsd from a sample xml which looks like below,
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&lt;?xml version=3D&qu=
ot;1.0&quot; encoding=3D&quot;UTF-8&quot;?&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&lt;person&gt;<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&lt;node1&gt; text &lt=
;/node1&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&lt;node1&gt; &lt;name=
&gt; john &lt;/name&gt; &lt;/node1&gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&lt;/person&gt;<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Here <b>node1</b> is m=
ixed element.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">But there are two defi=
nitions seen for the node1 in xsd.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">One is global complex =
type and other is complex type defined inline ( Check below ) &nbsp;<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:t=
eal;background:white;mso-highlight:white">&lt;?xml version=3D&quot;1.0&quot=
; encoding=3D&quot;UTF-8&quot;?&gt;</span><span style=3D"font-size:12.0pt;f=
ont-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;backgr=
ound:white;mso-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lue;background:white;mso-highlight:white">&lt;</span><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:m=
aroon;background:white;mso-highlight:white">xs:schema</span><span style=3D"=
font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;=
color:red;background:white;mso-highlight:white">
 xmlns:xs</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:wh=
ite">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Time=
s New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highli=
ght:white">http://www.w3.org/2001/XMLSchema</span><span style=3D"font-size:=
12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:blue=
;background:white;mso-highlight:white">&quot;</span><span style=3D"font-siz=
e:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:re=
d;background:white;mso-highlight:white">
 elementFormDefault</span><span style=3D"font-size:12.0pt;font-family:&quot=
;Times New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-hi=
ghlight:white">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:=
&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;=
mso-highlight:white">qualified</span><span style=3D"font-size:12.0pt;font-f=
amily:&quot;Times New Roman&quot;,&quot;serif&quot;;color:blue;background:w=
hite;mso-highlight:white">&quot;</span><span style=3D"font-size:12.0pt;font=
-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:red;background:=
white;mso-highlight:white">
 attributeFormDefault</span><span style=3D"font-size:12.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-=
highlight:white">=3D&quot;</span><span style=3D"font-size:12.0pt;font-famil=
y:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:whit=
e;mso-highlight:white">unqualified</span><span style=3D"font-size:12.0pt;fo=
nt-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:blue;backgrou=
nd:white;mso-highlight:white">&quot;&gt;</span><span style=3D"font-size:12.=
0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;b=
ackground:white;mso-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:element</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New =
Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:whit=
e">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">person</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlig=
ht:white">
 type</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">personType</span><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-high=
light:white">&quot;/&gt;</span><span style=3D"font-size:12.0pt;font-family:=
&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;=
mso-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times =
New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:=
white">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">node1Type</span><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highl=
ight:white">&quot;&gt;</span><span style=3D"font-size:12.0pt;font-family:&q=
uot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;ms=
o-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:wh=
ite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:w=
hite"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:element</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New =
Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:whit=
e">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times N=
ew Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:=
white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight=
:white">
 type</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">xs:string</span><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highl=
ight:white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;=
Times New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-high=
light:white">
 minOccurs</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highl=
ight:white">0</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&quot;/&gt;</span><span style=3D"font-size:12.0pt;font-family:&quo=
t;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-=
highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlig=
ht:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times =
New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:=
white">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">personType</span><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-high=
light:white">&quot;&gt;</span><span style=3D"font-size:12.0pt;font-family:&=
quot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;m=
so-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:wh=
ite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:w=
hite"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:element</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New =
Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:whit=
e">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">node1</span><span style=3D"font-size:12.0pt;font-family:&quot;Times =
New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight=
:white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Time=
s New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highligh=
t:white">
 minOccurs</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highl=
ight:white">0</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlig=
ht:white">
 maxOccurs</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highl=
ight:white">unbounded</span><span style=3D"font-size:12.0pt;font-family:&qu=
ot;Times New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-=
highlight:white">&quot;&gt;</span><span style=3D"font-size:12.0pt;font-fami=
ly:&quot;Times New Roman&quot;,&quot;serif&quot;;color:black;background:whi=
te;mso-highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times =
New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:=
white">
 mixed</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Ro=
man&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white=
">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times N=
ew Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight=
:white">true</span><span style=3D"font-size:12.0pt;font-family:&quot;Times =
New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight=
:white">&quot;&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;=
Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-hi=
ghlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:wh=
ite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:w=
hite"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">xs=
:element</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New =
Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight:whit=
e">
 name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">name</span><span style=3D"font-size:12.0pt;font-family:&quot;Times N=
ew Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:=
white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-highlight=
:white">
 type</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Rom=
an&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white"=
>=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white">xs:string</span><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highl=
ight:white">&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;=
Times New Roman&quot;,&quot;serif&quot;;color:red;background:white;mso-high=
light:white">
 minOccurs</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">=3D&quot;</span><span style=3D"font-size:12.0pt;font-family:&quot;Tim=
es New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highl=
ight:white">0</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&quot;/&gt;</span><span style=3D"font-size:12.0pt;font-family:&quo=
t;Times New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-=
highlight:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlig=
ht:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:element</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:wh=
ite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New=
 Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:w=
hite"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:sequence</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:w=
hite">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times Ne=
w Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlight:=
white"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;color:b=
lack;background:white;mso-highlight:white">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&qu=
ot;,&quot;serif&quot;;color:blue;background:white;mso-highlight:white">&lt;=
/</span><span style=3D"font-size:12.0pt;font-family:&quot;Times New Roman&q=
uot;,&quot;serif&quot;;color:maroon;background:white;mso-highlight:white">x=
s:complexType</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highligh=
t:white">&gt;</span><span style=3D"font-size:12.0pt;font-family:&quot;Times=
 New Roman&quot;,&quot;serif&quot;;color:black;background:white;mso-highlig=
ht:white"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;color:blue;background:white;mso-highl=
ight:white">&lt;/</span><span style=3D"font-size:12.0pt;font-family:&quot;T=
imes New Roman&quot;,&quot;serif&quot;;color:maroon;background:white;mso-hi=
ghlight:white">xs:schema</span><span style=3D"font-size:12.0pt;font-family:=
&quot;Times New Roman&quot;,&quot;serif&quot;;color:blue;background:white;m=
so-highlight:white">&gt;</span><span style=3D"font-size:12.0pt;font-family:=
&quot;Times New Roman&quot;,&quot;serif&quot;;color:blue"><o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;font-family:&quot;Ti=
mes New Roman&quot;,&quot;serif&quot;;color:blue"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">I am using RussianDoll=
 Strategy for generating this . Do we know any solution to fix this ?
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p>&nbsp;</o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Narayan<o:p></o:p></sp=
an></p>
</div>
</body>
</html>

--_000_06ddbbc848b44afdb1dae30c9d41d05fBY2PR03MB363namprd03pro_--