You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by as...@apache.org on 2006/06/05 12:37:03 UTC

svn commit: r411735 - in /incubator/synapse/trunk/java/repository/conf: axis2.xml sample/sample_proxy_1.wsdl sample/synapse_sample_3.xml

Author: asankha
Date: Mon Jun  5 03:37:02 2006
New Revision: 411735

URL: http://svn.apache.org/viewvc?rev=411735&view=rev
Log:
Support service level policies from Synapse (note: Axis2 policy support requires enhancements to fully support RM/Sec termination with this model)

Modified:
    incubator/synapse/trunk/java/repository/conf/axis2.xml
    incubator/synapse/trunk/java/repository/conf/sample/sample_proxy_1.wsdl
    incubator/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml

Modified: incubator/synapse/trunk/java/repository/conf/axis2.xml
URL: http://svn.apache.org/viewvc/incubator/synapse/trunk/java/repository/conf/axis2.xml?rev=411735&r1=411734&r2=411735&view=diff
==============================================================================
--- incubator/synapse/trunk/java/repository/conf/axis2.xml (original)
+++ incubator/synapse/trunk/java/repository/conf/axis2.xml Mon Jun  5 03:37:02 2006
@@ -22,6 +22,7 @@
 
     <!-- ==================================================== -->
     <module ref="addressing"/>
+    <module ref="rampart"/>
     <module ref="synapse"/>
 
     <!-- ==================================================== -->

Modified: incubator/synapse/trunk/java/repository/conf/sample/sample_proxy_1.wsdl
URL: http://svn.apache.org/viewvc/incubator/synapse/trunk/java/repository/conf/sample/sample_proxy_1.wsdl?rev=411735&r1=411734&r2=411735&view=diff
==============================================================================
--- incubator/synapse/trunk/java/repository/conf/sample/sample_proxy_1.wsdl (original)
+++ incubator/synapse/trunk/java/repository/conf/sample/sample_proxy_1.wsdl Mon Jun  5 03:37:02 2006
@@ -1,387 +1,345 @@
 <?xml version="1.0" encoding="utf-8"?>
