Stoil- I've never worked with the import command, but doing a quick look up on w3.org, it looks like you might want to supply a schemaLocation attribute. See:
http://www.w3.org/TR/xmlschema-1/#composition-schemaImport Without a schema location the parser has to find a copy of the schema on its own and may not succeed. HTH, Stephen On 3/13/06, stoil valchkov <[EMAIL PROTECTED]> wrote: > > And this one: > > > <s:schema elementFormDefault="qualified" > targetNamespace="http://www.27seconds.com/Holidays/GBEAW/" > xmlns:s=" http://www.w3.org/2001/XMLSchema"> > <!--s:import > namespace="http://www.w3.org/2001/XMLSchema"/--> > <s:element name="GetHolidaysForDateRange"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" > name="startDate" type="s:dateTime"/> > <s:element minOccurs="1" maxOccurs="1" > name="endDate" type="s:dateTime"/> > </s:sequence> > </s:complexType> > </s:element> > <s:element > name="GetHolidaysForDateRangeResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetHolidaysForDateRangeResult"> > <s:complexType> > <s:sequence> > <s:element ref="s:schema"/> > <s:any/> > </s:sequence> > </s:complexType> > </s:element> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidaysForMonth"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="year" > type="s:int"/> > <s:element minOccurs="1" maxOccurs="1" name="month" > type="s:int"/> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidaysForMonthResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetHolidaysForMonthResult"> > <s:complexType> > <s:sequence> > <s:element ref="s:schema"/> > <s:any/> > </s:sequence> > </s:complexType> > </s:element> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidaysForYear"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="year" > type="s:int"/> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidaysForYearResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetHolidaysForYearResult"> > <s:complexType> > <s:sequence> > <s:element ref="s:schema"/> > <s:any/> > </s:sequence> > </s:complexType> > </s:element> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidayDate"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="holidayName" type="s:string"/> > <s:element minOccurs="1" maxOccurs="1" name="year" > type="s:int"/> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidayDateResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" > name="GetHolidayDateResult" type="s:dateTime"/> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetHolidaysAvailable"> > <s:complexType/> > </s:element> > <s:element name="GetHolidaysAvailableResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetHolidaysAvailableResult"> > <s:complexType> > <s:sequence> > <s:element ref="s:schema"/> > <s:any/> > </s:sequence> > </s:complexType> > </s:element> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="DataSet" nillable="true"> > <s:complexType> > <s:sequence> > <s:element ref="s:schema"/> > <s:any/> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="dateTime" type="s:dateTime"/> > </s:schema> > > works! >

