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

svn commit: r411711 [2/2] - in /incubator/synapse/site: ./ download/M1/ download/M2/

Modified: incubator/synapse/site/getInvolved.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/getInvolved.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/getInvolved.html (original)
+++ incubator/synapse/site/getInvolved.html Mon Jun  5 01:26:19 2006
@@ -1,15 +1,12 @@
-<html>
-<body>
-<title>Get Involved</title>
-
-<p>For more information see</p>
-
-<ol>
-	<li>The original proposal: <a href="http://wiki.apache.org/incubator/SynapseProposal">http://wiki.apache.org/incubator/SynapseProposal</a></li>
-  <li>The Wiki: <a href="http://wiki.apache.org/ws/Synapse">http://wiki.apache.org/ws/Synapse</a></li>
-  <li>The Synapse Configuration Language: <a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage">http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage</a></li>
-  <!--<li>The Wiki User Guide: <a href="http://wiki.apache.org/ws/Synapse/UserGuide">http://wiki.apache.org/ws/Synapse/UserGuide</a></li>-->
-  <!--<li>M1 release criteria: <a href="http://wiki.apache.org/ws/Synapse/M1Criteria">http://wiki.apache.org/ws/Synapse/M1Criteria</a></li>-->
-</ol>
-</body>
-</html>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - </title><style type="text/css" media="all">
+          @import url("./style/maven-base.css");
+          
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 05 June 2006
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><title>Get Involved</title><p>For more information see</p><ol>
+	<li>The original proposal: <a href="http://wiki.apache.org/incubator/SynapseProposal" class="externalLink" title="External Link">http://wiki.apache.org/incubator/SynapseProposal</a></li>
+  <li>The Wiki: <a href="http://wiki.apache.org/ws/Synapse" class="externalLink" title="External Link">http://wiki.apache.org/ws/Synapse</a></li>
+  <li>The Synapse Configuration Language: <a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage</a></li>
+  
+  
+</ol></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: incubator/synapse/site/index.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/index.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/index.html (original)
+++ incubator/synapse/site/index.html Mon Jun  5 01:26:19 2006
@@ -1,9 +1,9 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Apache Synapse</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Apache_Synapse"></a><h2>Apache Synapse</h2><p>
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Apache_Synapse"></a><h2>Apache Synapse</h2><p>
   The Synapse project will create a robust, lightweight
   implementation of a highly scalable and distributed service mediation
   framework based on Web services specifications.

Modified: incubator/synapse/site/issue-tracking.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/issue-tracking.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/issue-tracking.html (original)
+++ incubator/synapse/site/issue-tracking.html Mon Jun  5 01:26:19 2006
@@ -1,8 +1,8 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Issue Tracking</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Issue_Tracking"></a><h2>Issue Tracking</h2><p>
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Issue_Tracking"></a><h2>Issue Tracking</h2><p>
                 <a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">http://issues.apache.org/jira/browse/Synapse</a>
       </p></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>

Modified: incubator/synapse/site/mail-lists.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/mail-lists.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/mail-lists.html (original)
+++ incubator/synapse/site/mail-lists.html Mon Jun  5 01:26:19 2006
@@ -1,16 +1,16 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Mailing Lists</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Mailing_Lists"></a><h2>Mailing Lists</h2><p> 
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Mailing_Lists"></a><h2>Mailing Lists</h2><p> 
         These are the mailing lists that have been established for this
         project.  For each list, there is a subscribe, unsubscribe, and an
         archive link.
       </p><table class="bodyTable"><thead>
-        <tr class="b"><th>List Name</th><th>Subscribe</th><th>Unsubscribe</th><th>Archive</th></tr>
+        <tr class="a"><th>List Name</th><th>Subscribe</th><th>Unsubscribe</th><th>Archive</th></tr>
         </thead><tbody>
-                <tr class="a"><td>Apache Synapse Developer List</td><td>
+                <tr class="b"><td>Apache Synapse Developer List</td><td>
             <a href="mailto:synapse-dev-subscribe@ws.apache.org">Subscribe</a>
       </td><td>
             <a href="mailto:synapse-dev-unsubscribe@ws.apache.org">Unsubscribe</a>

Modified: incubator/synapse/site/maven-reports.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/maven-reports.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/maven-reports.html (original)
+++ incubator/synapse/site/maven-reports.html Mon Jun  5 01:26:19 2006
@@ -1,11 +1,11 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Project Reports</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Maven_Generated_Reports"></a><h2>Maven Generated Reports</h2><p>
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Maven_Generated_Reports"></a><h2>Maven Generated Reports</h2><p>
         This document provides an overview of the various reports that
         are automatically generated by 
         <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a>.
         Each report is briefly described below.
-      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="b"><th>Document</th><th>Description</th></tr></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: incubator/synapse/site/project-info.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/project-info.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/project-info.html (original)
+++ incubator/synapse/site/project-info.html Mon Jun  5 01:26:19 2006
@@ -1,25 +1,25 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Project Information</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="General_Project_Information"></a><h2>General Project Information</h2><p>
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="General_Project_Information"></a><h2>General Project Information</h2><p>
         This document provides an overview of the various documents and
         links that are part of this project's general information.  All
         of this content is automatically generated by 
         <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a> on
         behalf of the project.