-<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://ws.invesbot.com/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://ws.invesbot.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-  <wsdl:types>
-    <s:schema elementFormDefault="qualified" targetNamespace="http://ws.invesbot.com/">
-      <s:element name="GetQuotes">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetQuotesResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetQuotesResult">
-              <s:complexType mixed="true">
-                <s:sequence>
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetQuote">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="symbol" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetQuoteResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetQuoteResult">
-              <s:complexType mixed="true">
-                <s:sequence>
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetMarketIndex">
-        <s:complexType />
-      </s:element>
-      <s:element name="GetMarketIndexResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetMarketIndexResult">
-              <s:complexType mixed="true">
-                <s:sequence>
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetECNQuotes">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="GetECNQuotesResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetECNQuotesResult">
-              <s:complexType mixed="true">
-                <s:sequence>
-                  <s:any />
-                </s:sequence>
-              </s:complexType>
-            </s:element>
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-    </s:schema>
-  </wsdl:types>
-  <wsdl:message name="GetQuotesSoapIn">
-    <wsdl:part name="parameters" element="tns:GetQuotes" />
-  </wsdl:message>
-  <wsdl:message name="GetQuotesSoapOut">
-    <wsdl:part name="parameters" element="tns:GetQuotesResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteSoapIn">
-    <wsdl:part name="parameters" element="tns:GetQuote" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteSoapOut">
-    <wsdl:part name="parameters" element="tns:GetQuoteResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetMarketIndexSoapIn">
-    <wsdl:part name="parameters" element="tns:GetMarketIndex" />
-  </wsdl:message>
-  <wsdl:message name="GetMarketIndexSoapOut">
-    <wsdl:part name="parameters" element="tns:GetMarketIndexResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesSoapIn">
-    <wsdl:part name="parameters" element="tns:GetECNQuotes" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesSoapOut">
-    <wsdl:part name="parameters" element="tns:GetECNQuotesResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetQuotesHttpGetIn">
-    <wsdl:part name="symbols" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuotesHttpGetOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpGetIn">
-    <wsdl:part name="symbol" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpGetOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetMarketIndexHttpGetIn" />
-  <wsdl:message name="GetMarketIndexHttpGetOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesHttpGetIn">
-    <wsdl:part name="symbols" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesHttpGetOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetQuotesHttpPostIn">
-    <wsdl:part name="symbols" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuotesHttpPostOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpPostIn">
-    <wsdl:part name="symbol" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpPostOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetMarketIndexHttpPostIn" />
-  <wsdl:message name="GetMarketIndexHttpPostOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesHttpPostIn">
-    <wsdl:part name="symbols" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetECNQuotesHttpPostOut">
-    <wsdl:part name="Body" />
-  </wsdl:message>
-  <wsdl:portType name="StockQuotesSoap">
-    <wsdl:operation name="GetQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuotesSoapIn" />
-      <wsdl:output message="tns:GetQuotesSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuoteSoapIn" />
-      <wsdl:output message="tns:GetQuoteSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
-      <wsdl:input message="tns:GetMarketIndexSoapIn" />
-      <wsdl:output message="tns:GetMarketIndexSoapOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
-      <wsdl:input message="tns:GetECNQuotesSoapIn" />
-      <wsdl:output message="tns:GetECNQuotesSoapOut" />
-    </wsdl:operation>
-  </wsdl:portType>
-  <wsdl:portType name="StockQuotesHttpGet">
-    <wsdl:operation name="GetQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuotesHttpGetIn" />
-      <wsdl:output message="tns:GetQuotesHttpGetOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuoteHttpGetIn" />
-      <wsdl:output message="tns:GetQuoteHttpGetOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
-      <wsdl:input message="tns:GetMarketIndexHttpGetIn" />
-      <wsdl:output message="tns:GetMarketIndexHttpGetOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
-      <wsdl:input message="tns:GetECNQuotesHttpGetIn" />
-      <wsdl:output message="tns:GetECNQuotesHttpGetOut" />
-    </wsdl:operation>
-  </wsdl:portType>
-  <wsdl:portType name="StockQuotesHttpPost">
-    <wsdl:operation name="GetQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuotesHttpPostIn" />
-      <wsdl:output message="tns:GetQuotesHttpPostOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
-      <wsdl:input message="tns:GetQuoteHttpPostIn" />
-      <wsdl:output message="tns:GetQuoteHttpPostOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
-      <wsdl:input message="tns:GetMarketIndexHttpPostIn" />
-      <wsdl:output message="tns:GetMarketIndexHttpPostOut" />
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
-      <wsdl:input message="tns:GetECNQuotesHttpPostIn" />
-      <wsdl:output message="tns:GetECNQuotesHttpPostOut" />
-    </wsdl:operation>
-  </wsdl:portType>
-  <wsdl:binding name="StockQuotesSoap" type="tns:StockQuotesSoap">
-    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
-    <wsdl:operation name="GetQuotes">
-      <soap:operation soapAction="http://ws.invesbot.com/GetQuotes" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <soap:operation soapAction="http://ws.invesbot.com/GetQuote" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <soap:operation soapAction="http://ws.invesbot.com/GetMarketIndex" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <soap:operation soapAction="http://ws.invesbot.com/GetECNQuotes" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:binding name="StockQuotesSoap12" type="tns:StockQuotesSoap">
-    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
-    <wsdl:operation name="GetQuotes">
-      <soap12:operation soapAction="http://ws.invesbot.com/GetQuotes" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <soap12:operation soapAction="http://ws.invesbot.com/GetQuote" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <soap12:operation soapAction="http://ws.invesbot.com/GetMarketIndex" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <soap12:operation soapAction="http://ws.invesbot.com/GetECNQuotes" style="document" />
-      <wsdl:input>
-        <soap12:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap12:body use="literal" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:binding name="StockQuotesHttpGet" type="tns:StockQuotesHttpGet">
-    <http:binding verb="GET" />
-    <wsdl:operation name="GetQuotes">
-      <http:operation location="/GetQuotes" />
-      <wsdl:input>
-        <http:urlEncoded />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <http:operation location="/GetQuote" />
-      <wsdl:input>
-        <http:urlEncoded />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <http:operation location="/GetMarketIndex" />
-      <wsdl:input>
-        <http:urlEncoded />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <http:operation location="/GetECNQuotes" />
-      <wsdl:input>
-        <http:urlEncoded />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:binding name="StockQuotesHttpPost" type="tns:StockQuotesHttpPost">
-    <http:binding verb="POST" />
-    <wsdl:operation name="GetQuotes">
-      <http:operation location="/GetQuotes" />
-      <wsdl:input>
-        <mime:content type="application/x-www-form-urlencoded" />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetQuote">
-      <http:operation location="/GetQuote" />
-      <wsdl:input>
-        <mime:content type="application/x-www-form-urlencoded" />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetMarketIndex">
-      <http:operation location="/GetMarketIndex" />
-      <wsdl:input>
-        <mime:content type="application/x-www-form-urlencoded" />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-    <wsdl:operation name="GetECNQuotes">
-      <http:operation location="/GetECNQuotes" />
-      <wsdl:input>
-        <mime:content type="application/x-www-form-urlencoded" />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:content part="Body" type="text/xml" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:service name="StockQuotes">
-    <wsdl:port name="StockQuotesSoap" binding="tns:StockQuotesSoap">
-      <soap:address location="http://ws.invesbot.com/stockquotes.asmx" />
-    </wsdl:port>
-    <wsdl:port name="StockQuotesSoap12" binding="tns:StockQuotesSoap12">
-      <soap12:address location="http://ws.invesbot.com/stockquotes.asmx" />
-    </wsdl:port>
-    <wsdl:port name="StockQuotesHttpGet" binding="tns:StockQuotesHttpGet">
-      <http:address location="http://ws.invesbot.com/stockquotes.asmx" />
-    </wsdl:port>
-    <wsdl:port name="StockQuotesHttpPost" binding="tns:StockQuotesHttpPost">
-      <http:address location="http://ws.invesbot.com/stockquotes.asmx" />
-    </wsdl:port>
-  </wsdl:service>
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://ws.invesbot.com/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://ws.invesbot.com/">
+	<wsdl:types>
+		<s:schema elementFormDefault="qualified" targetNamespace="http://ws.invesbot.com/">
+			<s:element name="GetQuotes">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string"/>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetQuotesResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="GetQuotesResult">
+							<s:complexType mixed="true">
+								<s:sequence>
+									<s:any/>
+								</s:sequence>
+							</s:complexType>
+						</s:element>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetQuote">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="symbol" type="s:string"/>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetQuoteResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="GetQuoteResult">
+							<s:complexType mixed="true">
+								<s:sequence>
+									<s:any/>
+								</s:sequence>
+							</s:complexType>
+						</s:element>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetMarketIndex">
+				<s:complexType/>
+			</s:element>
+			<s:element name="GetMarketIndexResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="GetMarketIndexResult">
+							<s:complexType mixed="true">
+								<s:sequence>
+									<s:any/>
+								</s:sequence>
+							</s:complexType>
+						</s:element>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetECNQuotes">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string"/>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="GetECNQuotesResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1" name="GetECNQuotesResult">
+							<s:complexType mixed="true">
+								<s:sequence>
+									<s:any/>
+								</s:sequence>
+							</s:complexType>
+						</s:element>
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+		</s:schema>
+	</wsdl:types>
+	<wsdl:message name="GetQuotesSoapIn">
+		<wsdl:part name="parameters" element="tns:GetQuotes"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuotesSoapOut">
+		<wsdl:part name="parameters" element="tns:GetQuotesResponse"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteSoapIn">
+		<wsdl:part name="parameters" element="tns:GetQuote"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteSoapOut">
+		<wsdl:part name="parameters" element="tns:GetQuoteResponse"/>
+	</wsdl:message>
+	<wsdl:message name="GetMarketIndexSoapIn">
+		<wsdl:part name="parameters" element="tns:GetMarketIndex"/>
+	</wsdl:message>
+	<wsdl:message name="GetMarketIndexSoapOut">
+		<wsdl:part name="parameters" element="tns:GetMarketIndexResponse"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesSoapIn">
+		<wsdl:part name="parameters" element="tns:GetECNQuotes"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesSoapOut">
+		<wsdl:part name="parameters" element="tns:GetECNQuotesResponse"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuotesHttpGetIn">
+		<wsdl:part name="symbols" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuotesHttpGetOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpGetIn">
+		<wsdl:part name="symbol" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpGetOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetMarketIndexHttpGetIn"/>
+	<wsdl:message name="GetMarketIndexHttpGetOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesHttpGetIn">
+		<wsdl:part name="symbols" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesHttpGetOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuotesHttpPostIn">
+		<wsdl:part name="symbols" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuotesHttpPostOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpPostIn">
+		<wsdl:part name="symbol" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpPostOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetMarketIndexHttpPostIn"/>
+	<wsdl:message name="GetMarketIndexHttpPostOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesHttpPostIn">
+		<wsdl:part name="symbols" type="s:string"/>
+	</wsdl:message>
+	<wsdl:message name="GetECNQuotesHttpPostOut">
+		<wsdl:part name="Body"/>
+	</wsdl:message>
+	<wsdl:portType name="StockQuotesSoap">
+		<wsdl:operation name="GetQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuotesSoapIn"/>
+			<wsdl:output message="tns:GetQuotesSoapOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuoteSoapIn"/>
+			<wsdl:output message="tns:GetQuoteSoapOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+			<wsdl:input message="tns:GetMarketIndexSoapIn"/>
+			<wsdl:output message="tns:GetMarketIndexSoapOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+			<wsdl:input message="tns:GetECNQuotesSoapIn"/>
+			<wsdl:output message="tns:GetECNQuotesSoapOut"/>
+		</wsdl:operation>
+	</wsdl:portType>
+	<wsdl:portType name="StockQuotesHttpGet">
+		<wsdl:operation name="GetQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuotesHttpGetIn"/>
+			<wsdl:output message="tns:GetQuotesHttpGetOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuoteHttpGetIn"/>
+			<wsdl:output message="tns:GetQuoteHttpGetOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+			<wsdl:input message="tns:GetMarketIndexHttpGetIn"/>
+			<wsdl:output message="tns:GetMarketIndexHttpGetOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+			<wsdl:input message="tns:GetECNQuotesHttpGetIn"/>
+			<wsdl:output message="tns:GetECNQuotesHttpGetOut"/>
+		</wsdl:operation>
+	</wsdl:portType>
+	<wsdl:portType name="StockQuotesHttpPost">
+		<wsdl:operation name="GetQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuotesHttpPostIn"/>
+			<wsdl:output message="tns:GetQuotesHttpPostOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+			<wsdl:input message="tns:GetQuoteHttpPostIn"/>
+			<wsdl:output message="tns:GetQuoteHttpPostOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+			<wsdl:input message="tns:GetMarketIndexHttpPostIn"/>
+			<wsdl:output message="tns:GetMarketIndexHttpPostOut"/>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+			<wsdl:input message="tns:GetECNQuotesHttpPostIn"/>
+			<wsdl:output message="tns:GetECNQuotesHttpPostOut"/>
+		</wsdl:operation>
+	</wsdl:portType>
+	<wsdl:binding name="StockQuotesSoap" type="tns:StockQuotesSoap">
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+		<wsdl:operation name="GetQuotes">
+			<soap:operation soapAction="http://ws.invesbot.com/GetQuotes" style="document"/>
+			<wsdl:input>
+				<soap:body use="literal"/>
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<soap:operation soapAction="http://ws.invesbot.com/GetQuote" style="document"/>
+			<wsdl:input>
+				<soap:body use="literal"/>
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<soap:operation soapAction="http://ws.invesbot.com/GetMarketIndex" style="document"/>
+			<wsdl:input>
+				<soap:body use="literal"/>
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<soap:operation soapAction="http://ws.invesbot.com/GetECNQuotes" style="document"/>
+			<wsdl:input>
+				<soap:body use="literal"/>
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal"/>
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:binding name="StockQuotesHttpGet" type="tns:StockQuotesHttpGet">
+		<http:binding verb="GET"/>
+		<wsdl:operation name="GetQuotes">
+			<http:operation location="/GetQuotes"/>
+			<wsdl:input>
+				<http:urlEncoded/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<http:operation location="/GetQuote"/>
+			<wsdl:input>
+				<http:urlEncoded/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<http:operation location="/GetMarketIndex"/>
+			<wsdl:input>
+				<http:urlEncoded/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<http:operation location="/GetECNQuotes"/>
+			<wsdl:input>
+				<http:urlEncoded/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:binding name="StockQuotesHttpPost" type="tns:StockQuotesHttpPost">
+		<http:binding verb="POST"/>
+		<wsdl:operation name="GetQuotes">
+			<http:operation location="/GetQuotes"/>
+			<wsdl:input>
+				<mime:content type="application/x-www-form-urlencoded"/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetQuote">
+			<http:operation location="/GetQuote"/>
+			<wsdl:input>
+				<mime:content type="application/x-www-form-urlencoded"/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetMarketIndex">
+			<http:operation location="/GetMarketIndex"/>
+			<wsdl:input>
+				<mime:content type="application/x-www-form-urlencoded"/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+		<wsdl:operation name="GetECNQuotes">
+			<http:operation location="/GetECNQuotes"/>
+			<wsdl:input>
+				<mime:content type="application/x-www-form-urlencoded"/>
+			</wsdl:input>
+			<wsdl:output>
+				<mime:content part="Body" type="text/xml"/>
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:service name="StockQuotes">
+		<wsdl:port name="StockQuotesSoap" binding="tns:StockQuotesSoap">
+			<soap:address location="http://ws.invesbot.com/stockquotes.asmx"/>
+		</wsdl:port>
+		<wsdl:port name="StockQuotesHttpGet" binding="tns:StockQuotesHttpGet">
+			<http:address location="http://ws.invesbot.com/stockquotes.asmx"/>
+		</wsdl:port>
+		<wsdl:port name="StockQuotesHttpPost" binding="tns:StockQuotesHttpPost">
+			<http:address location="http://ws.invesbot.com/stockquotes.asmx"/>
+		</wsdl:port>
+	</wsdl:service>
 </wsdl:definitions>

