Issue with WSIF Sequence Element type in ProviderUtils.unWrapPart()

"Shah, Sumit" <[email protected]> Sat, 25 Aug 2007 22:40:32 -0400
Newsgroups gmane.comp.apache.webservices.wsif.user
Message-ID <[email protected]>
------_=_NextPart_001_01C7E78A.F076F09B
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello,

=20

I am having some trouble trying to invoke a UDDI V2 Inquiry Service
provided by Aqualogic. My application is running inside WebSphere.

=20

The 'find_binding' operation fails with the following error:

=20

sequence element has no type name:
org.apache.wsif.schema.SequenceElement@4ffa4ffa=20

org.apache.wsif.WSIFException: sequence element has no type name:
org.apache.wsif.schema.SequenceElement@4ffa4ffa
at
org.apache.wsif.providers.ProviderUtils.unWrapPart(ProviderUtils.java:46
0)

=20

Following the 'find_binding' complex type definition:

=20

<xsd:element name=3D"find_binding" type=3D"uddi:find_binding"
final=3D"restriction"/>

      <xsd:complexType name=3D"find_binding" final=3D"restriction">

            <xsd:sequence>

                  <xsd:element ref=3D"uddi:authInfo" minOccurs=3D"0"/>

                  <xsd:element ref=3D"uddi:findQualifiers" =
minOccurs=3D"0"/>

                  <xsd:element ref=3D"uddi:tModelBag" minOccurs=3D"0"/>

                  <xsd:element ref=3D"uddi:find_tModel" =
minOccurs=3D"0"/>

                  <xsd:element ref=3D"uddi:categoryBag" =
minOccurs=3D"0"/>

            </xsd:sequence>

            <xsd:attribute name=3D"maxRows" type=3D"xsd:int"
use=3D"optional"/>

            <xsd:attribute name=3D"serviceKey" type=3D"uddi:serviceKey"
use=3D"optional"/>

            <xsd:attribute name=3D"listHead" type=3D"xsd:int"
use=3D"optional"/>

      </xsd:complexType>

=20

=20

So what does it mean by "sequence element has no type name"?


------_=_NextPart_001_01C7E78A.F076F09B
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
code
	{font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Hello,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I am having some trouble trying to invoke a UDDI V2 =
Inquiry
Service provided by Aqualogic. My application is running inside =
WebSphere.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>The &#8216;find_binding&#8217; operation fails with =
the
following error:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>sequence element has no type name:
org.apache.wsif.schema.SequenceElement@4ffa4ffa</span></font><code><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'> =
<o:p></o:p></span></font></code></p>

<p class=3DMsoNormal><code><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>org.apache.wsif.WSIFException: sequence element has =
no type
name: =
org.apache.wsif.schema.SequenceElement@4ffa4ffa</span></font></code><font=

size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><br>
<code><font face=3DArial><span style=3D'font-family:Arial'>at
org.apache.wsif.providers.ProviderUtils.unWrapPart(ProviderUtils.java:460=
)<o:p></o:p></span></font></code></span></font></p>

<p class=3DMsoNormal><code><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></code></p>

<p class=3DMsoNormal><code><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Following the &#8216;find_binding&#8217; complex type
definition:<o:p></o:p></span></font></code></p>

<p class=3DMsoNormal><code><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></code></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>&lt;</span></font><font size=3D2 color=3D"#3f7f7f" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#3F7F7F'>xsd:element </span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>name</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;find_binding&quot;
</span></font><font size=3D2 color=3D"#7f007f" face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#7F007F'>type</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:black'>=3D</span></font><font size=3D2 =
color=3D"#2a00ff"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#2A00FF'>&quot;uddi:find_binding&quot; </span></font><font =
size=3D2
color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:#7F007F'>final</span></font><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;restriction&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font size=3D2
color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>&lt;</span></font><font size=3D2 color=3D"#3f7f7f" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#3F7F7F'>xsd:complexType
</span></font><font size=3D2 color=3D"#7f007f" face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#7F007F'>name</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:black'>=3D</span></font><font size=3D2 =
color=3D"#2a00ff"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#2A00FF'>&quot;find_binding&quot; </span></font><font size=3D2
color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:#7F007F'>final</span></font><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;restriction&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:sequence</span></font><font size=3D2 color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>&gt;</span></font><font size=3D2 face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:element </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>ref</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;uddi:authInfo&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>minOccurs</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;0&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:element </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>ref</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;uddi:findQualifiers&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>minOccurs</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;0&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:element </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>ref</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;uddi:tModelBag&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>minOccurs</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;0&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:element </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>ref</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;uddi:find_tModel&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>minOccurs</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;0&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:element </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>ref</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;uddi:categoryBag&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>minOccurs</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;0&quot;</span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>/&gt;</span></font><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;/</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:sequence</span></font><font size=3D2 color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>&gt;</span></font><font size=3D2 face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:attribute </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>name</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;maxRows&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>type</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;xsd:int&quot;
</span></font><font size=3D2 color=3D"#7f007f" face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#7F007F'>use</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:black'>=3D</span></font><font size=3D2 =
color=3D"#2a00ff"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#2A00FF'>&quot;optional&quot;</span></font><font size=3D2 =
color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>/&gt;</span></font><font size=3D2 face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:attribute </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>name</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;serviceKey&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>type</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;uddi:serviceKey&quot;
</span></font><font size=3D2 color=3D"#7f007f" face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#7F007F'>use</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:black'>=3D</span></font><font size=3D2 =
color=3D"#2a00ff"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#2A00FF'>&quot;optional&quot;</span></font><font size=3D2 =
color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>/&gt;</span></font><font size=3D2 face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:attribute </span></font><font size=3D2 =
color=3D"#7f007f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#7F007F'>name</span></font><font size=3D2 color=3Dblack =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>=3D</span></font><font
size=3D2 color=3D"#2a00ff" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;listHead&quot; =
</span></font><font
size=3D2 color=3D"#7f007f" face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New";color:#7F007F'>type</span></font><font =
size=3D2
color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:black'>=3D</span></font><font size=3D2 color=3D"#2a00ff" =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#2A00FF'>&quot;xsd:int&quot;
</span></font><font size=3D2 color=3D"#7f007f" face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:#7F007F'>use</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:black'>=3D</span></font><font size=3D2 =
color=3D"#2a00ff"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#2A00FF'>&quot;optional&quot;</span></font><font size=3D2 =
color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>/&gt;</span></font><font size=3D2 face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=3D2 color=3Dteal face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:teal'>&lt;/</span></font><font size=3D2 =
color=3D"#3f7f7f"
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:#3F7F7F'>xsd:complexType</span></font><font size=3D2 color=3Dteal
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:teal'>&gt;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dteal face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:teal'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dteal face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:teal'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>So what does it mean by &#8220;</span></font><font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>sequence =
element
has no type name</span></font><font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>&#8221;?</span></font><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

</div>

</body>

</html>

------_=_NextPart_001_01C7E78A.F076F09B--