-      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="b"><th>Document</th><th>Description</th></tr><tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td><td>
+      </p><div class="subsection"><a name="Overview"></a><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="mail-lists.html">Mailing Lists</a></td><td>
               This document provides subscription and archive
               information for this project's mailing lists.
-            </td></tr><tr class="b"><td><a href="team-list.html">Project Team</a></td><td>
+            </td></tr><tr class="a"><td><a href="team-list.html">Project Team</a></td><td>
               This document provides information on the members of
               this project.  These are the individuals who have
               contributed to the project in one form or another.
-            </td></tr><tr class="a"><td><a href="dependencies.html">Dependencies</a></td><td>
+            </td></tr><tr class="b"><td><a href="dependencies.html">Dependencies</a></td><td>
               This document lists the projects dependencies and provides
               information on each dependency.
-            </td></tr><tr class="b"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>
+            </td></tr><tr class="a"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>
               This is a link to the issue tracking system for this
               project.  Issues (bugs, features, change requests) can be
               created and queried using this link.

Modified: incubator/synapse/site/svn.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/svn.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/svn.html (original)
+++ incubator/synapse/site/svn.html Mon Jun  5 01:26:19 2006
@@ -1,67 +1,43 @@
-<html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title></title>
-</head>
-
-<body>
-<h1>Developing Apache Synapse</h1>
-
-<h2>Working with Subversion</h2>
-
-<p>The Synapse development uses Subversion for source control. To learn
-more about Subversion or to download the latest distribution, visit the <a
-href="http:///subversion.tigris.org">Subversion project site</a>.  If you are
-looking for guidance on setting up and installing Subversion, please read the
-ASF <a href="http://www.apache.org/dev/version-control.html">Source Code
-Repositories page</a>.</p>
-
-<h2>Checkout</h2>
-
-<p>Use the following URL to download latest source code of Synapse:</p>
-<ul>
-  <li><b>Use</b> <a
-    href="https://svn.apache.org/repos/asf/incubator/synapse/trunk/java">
-    https://svn.apache.org/repos/asf/incubator/synapse/trunk/java</a></li>
-</ul>
-
-<p>Once you have successfully installed Subversion, you can check out Synapse
-trunk by following these steps:</p>
-<ol type="1">
-  <li>Run <strong>svn co &lt;repository URL&gt; synapse</strong> where
-    repository URL is one of the URLs from the previous list.</li>
-  <li>This step will check out the latest version of the Synapse Java codebase
-    to a directory named "synapse".  The second parameter to the svn co selects
-    a directory to create on your local machine.  If you want to checkout
-    Synapse to a different directory, feel free to change synapse to any other
-    directory name.</li>
-  <li>To update your working copy to the latest version from the repository.
-    Execute the <strong>svn update</strong> command.</li>
-  <li>If you would like to submit a patch, you can execute <strong>svn
-    diff</strong> to create a unified diff for submission to the Synapse JIRA
-    issue tracker.</li>
-</ol>
-
-<h2>Installing Maven 1</h2>
-
-<p>Synapse build is based on Maven 1.  Maven is a build system that allows
-for the reuse of common build projects across multiple projects.  For
-information about obtaining, installing, and configuring Maven 1, please see
-the <a href="http://maven.apache.org">Maven project page</a>.  To use Maven
-to build the Synapse project, follow these simple steps:</p>
-<ol type="1">
-  <li>Install <a href="http://maven.apache.org/">Maven</a>. See <a
-    href="http://maven.apache.org/start/install.html">here</a> for
-    instructions.
-    <ul>
-      <li>Create a MAVEN_HOME environment variable.</li>
-      <li>Add MAVEN_HOME/bin to your PATH</li>
-    </ul>
-  </li>
-  <li>Go to the synapse folder in the command prompt and type
-    <strong>maven<strong>.</strong></strong></li>
-  <li>Maven will then automatically download all the jars, compile, test and
-    build the Synapse deliverables.</li>
-</ol>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - </title><style type="text/css" media="all">
+          @import url("./style/maven-base.css");
+          
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 05 June 2006
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Developing_Apache_Synapse"></a><h2>Developing Apache Synapse</h2><div class="subsection"><a name="Working_with_Subversion"></a><h3>Working with Subversion</h3><p>The Synapse development uses Subversion for source control. To learn
+more about Subversion or to download the latest distribution, visit the <a href="http:///subversion.tigris.org" class="externalLink" title="External Link">Subversion project site</a>.  If you are
+looking for guidance on setting up and installing Subversion, please read the
+ASF <a href="http://www.apache.org/dev/version-control.html" class="externalLink" title="External Link">Source Code
+Repositories page</a>.</p></div><div class="subsection"><a name="Checkout"></a><h3>Checkout</h3><p>Use the following URL to download latest source code of Synapse:</p><ul>
+  <li><b>Use</b> <a href="https://svn.apache.org/repos/asf/incubator/synapse/trunk/java">
+    https://svn.apache.org/repos/asf/incubator/synapse/trunk/java</a></li>
+</ul><p>Once you have successfully installed Subversion, you can check out Synapse
+trunk by following these steps:</p><ol type="1">
+  <li>Run <strong>svn co &lt;repository URL&gt; synapse</strong> where
+    repository URL is one of the URLs from the previous list.</li>
+  <li>This step will check out the latest version of the Synapse Java codebase
+    to a directory named "synapse".  The second parameter to the svn co selects
+    a directory to create on your local machine.  If you want to checkout
+    Synapse to a different directory, feel free to change synapse to any other
+    directory name.</li>
+  <li>To update your working copy to the latest version from the repository.
+    Execute the <strong>svn update</strong> command.</li>
+  <li>If you would like to submit a patch, you can execute <strong>svn
+    diff</strong> to create a unified diff for submission to the Synapse JIRA
+    issue tracker.</li>
+</ol></div><div class="subsection"><a name="Installing_Maven_1"></a><h3>Installing Maven 1</h3><p>Synapse build is based on Maven 1.  Maven is a build system that allows
+for the reuse of common build projects across multiple projects.  For
+information about obtaining, installing, and configuring Maven 1, please see
+the <a href="http://maven.apache.org" class="externalLink" title="External Link">Maven project page</a>.  To use Maven
+to build the Synapse project, follow these simple steps:</p><ol type="1">
+  <li>Install <a href="http://maven.apache.org/" class="externalLink" title="External Link">Maven</a>. See <a href="http://maven.apache.org/start/install.html" class="externalLink" title="External Link">here</a> for
+    instructions.
+    <ul>
+      <li>Create a MAVEN_HOME environment variable.</li>
+      <li>Add MAVEN_HOME/bin to your PATH</li>
+    </ul>
+  </li>
+  <li>Go to the synapse folder in the command prompt and type
+    <strong>maven<strong>.</strong></strong></li>
+  <li>Maven will then automatically download all the jars, compile, test and
+    build the Synapse deliverables.</li>
+</ol></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Modified: incubator/synapse/site/team-list.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/team-list.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/team-list.html (original)
+++ incubator/synapse/site/team-list.html Mon Jun  5 01:26:19 2006
@@ -15,9 +15,9 @@
   	
   	  function init() {
 	          }
