Maybe the test element is still too simple:

<xs:complexType name="statistic">
<xs:sequence>
        <xs:element name="client-to-manager" type="types:networkTime" />
        <xs:element name="scheduling-time" type="types:milliseconds" />
        <xs:element name="manager-to-node" type="types:networkTime" />
        <xs:element name="codestore-time" type="types:codestoreTime"
nillable="true" />
        <xs:element name="deployment-time" type="types:deploymentTime"
nillable="true" />
        <xs:element name="service-time" type="types:serviceTime" />
        <xs:element name="node-to-manager" type="types:networkTime" />
</xs:sequence>
</xs:complexType>

Michele Mazzucco wrote:
> I'm sorry, it seems that it freezes when a quite complex type has to be
> handled:
> 
> This works
> 
> <xs:complexType name="test">
> <xs:sequence>
>       <xs:element name="manager-to-node" type="types:networkTime" />          
> <xs:element name="deployment-time" type="types:deploymentTime"
> nillable="true" />
> </xs:sequence>
> </xs:complexType>
> 
> These work as well:
> 
> 
> <xs:complexType name="test">
> <xs:sequence>
>       <xs:element name="client-to-manager" type="types:networkTime" />
>       <xs:element name="scheduling-time" type="types:milliseconds" />
>       <xs:element name="manager-to-node" type="types:networkTime" />
> </xs:sequence>
> </xs:complexType>
> 
> <xs:complexType name="test">
> <xs:sequence>
>       <xs:element name="client-to-manager" type="types:networkTime" />
>       <xs:element name="scheduling-time" type="types:milliseconds" />         
> <xs:element name="deployment-time" type="types:deploymentTime"
> nillable="true" />
> </xs:sequence>
> </xs:complexType>
> 
> This doesn't work:
> 
> <xs:complexType name="test">
> <xs:sequence>
>       <xs:element name="client-to-manager" type="types:networkTime" />
>       <xs:element name="scheduling-time" type="types:milliseconds" />
>       <xs:element name="manager-to-node" type="types:networkTime" />          
> <xs:element name="deployment-time" type="types:deploymentTime"
> nillable="true" />
> </xs:sequence>
> </xs:complexType>
> 
> 
> Michele
> 
> 
> 
> Michele Mazzucco wrote:
>> Hi all,
>>
>> I've got some problems with a schema including an element which is
>> derived by extension from another element:
>>
>>
>> <xs:simpleType name="minutes">
>>              <xs:restriction base="xs:short">
>>                      <xs:minInclusive value="0" />
>>                      <xs:maxInclusive value="59" />
>>              </xs:restriction>
>>      </xs:simpleType>
>>      
>>      <xs:simpleType name="seconds">
>>              <xs:restriction base="xs:short">
>>                      <xs:minInclusive value="0" />
>>                      <xs:maxInclusive value="59" />
>>              </xs:restriction>
>>      </xs:simpleType>
>>      
>>      <xs:simpleType name="milliseconds">
>>              <xs:restriction base="xs:short">
>>                      <xs:minInclusive value="0" />
>>                      <xs:maxInclusive value="999" />
>>              </xs:restriction>
>>      </xs:simpleType>        
>>
>> <xs:complexType name="networkTime">
>>              <xs:sequence>
>>                      <xs:element name="milliseconds" type="types:seconds" />
>>                      <xs:element name="seconds" type="types:seconds" />
>>              </xs:sequence>
>>      </xs:complexType>
>>
>>
>> <xs:complexType name="codestoreTime">
>>              <xs:complexContent>
>>                      <xs:extension base="types:networkTime" >
>>                      <xs:sequence>
>>                              <xs:element name="minutes" type="types:minutes" 
>> />
>>                      </xs:sequence>
>>                      </xs:extension>
>>              </xs:complexContent>
>>      </xs:complexType>
>>
>>
>> The castor compiler doesn't throw any error, it simply freezes. Any idea?
>>
>> Thanks in advance,
>> Michele
>>
>> -------------------------------------------------
>> If you wish to unsubscribe from this list, please 
>> send an empty message to the following address:
>>
>> [EMAIL PROTECTED]
>> -------------------------------------------------
>>
> 
> -------------------------------------------------
> If you wish to unsubscribe from this list, please 
> send an empty message to the following address:
> 
> [EMAIL PROTECTED]
> -------------------------------------------------
> 

-------------------------------------------------
If you wish to unsubscribe from this list, please 
send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------

Reply via email to