incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "Synapse/InProgress/Synapse XSD" by Asankha Perera
Date Thu, 06 Jul 2006 12:59:30 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by Asankha Perera:
http://wiki.apache.org/incubator/Synapse/InProgress/Synapse_XSD

New page:
{{{
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.apache.org/ns/synapse"
xmlns="http://ws.apache.org/ns/synapse" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="sequence_type">
<xs:complexContent>
<xs:extension base="mediator_type"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="log_type">
<xs:sequence>
<xs:element name="property" type="property_type"/>
</xs:sequence>
<xs:attribute name="level"/>
<xs:attribute name="seperator"/>
</xs:complexType>
<xs:complexType name="send_type"/>
<xs:complexType name="filter_type">
<xs:complexContent>
<xs:extension base="mediator_type">
<xs:attribute name="source"/>
<xs:attribute name="regex"/>
<xs:attribute name="xpath"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="rules_type">
<xs:complexContent>
<xs:extension base="mediator_type"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="drop_type"/>
<xs:complexType name="header_type"/>
<xs:complexType name="makefault_type">
<xs:sequence>
<xs:element name="code">
<xs:complexType>
<xs:attribute name="value" type="xs:string"/>
<xs:attribute name="expression" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element name="reason">
<xs:complexType>
<xs:attribute name="value" type="xs:string"/>
<xs:attribute name="expression" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="node"/>
<xs:element minOccurs="0" name="role"/>
<xs:element minOccurs="0" name="detail" type="xs:anyType"/>
</xs:sequence>
<xs:attribute name="version" type="xs:string"/>
</xs:complexType>
<xs:complexType name="set-property_type">
<xs:attribute name="name"/>
<xs:attribute name="value"/>
<xs:attribute name="expression"/>
</xs:complexType>
<xs:complexType name="switch_type">
<xs:sequence>
<xs:sequence>
<xs:element name="case" type="switch_case_type"/>
</xs:sequence>
<xs:element minOccurs="0" name="default" type="mediator_type"/>
</xs:sequence>
<xs:attribute name="source"/>
</xs:complexType>
<xs:complexType name="switch_case_type">
<xs:complexContent>
<xs:extension base="mediator_type">
<xs:attribute name="regex" type="xs:string"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="in_type">
<xs:complexContent>
<xs:extension base="mediator_type"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="out_type">
<xs:complexContent>
<xs:extension base="mediator_type"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="on-fail_type">
<xs:complexContent>
<xs:extension base="mediator_type"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="validate_type">
<xs:sequence>
<xs:element name="property" type="property_type"/>
</xs:sequence>
<xs:attribute name="url" type="xs:string" use="required"/>
<xs:attribute name="source" type="xs:string"/>
</xs:complexType>
<xs:complexType name="transform_type">
<xs:sequence>
<xs:element name="property" type="property_type"/>
</xs:sequence>
<xs:attribute name="xslt" type="xs:string" use="required"/>
<xs:attribute name="source" type="xs:string"/>
</xs:complexType>
<xs:complexType name="spring_type">
<xs:attribute name="bean" type="xs:string" use="required"/>
<xs:attribute name="config" type="xs:string"/>
<xs:attribute name="src" type="xs:string"/>
</xs:complexType>
<xs:complexType name="json_type">
<xs:attribute name="direction" type="xs:string"/>
</xs:complexType>
<xs:complexType name="javascript_type">
<xs:complexContent>
<xs:extension base="xs:anyType"/>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="property_type">
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="value" type="xs:string"/>
<xs:attribute name="expression" type="xs:string"/>
</xs:complexType>
<xs:complexType name="mediator_type">
<xs:sequence>
<xs:choice>
<xs:element name="sequence" type="sequence_type"/>
<xs:element name="log" type="log_type"/>
<xs:element name="send" type="send_type"/>
<xs:element name="filter" type="filter_type"/>
<xs:element name="rules" type="rules_type"/>
<xs:element name="drop" type="drop_type"/>
<xs:element name="header" type="header_type"/>
<xs:element name="makefault" type="makefault_type"/>
<xs:element name="set-property" type="set-property_type"/>
<xs:element name="switch" type="switch_type"/>
<xs:element name="in" type="in_type"/>
<xs:element name="out" type="out_type"/>
<xs:element name="validate" type="validate_type"/>
<xs:element name="transform" type="transform_type"/>
<xs:element name="spring" type="spring_type"/>
<xs:element name="json" type="json_type"/>
<xs:element name="javascript" type="javascript_type"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:schema>
}}}

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message