-    </script></head><body class="composite" onload="init();"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+    </script></head><body class="composite" onload="init();"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
                 	Last published: 05 June 2006
-                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.html">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded"
 ><a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Team"></a><h2>The Team</h2><p>
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Team"></a><h2>The Team</h2><p>
         A successful project requires many people to play many roles.
         Some members write code or documentation, while others are
         valuable as testers, submitting patches and suggestions.

Modified: incubator/synapse/site/userguide.html
URL: http://svn.apache.org/viewvc/incubator/synapse/site/userguide.html?rev=411711&r1=411710&r2=411711&view=diff
==============================================================================
--- incubator/synapse/site/userguide.html (original)
+++ incubator/synapse/site/userguide.html Mon Jun  5 01:26:19 2006
@@ -1,428 +1,302 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html>
-<head>
-  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-  <title>Synapse Userguide</title>
-</head>
-<body>
-<h1>User Guide</h1>
-<p>Apache Synapse is a mediation framework for Web Services. Synapse
-allows messages flowing through, into, or out of an organization to be
-mediated. Refer to the project documentation for more details.<br>
-</p>
-<h2>Getting started</h2>
-<h3>Synapse Installation<br>
-</h3>
-<p>Synapse is available in two distributions. A standalone lightweight
-distribution which runs on its own HTTP server, and as a WAR
-distribution.
-The WAR distribution is not currently supported for the Milestone M2
-release. Hence you will need to start the lightweight version of
-Synapse as described below.<br>
-</p>
-<p>Synapse will always start in the SYNAPSE_HOME directory, which is
-where Synapse is installed. This directory has the following structure.<br>
-</p>
-<table style="width: 80%; text-align: left;" border="0" cellpadding="2"
- cellspacing="2">
-  <tbody>
-    <tr>
-      <td style="vertical-align: top;">/synapse<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/bin<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">Contains the binaries. i.e.
-synapse.sh and synapse.bat</td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/lib<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/endorsed<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">If validation mediator is used,
-Xerces parser JAR files should be placed here</td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/samples<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">This directory includes several
-samples
-with varying complexity.</td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/synapse_repository</td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">This is the underlying Axis2
-repository.
-Refer to Axis2 documentation for more information and structure of this.<br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/conf<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">Contains the default synapse.xml
-configuration file and the axis2.xml configuration file for Axis<br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/sample<br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">Contains sample synapse XML
-configurations to be used with the samples<br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/modules<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/services<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-    </tr>
-    <tr>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">/xdocs<br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;"><br>
-      </td>
-      <td style="vertical-align: top;">-<br>
-      </td>
-      <td style="vertical-align: top;">Contains bundled documentation<br>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<br>
-<br>
-<h3>Starting Synapse through the <span style="font-family: monospace;"></span>synapse
-[.sh or .bat] script</h3>
-<p>The command line for synapse-lightweight takes the repository
-directory and listening port as optional parameters. However as these
-arguments are optional, if they are not specified the port will default
-to 8080 for http and the repository to the 'synapse_repository'
-directory.&nbsp; Execution of the script starts up synapse as follows.<br>
-</p>
-<table
- style="width: 905px; height: 33px; text-align: left; margin-left: auto; margin-right: auto;"
- border="1" cellpadding="2" cellspacing="2">
-  <tbody>
-    <tr>
-      <td
- style="background-color: rgb(255, 255, 204); vertical-align: top;">C:\Java\SynapseDist\synapse&gt;bin\synapse.bat<br>
-......<br>
-[SimpleHTTPServer] Starting<br>
-[SimpleHTTPServer] Using the Axis2 Repository
-C:\Java\SynapseDist\synapse\bin\..\synapse_repository<br>
-[SimpleHTTPServer] Listening on port 8080<br>
-[main] INFO&nbsp; SynapseAxis2Interceptor - Initializing Synapse...<br>
-[main] INFO&nbsp; SynapseAxis2Interceptor - System property
-'synapse.xml' specifies synapse configuration&nbsp; as
-C:\Java\SynapseDist\synapse\bin\..\synapse_repository\conf\synapse.xml<br>
-[main] INFO&nbsp; XMLConfigurationBuilder - Generating the Synapse
-configuration model by parsing the XML configuration<br>
-[main] INFO&nbsp; SynapseConfigurationBuilder - Loaded Synapse
-configuration from :
-C:\Java\SynapseDist\synapse\bin\..\synapse_repository\conf\synapse.xml<br>
-[main] INFO&nbsp; SynapseAxis2Interceptor - Synapse initialized...<br>
-[SimpleHTTPServer] Started<br>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<br>
-<p>If required the port and the Axis2 repository locations could be
-specified as follows<br>
-</p>
-<pre> synapse.sh -p5043 synapse_repository</pre>
-<p>A convenience method to start Synapse with sample configurations
-(found in synapse_repository\conf\sample) is
-available with the M2 release. This could be used as follows:</p>
-<pre> synapse.sh -sample &lt;number&gt;</pre>
-<p>&lt;number&gt; could be 0, 1 or 2, and will pick up the
-synapse_repository\conf\sample\synapse_sample_&lt;number&gt;.xml file
-from the samples.<br>
-</p>
-<p>The default log4j.properties file found in the SYNAPSE_HOME
-directory sets the default Synapse log level as DEBUG. You may change
-this to INFO or WARN as required.<br>
-</p>
-<h3>Building the Synapse source</h3>
-<p>If you have downloaded the Synapse source, and set up Maven and its
-dependencies, you could build the binary distribution as follows:<br>
-</p>
-<pre> maven dist-bin</pre>
-<p>This creates the Synapse-Incubating-M2-SNAPSHOT-bin.zip distribution
-file within target\dist<br>
-</p>
-<pre> maven dist-extensions<br></pre>
-<p>The dist-extensions target builds the Synapse extensions
-Extensions-Synapse-M2-SNAPSHOT-bin.zip into target\dist<br>
-</p>
-<h3>Installing Extensions</h3>
-Synapse extensions allows the core of Synapse to be kept to the minimum
-level, yet still allow extension. Hence the Spring and Validation
-support which depends
-on the Spring and Xerces JARs are kept outside of the core distribution
-as extensions. The extensions are written using the Synapse SPI and the
-API which allows the Synapse functionality and configuration to be
-enhanced. (Refer to the Extending Synapse document for more
-information) Hence the Spring extension source provides a good example
-for
-someone interested in using the SPI /API to extend the functionality
-and
-configuration of Synapse.<br>
-<ul>
-  <li>Spring extension</li>
-</ul>
-<p style="margin-left: 40px;">The Spring extension requires spring.jar
-to be placed on the synapse SYNAPSE_HOME/lib folder. In addition, you
-will need to
-place the synapse_extensions.jar file which could be found within the
-Extensions-Synapse-M2-SNAPSHOT-bin.zip distribution file to be placed
-into the same folder.<br>
-</p>
-<ul>
-  <li>Validate mediator<br>
-  </li>
-</ul>
-<p style="margin-left: 40px;">The Validate mediator depends on the
-Xerces 2.8.0 parser. To properly setup the Xerces parser, you will need
-to place the xml-apis.jar and xercesImpl.jar JAR files of Xerces into
-the SYNAPSE_HOME/lib/endorsed directory. If you have already installed
-Xerces into
-your JAVA_HOME/lib/endorsed directory, you may omit the above step.<br>
-<br>
-</p>
-<h2>Deployment models</h2>
-<p>Synapse can intermediate in a number of different modes as listed
-below. Refer to the README.txt in the samples directory for examples
-utilizing these different models.<br>
-</p>
-<ul>
-  <li>Transparent mode
-    <ol>
-    </ol>
-    <ul>
-      <li>Synapse acts as an HTTP Proxy.</li>
-      <li>Clients are configured with the Synapse endpoint URL as the
-HTTP Proxy URL.</li>
-      <li>Synapse can work with both WS-A and non-WS-A SOAP messages.</li>
-    </ul>
-    <ol>
-    </ol>
-  </li>
-  <li>Gateway mode
-    <ol>
-    </ol>
-    <ul>
-      <li>The client explicitly sends a message to Synapse (with or
-without WS-A headers)</li>
-      <li>The synapse configuration must include enough routing
-information to
-correctly set the WS-A To and then Synapse forwards the message</li>
-    </ul>
-    <ol>
-    </ol>
-  </li>
-  <li>Smart client mode
-    <ol>
-    </ol>
-    <ul>
-      <li>The client sends the message to Synapse but sets the WS-A
-headers to the ultimate destination</li>
-    </ul>
-  </li>
-</ul>
-<h2>Processing model</h2>
-<p>Synapse has an overall model under which there are two ways to
-extend the framework. This essentially maps into the
-&lt;definitions&gt; or global Synapse configuration extension through
-the SPI; and the &lt;rules&gt; or mediator extension through the API.<br>
-</p>
-<ol>
-  <li>
-    <p>Using the SPI: Developers can build Synapse configuration
-extensions, which
-extend the XML configuration of Synapse<br>
-    </p>
-  </li>
-  <li>
-    <p>Using the API: Developers can build Mediators, which extend the
-functionality of Synapse<br>
-    </p>
-  </li>
-</ol>
-<p>There are also built-in mediators that do common tasks such as
-logging,
-editing etc. Typically users of Synapse extend the function using
-mediators, while the Synapse development teams can extend the core by
-building extensions.</p>
-<p>A synapse deployment attaches to one or more transport listeners,
-and mediates messages from those listeners. One of the key decisions is
-how to "attach" mediators to messages.<br>
-</p>
-<h2>Message Mediation</h2>
-The Synapse configuration language describes the XML syntax used to
-configure Synapse, and describes the built-in mediators. Please refer
-to <a
- href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage">http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage</a>
-for more information.<br>
-<br>
-<h3>User Mediators</h3>
-Synapse allows users to extend the built in mediators by introducing
-their
-own. The mediators use the Synapse API. The main API interfaces are
-described below. A user mediator implementation could be as simple as
-writing your own Java class implementing the
-org.apache.synapse.api.Mediator interface, which essentially defines
-one single method <br>
-<pre>public boolean mediate(MessageContext synCtx);<br></pre>
-<p>You may additionally define this class as a Spring bean using the
-Synapse
-Spring extension. The advanced user may want to write his own custom
-mediator as well as extend the XML configuration model with a custom
-configuration extension.<br>
-<br>
-</p>
-<h3>Writing a custom Class mediator implementation</h3>
-A custom class mediator must extend the Mediator interface, and
-implement the public boolean mediate(MessageContext synCtx) method and
-a no argument constructor. The MessageContext allows the mediator to
-use message content or to modify the message as required, and hand it
-over to the next mediator as defined in the configuration. Class
-mediators could be configured as follows:<br>
-<pre>&lt;class name="class-name"&gt;<br>    &lt;property name="string" (value="literal" | expression="xpath")/&gt;*<br>&lt;/class&gt;<br></pre>
-The class mediator is built into the core of Synapse, and creates an
-instance of your specified class - which must be placed into the
-SYNAPSE_HOME/lib folder as a JAR file. If any properties are defined in
-the XML configuration the setter methods are invoked. However only
-String properties are allowed for Class mediators at this time. Any
-dependent libraries use by your class mediator implementation should be
-placed into the same lib folder as well.<br>
-<br>
-<h3>Writing a custom Spring mediator implementation</h3>
-A Spring mediator implementation is a class mediator, which is managed
-by a given Spring configuration. The Spring configuration may be
-defined globally to the Synapse Configuration and reused by multiple
-Spring managed mediator beans or defined inline per bean. Refer to the
-configuration syntax for more information. As the Spring mediator
-implementation is distributed as an "extension" to the core Synapse
-distribution, you will need to manually place the
-extension_mediators.jar into the SYNAPSE_HOME/lib folder as well as
-place the spring.jar and any other dependencies into the same directory.<br>
-<br>
-A reusable Spring configuration may be defined within the XML
-configuration file as follows within the &lt;definitions&gt; element:<br>
-<br>
-<pre>&lt;spring:config name="string" src="file"/&gt;</pre>
-<br>
-And a Spring mediator implementation may be defined within the
-&lt;rules&gt; element as follows:<br>
-<br>
-<pre>&lt;spring bean="exampleBean1" (config="spring1" | src="spring.xml)"/&gt;</pre>
-<br>
-The Spring configuration referenced by the "src" attribute will be
-initialized and the bean with the name given by the "bean" attribute
-will be looked up for mediation of the message. This bean must
-implement the Mediator interface. If a reusable Spring configuration
-was defined, the bean definition could refer to this configuration
-through the name given in the "config" attribute.<br>
-<span style="font-family: monospace;"><br>
-</span><br>
-<!-- end page -->
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Synapse - Synapse Userguide</title><style type="text/css" media="all">
+          @import url("./style/maven-base.css");
+          
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://ws.apache.org/" id="organizationLogo"><img alt="Apache Web Services" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://incubator.apache.org/synapse/" id="projectLogo"><img alt="Apache Synpase" src="http://incubator.apache.org/synapse/images/synapse.png"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 05 June 2006
+                  | Doc for M2</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuSynapse"><h5>Synapse</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="expanded"><a href="">Download Synapse</a><ul><li class="none"><a href="download.cgi">Releases</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/incubator/synapse/trunk/java/" class="externalLink" title="External Link">Source Code</a></li></ul></li><li class="expanded"><a href="">Documentation</a><ul><li class="none"><a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">Synapse configuration language and syntax</a></li><li class="none"><a href="userguide.html">User Guide</a></li><li class="none"><a href="extending_synapse.html">Extending Synapse</a></li></ul></li><li class="none"><a href="getInvolved.html">Get Involved</a></li><li class="expanded">
 <a href="">Project Information</a><ul><li class="none"><a href="http://issues.apache.org/jira/browse/Synapse" class="externalLink" title="External Link">Issue Tracking</a></li><li class="none"><a href="mail-lists.html">Mailing List</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="./images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="User_Guide"></a><h2>User Guide</h2><p>Apache Synapse is a mediation framework for Web Services. Synapse
+allows messages flowing through, into, or out of an organization to be
+mediated. Refer to the project documentation for more details.<br></br>
+</p><div class="subsection"><a name="Getting_started"></a><h3>Getting started</h3></div><div class="subsection"><a name="Synapse_Installation"></a><h3>Synapse Installation</h3><p>Synapse is available in two distributions. A standalone lightweight
+distribution which runs on its own HTTP server, and as a WAR
+distribution.
+The WAR distribution is not currently supported for the Milestone M2
+release. Hence you will need to start the lightweight version of
+Synapse as described below.<br></br>
+</p><p>Synapse will always start in the SYNAPSE_HOME directory, which is
+where Synapse is installed. This directory has the following structure.<br></br>
+</p><table class="bodyTable"><tbody>
+    <tr class="a"><td style="vertical-align: top;">/synapse<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td></tr>
+    <tr class="b"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/bin<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">Contains the binaries. i.e.
+synapse.sh and synapse.bat</td></tr>
+    <tr class="a"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/lib<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td></tr>
+    <tr class="b"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/endorsed<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">If validation mediator is used,
+Xerces parser JAR files should be placed here</td></tr>
+    <tr class="a"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/samples<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">This directory includes several
+samples
+with varying complexity.</td></tr>
+    <tr class="b"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/synapse_repository</td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">This is the underlying Axis2
+repository.
+Refer to Axis2 documentation for more information and structure of this.<br></br>
+      </td></tr>
+    <tr class="a"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/conf<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">Contains the default synapse.xml
+configuration file and the axis2.xml configuration file for Axis<br></br>
+      </td></tr>
+    <tr class="b"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/sample<br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">Contains sample synapse XML
+configurations to be used with the samples<br></br>
+      </td></tr>
+    <tr class="a"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/modules<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td></tr>
+    <tr class="b"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/services<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td></tr>
+    <tr class="a"><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">/xdocs<br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;"><br></br>
+      </td><td style="vertical-align: top;">-<br></br>
+      </td><td style="vertical-align: top;">Contains bundled documentation<br></br>
+      </td></tr>
+  </tbody></table><br></br><br></br></div><div class="subsection"><a name="Starting_Synapse_through_the_synapse___sh_or__bat__script"></a><h3>Starting Synapse through the synapse [.sh or .bat] script</h3><p>The command line for synapse-lightweight takes the repository
+directory and listening port as optional parameters. However as these
+arguments are optional, if they are not specified the port will default
+to 8080 for http and the repository to the 'synapse_repository'
+directory.  Execution of the script starts up synapse as follows.<br></br>
+</p><table class="bodyTable"><tbody>
+    <tr class="b"><td style="background-color: rgb(255, 255, 204); vertical-align: top;">C:\Java\SynapseDist\synapse&gt;bin\synapse.bat<br></br>
+......<br></br>
+[SimpleHTTPServer] Starting<br></br>
+[SimpleHTTPServer] Using the Axis2 Repository
+C:\Java\SynapseDist\synapse\bin\..\synapse_repository<br></br>
+[SimpleHTTPServer] Listening on port 8080<br></br>
+[main] INFO  SynapseAxis2Interceptor - Initializing Synapse...<br></br>
+[main] INFO  SynapseAxis2Interceptor - System property
+'synapse.xml' specifies synapse configuration  as
+C:\Java\SynapseDist\synapse\bin\..\synapse_repository\conf\synapse.xml<br></br>
+[main] INFO  XMLConfigurationBuilder - Generating the Synapse
+configuration model by parsing the XML configuration<br></br>
+[main] INFO  SynapseConfigurationBuilder - Loaded Synapse
+configuration from :
+C:\Java\SynapseDist\synapse\bin\..\synapse_repository\conf\synapse.xml<br></br>
+[main] INFO  SynapseAxis2Interceptor - Synapse initialized...<br></br>
+[SimpleHTTPServer] Started<br></br>
+      </td></tr>
+  </tbody></table><br></br><p>If required the port and the Axis2 repository locations could be
+specified as follows<br></br>
+</p>
+    <div class="source"><pre> synapse.sh -p5043 synapse_repository
+</pre></div>
+  <p>A convenience method to start Synapse with sample configurations
+(found in synapse_repository\conf\sample) is
+available with the M2 release. This could be used as follows:</p>
+    <div class="source"><pre> synapse.sh -sample &lt;number&gt;
+</pre></div>
+  <p>&lt;number&gt; could be 0, 1 or 2, and will pick up the
+synapse_repository\conf\sample\synapse_sample_&lt;number&gt;.xml file
+from the samples.<br></br>
+</p><p>The default log4j.properties file found in the SYNAPSE_HOME
+directory sets the default Synapse log level as DEBUG. You may change
+this to INFO or WARN as required.<br></br>
+</p></div><div class="subsection"><a name="Building_the_Synapse_source"></a><h3>Building the Synapse source</h3><p>If you have downloaded the Synapse source, and set up Maven and its
+dependencies, you could build the binary distribution as follows:<br></br>
+</p>
+    <div class="source"><pre> maven dist-bin
+</pre></div>
+  <p>This creates the Synapse-Incubating-M2-SNAPSHOT-bin.zip distribution
+file within target\dist<br></br>
+</p>
+    <div class="source"><pre> maven dist-extensions
+</pre></div>
+  <p>The dist-extensions target builds the Synapse extensions
+Extensions-Synapse-M2-SNAPSHOT-bin.zip into target\dist<br></br>
+</p></div><div class="subsection"><a name="Installing_Extensions"></a><h3>Installing Extensions</h3><p>
+Synapse extensions allows the core of Synapse to be kept to the minimum
+level, yet still allow extension. Hence the Spring and Validation
+support which depends
+on the Spring and Xerces JARs are kept outside of the core distribution
+as extensions. The extensions are written using the Synapse SPI and the
+API which allows the Synapse functionality and configuration to be
+enhanced. (Refer to the Extending Synapse document for more
+information) Hence the Spring extension source provides a good example
+for
+someone interested in using the SPI /API to extend the functionality
+and
+configuration of Synapse.</p><br></br><ul>
+  <li>Spring extension</li>
+</ul><p style="margin-left: 40px;">The Spring extension requires spring.jar
+to be placed on the synapse SYNAPSE_HOME/lib folder. In addition, you
+will need to
+place the synapse_extensions.jar file which could be found within the
+Extensions-Synapse-M2-SNAPSHOT-bin.zip distribution file to be placed
+into the same folder.<br></br>
+</p><ul>
+  <li>Validate mediator<br></br>
+  </li>
+</ul><p style="margin-left: 40px;">The Validate mediator depends on the
+Xerces 2.8.0 parser. To properly setup the Xerces parser, you will need
+to place the xml-apis.jar and xercesImpl.jar JAR files of Xerces into
+the SYNAPSE_HOME/lib/endorsed directory. If you have already installed
+Xerces into
+your JAVA_HOME/lib/endorsed directory, you may omit the above step.<br></br>
+<br></br>
+</p></div><div class="subsection"><a name="Deployment_models"></a><h3>Deployment models</h3><p>Synapse can intermediate in a number of different modes as listed
+below. Refer to the README.txt in the samples directory for examples
+utilizing these different models.<br></br>
+</p><ul>
+  <li>Transparent mode
+    <ol>
+    </ol>
+    <ul>
+      <li>Synapse acts as an HTTP Proxy.</li>
+      <li>Clients are configured with the Synapse endpoint URL as the
+HTTP Proxy URL.</li>
+      <li>Synapse can work with both WS-A and non-WS-A SOAP messages.</li>
+    </ul>
+    <ol>
+    </ol>
+  </li>
+  <li>Gateway mode
+    <ol>
+    </ol>
+    <ul>
+      <li>The client explicitly sends a message to Synapse (with or
+without WS-A headers)</li>
+      <li>The synapse configuration must include enough routing
+information to
+correctly set the WS-A To and then Synapse forwards the message</li>
+    </ul>
+    <ol>
+    </ol>
+  </li>
+  <li>Smart client mode
+    <ol>
+    </ol>
+    <ul>
+      <li>The client sends the message to Synapse but sets the WS-A
+headers to the ultimate destination</li>
+    </ul>
+  </li>
+</ul></div><div class="subsection"><a name="Processing_model"></a><h3>Processing model</h3><p>Synapse has an overall model under which there are two ways to
+extend the framework. This essentially maps into the
+&lt;definitions&gt; or global Synapse configuration extension through
+the SPI; and the &lt;rules&gt; or mediator extension through the API.<br></br>
+</p><ol>
+  <li>
+    <p>Using the SPI: Developers can build Synapse configuration
+extensions, which
+extend the XML configuration of Synapse<br></br>
+    </p>
+  </li>
+  <li>
+    <p>Using the API: Developers can build Mediators, which extend the
+functionality of Synapse<br></br>
+    </p>
+  </li>
+</ol><p>There are also built-in mediators that do common tasks such as
+logging,
+editing etc. Typically users of Synapse extend the function using
+mediators, while the Synapse development teams can extend the core by
+building extensions.</p><p>A synapse deployment attaches to one or more transport listeners,
+and mediates messages from those listeners. One of the key decisions is
+how to "attach" mediators to messages.<br></br>
+</p></div><div class="subsection"><a name="Message_Mediation"></a><h3>Message Mediation</h3><p>
+The Synapse configuration language describes the XML syntax used to
+configure Synapse, and describes the built-in mediators. Please refer
+to <a href="http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage" class="externalLink" title="External Link">http://wiki.apache.org/incubator/Synapse/SynapseConfigurationLanguage</a>
+for more information.</p><br></br><br></br></div><div class="subsection"><a name="User_Mediators"></a><h3>User Mediators</h3><p>
+Synapse allows users to extend the built in mediators by introducing
+their
+own. The mediators use the Synapse API. The main API interfaces are
+described below. A user mediator implementation could be as simple as
+writing your own Java class implementing the
+org.apache.synapse.api.Mediator interface, which essentially defines
+one single method </p><br></br>
+    <div class="source"><pre>public boolean mediate(MessageContext synCtx);
+</pre></div>
+  <p>You may additionally define this class as a Spring bean using the
+Synapse
+Spring extension. The advanced user may want to write his own custom
+mediator as well as extend the XML configuration model with a custom
+configuration extension.<br></br>
+<br></br>
+</p></div><div class="subsection"><a name="Writing_a_custom_Class_mediator_implementation"></a><h3>Writing a custom Class mediator implementation</h3><p>
+A custom class mediator must extend the Mediator interface, and
+implement the public boolean mediate(MessageContext synCtx) method and
+a no argument constructor. The MessageContext allows the mediator to
+use message content or to modify the message as required, and hand it
+over to the next mediator as defined in the configuration. Class
+mediators could be configured as follows:</p><br></br>
+    <div class="source"><pre>&lt;class name="class-name"&gt;    &lt;property name="string" (value="literal" | expression="xpath")/&gt;*&lt;/class&gt;</pre></div>
+  <p>
+The class mediator is built into the core of Synapse, and creates an
+instance of your specified class - which must be placed into the
+SYNAPSE_HOME/lib folder as a JAR file. If any properties are defined in
+the XML configuration the setter methods are invoked. However only
+String properties are allowed for Class mediators at this time. Any
+dependent libraries use by your class mediator implementation should be
+placed into the same lib folder as well.</p><br></br><br></br></div><div class="subsection"><a name="Writing_a_custom_Spring_mediator_implementation"></a><h3>Writing a custom Spring mediator implementation</h3><p>
+A Spring mediator implementation is a class mediator, which is managed
+by a given Spring configuration. The Spring configuration may be
+defined globally to the Synapse Configuration and reused by multiple
+Spring managed mediator beans or defined inline per bean. Refer to the
+configuration syntax for more information. As the Spring mediator
+implementation is distributed as an "extension" to the core Synapse
+distribution, you will need to manually place the
+extension_mediators.jar into the SYNAPSE_HOME/lib folder as well as
+place the spring.jar and any other dependencies into the same directory.</p><br></br><br></br><p>
+A reusable Spring configuration may be defined within the XML
+configuration file as follows within the &lt;definitions&gt; element:</p><br></br><br></br>
+    <div class="source"><pre>&lt;spring:config name="string" src="file"/&gt;
+</pre></div>
+  <br></br><p>
+And a Spring mediator implementation may be defined within the
+&lt;rules&gt; element as follows:</p><br></br><br></br>
+    <div class="source"><pre>&lt;spring bean="exampleBean1" (config="spring1" | src="spring.xml)"/&gt;
+</pre></div>
+  <br></br><p>
+The Spring configuration referenced by the "src" attribute will be
+initialized and the bean with the name given by the "bean" attribute
+will be looked up for mediation of the message. This bean must
+implement the Mediator interface. If a reusable Spring configuration
+was defined, the bean definition could refer to this configuration
+through the name given in the "config" attribute.</p><br></br><span style="font-family: monospace;"><br></br>
+</span><br></br></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2006, Apache Web Services</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file



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