Thanks Jacob!  After I added "xmlns:tns", it worked.

On 9/5/07, Jacob Danner <[EMAIL PROTECTED]> wrote:
>
> Hi Bo,
> It looks like you might have an extra space in your namespace declaration.
> Also, for convenience you may want to declare your targetNamespace
> with a prefix so you can refer to it in the schema.
>
> try something like:
> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";
> targetNamespace="http://www.wwp.com/XMLSchema/moConfig.xsd";
> xmlns:tns="http://www.wwp.com/XMLSchema/moConfig.xsd";
> elementFormDefault="qualified">
>
> ...
>      <xs:attribute name="task" type="tns:stringListType" use="required"/>
> ...
>
> Please let the list know if you still have problems,
> -Jacob Danner
>
>
> On 9/5/07, Bo Wen <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > When compiling schema through ant task, I got the following error.  It
> seems
> > it is related to "targetNamespace".  If I remove "targetNamespace", it
> works
> > fine.  But I do need it to map schema to different java packages.
> >
> > Can anyone kindly help me out of this error?
> >
> > Thanks,
> > Bo
> >
> > [xmlbean]
> > C:\Workspace\ESM\conf\discovery\moConfig.xsd:15:13: error:
> > src-resolve.a: Could not find type 'stringListType@
> > http://www.w3.org/2001/XMLSchema'. Do you mean to refer to
> > the type named
> > [EMAIL PROTECTED]://www.wwp.com/XMLSchema/moConfig.xsd
> > (in moConfig.xsd)?
> >
> >
> > File moConfig.xsd
> > =============
> > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";
> > targetNamespace="
> > http://www.wwp.com/XMLSchema/moConfig.xsd";
> > elementFormDefault="qualified">
> >     <xs:simpleType name="stringListType">
> >         <xs:restriction base="xs:string">
> >              <xs:pattern value=".+(,.+)*"/>
> >         </xs:restriction>
> >     </xs:simpleType>
> >
> >     <xs:element name="callTask">
> >         <xs:complexType>
> >             <xs:attribute name="task" type="stringListType"
> use="required"/>
> >         </xs:complexType>
> >     </xs:element>
> > </xs:schema>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to