Modified: incubator/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml
URL: http://svn.apache.org/viewvc/incubator/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml?rev=411735&r1=411734&r2=411735&view=diff
==============================================================================
--- incubator/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml (original)
+++ incubator/synapse/trunk/java/repository/conf/sample/synapse_sample_3.xml Mon Jun  5 03:37:02 2006
@@ -20,19 +20,22 @@
   	<proxy name="InvesbotSequenceProxy" type="wsdl" description="This uses the stockquote named sequence for mediation">
 	    <endpoint protocol="http" uri="/MyfirstProxy"/>
 	    <target sequence="stockquote"/>
-	    <wsdl url="file:synapse_repository/conf/sample/sample_proxy_1.wsdl"/>
+	    <wsdl url="file:conf/sample/sample_proxy_1.wsdl"/>
+	    <policy url="file:conf/sample/sample_policy_1.xml"/>
 	  </proxy>
 	  
+<!--
 	  <proxy name="InvesbotForwardProxy" type="wsdl" description="This simply forwards all messages to the investbot endpoint">
 	    <endpoint protocol="http" uri="/MyfirstProxy"/>
 	    <target endpoint="invesbot"/>
-	    <wsdl url="file:synapse_repository/conf/sample/sample_proxy_1.wsdl"/>
+	    <wsdl url="file:conf/sample/sample_proxy_1.wsdl"/>
 	  </proxy>  	
 	  
 	  <proxy name="InvesbotDefaultProxy" type="wsdl" description="This simply forwards all messages to the investbot endpoint">
 	    <endpoint protocol="http" uri="/MyfirstProxy"/>
-	    <wsdl url="file:synapse_repository/conf/sample/sample_proxy_1.wsdl"/>
+	    <wsdl url="file:conf/sample/sample_proxy_1.wsdl"/>
 	  </proxy>
+-->
   </proxies>
 
   <rules>



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org