Well, I think that especially this namespace should not need a location.
And as you can see is I remove import it resolves element references from that namespace (which is a surptise when it is from schema namespace :)

On 3/13/06, Stephen Bash <[EMAIL PROTECTED]> wrote:
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!
>

Reply via email to