Author: ruwan
Date: Tue Jul  7 11:37:31 2009
New Revision: 40974
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=40974

Log:
Fixing the documentation

Modified:
   branches/esb/java/2.1/product/docs/resources/images/esb-architecture.png
   branches/esb/java/2.1/product/docs/resources/images/synapse-flow.png
   branches/esb/java/2.1/product/docs/xdoc/configuration_language.xml
   branches/esb/java/2.1/product/docs/xdoc/index.xml
   branches/esb/java/2.1/product/docs/xdoc/user_guide.xml

Modified: 
branches/esb/java/2.1/product/docs/resources/images/esb-architecture.png
URL: 
http://wso2.org/svn/browse/wso2/branches/esb/java/2.1/product/docs/resources/images/esb-architecture.png?rev=40974&r1=40973&r2=40974&view=diff
==============================================================================
Binary files. No diff available.

Modified: branches/esb/java/2.1/product/docs/resources/images/synapse-flow.png
URL: 
http://wso2.org/svn/browse/wso2/branches/esb/java/2.1/product/docs/resources/images/synapse-flow.png?rev=40974&r1=40973&r2=40974&view=diff
==============================================================================
Binary files. No diff available.

Modified: branches/esb/java/2.1/product/docs/xdoc/configuration_language.xml
URL: 
http://wso2.org/svn/browse/wso2/branches/esb/java/2.1/product/docs/xdoc/configuration_language.xml?rev=40974&r1=40973&r2=40974&view=diff
==============================================================================
--- branches/esb/java/2.1/product/docs/xdoc/configuration_language.xml  
(original)
+++ branches/esb/java/2.1/product/docs/xdoc/configuration_language.xml  Tue Jul 
 7 11:37:31 2009
@@ -26,121 +26,8 @@
   <title>
       WSO2 ESB - Configuration Language
   </title>
-  <link href="css/esb-docs.css" rel="stylesheet" />
-  <style type="text/css">
-    .command {
-        border: 1px dashed #3c78b5;
-        text-align: left;
-        background-color: #f0f0f0;
-        padding: 3px;
-        font-size: 11px;
-        font-family: Courier;
-        margin: 10px;
-        line-height: 13px;
-    }
-    .consoleOutput {
-        border: 1px dashed #3c78b5;
-        font-size: 11px;
-        font-family: Courier;
-        margin: 10px;
-        line-height: 13px;
-        background-color: #f0f0f0;
-        border-bottom: 1px dashed #3c78b5;
-        padding: 3px;
-        border-style: solid;
-    }
-    .info {
-        border-style: solid;
-        border-width: 1px;
-        border-color: #090;
-        background-color: #dfd;
-        text-align:left;
-        margin-top: 5px;
-        margin-bottom: 5px;
-    }
-    li {
-        font-family: Verdana, arial, sans-serif;
-        font-size: 11px;
-        line-height: 16px;
-        color: #000000;
-        font-weight: normal;
-    }
-    p {
-        font-family: Verdana, arial, sans-serif;
-        font-size: 11px;
-        line-height: 16px;
-        color: #000000;
-        font-weight: normal;
-    }
-    pre {
-        padding: 0px;
-        margin-top: 5px;
-        margin-left: 15px;
-        margin-bottom: 5px;
-        margin-right: 5px;
-        text-align: left;
-        background-color: #f0f0f0;
-        padding: 3px;
-        border: 1px dashed #3c78b5;
-        font-size: 11px;
-        font-family: Courier;
-        margin: 10px;
-        line-height: 13px;
-    }
-    h1 {
-        font-size: 24px;
-        line-height: normal;
-        font-weight: bold;
-        background-color: #f0f0f0;
-        color: #003366;
-        border-bottom: 1px solid #3c78b5;
-        padding: 2px;
-        margin: 36px 0px 4px 0px;
-    }
-    h2 {
-        font-size: 18px;
-        line-height: normal;
-        font-weight: bold;
-        background-color: #f0f0f0;
-        border-bottom: 1px solid #3c78b5;
-        padding: 2px;
-        margin: 27px 0px 4px 0px;
-    }
-    h3 {
-        font-size: 14px;
-        line-height: normal;
-        font-weight: bold;
-        background-color: #f0f0f0;
-        padding: 2px;
-        margin: 21px 0px 4px 0px;
-    }
-    h4 {
-        font-size: 12px;
-        line-height: normal;
-        font-weight: bold;
-        background-color: #f0f0f0;
-        padding: 2px;
-        margin: 18px 0px 4px 0px;
-    }
-    .data-table{
-        font-family:Verdana,Arial,Helvetica,sans-serif;
-        font-size:11px;
-        border:0px;
-        margin:0px;
-        border:solid 1px #cdcdcd;
-    }
-    .data-table th{
-        background-color:#eeeeee;
-        border-bottom:solid 1px #8d8d8d;
-        padding-top:5px;
-        padding-left:3px;
-        text-align:left;
-    }
-    .data-table td{
-        padding-top:4px;
-        padding-left:3px;
-        border-bottom:solid 1px #e1e1e1;
-    }</style>
+  <link href="css/esb-docs.css" rel="stylesheet"/>
+  <link href="styles/dist-docs.css" rel="stylesheet" type="text/css" 
media="all"/>
 </head>
 
 <body>
@@ -195,8 +82,7 @@
 configured to return a custom message or a fault to the requesting client
 without forwarding the request to the actual service. </p>
 
-<p><img alt="Synapse message flow" src="images/synapse-flow.png" width="400"
-height="300" /> </p>
+<p><img alt="Synapse message flow" src="images/synapse-flow.png" width="800px" 
/> </p>
 
 <p>The Synapse ESB can operate in two modes: </p>
 
@@ -340,7 +226,7 @@
 &lt;definitions&gt; element would be treated as the "main" sequence, if a named
 sequence with the name "main" cannot be found. </p>
 
-<h2><a id="registry">Registry</a> </h2>
+<h2 id="registry">Registry</h2>
 
 <p>The &lt;registry&gt; element is used to define the remote registry used by
 the configuration. The registry provider specifies an implementation class for
@@ -375,7 +261,7 @@
 different resources, or mark some resources as never expires. (e.g. Check the
 WSO2 ESB implementation built over the Apache Synapse ESB core) </p>
 
-<h3><a id="localEntry">Local Registry / Local Entry</a> </h3>
+<h3 id="localEntry">Local Registry / Local Entry</h3>
 
 <p>The &lt;localEntry&gt; element is used to declare registry entries that are
 local to the Synapse instance, as shown below </p>
@@ -398,7 +284,7 @@
     &lt;/localEntry&gt;
 &lt;localEntry key="xslt-key-req" 
src="file:repository/conf/sample/resources/transform/transform.xslt"/&gt;</pre>
 
-<h2><a id="sequence">Sequences</a> </h2>
+<h2 id="sequence">Sequences</h2>
 
 <p>A &lt;sequence&gt; element is used to define a sequence of mediators that
 can be invoked later by name. The sequences named "main" and "fault" has
@@ -433,7 +319,7 @@
   ..
 &lt;/sequence&gt;</pre>
 
-<h2><a id="endpoint">Endpoints</a> </h2>
+<h2 id="endpoint">Endpoints</h2>
 
 <p>An &lt;endpoint&gt; element defines a destination for an outgoing message.
 An endpoint may be specified as an address endpoint, WSDL based endpoint, a
@@ -453,7 +339,7 @@
 log4j.properties file. Setting the trace log level to TRACE will dump detailed
 trace information including message payloads. </p>
 
-<h4><a id="address-endpoint">Address Endpoint</a> </h4>
+<h3 id="address-endpoint">Address Endpoint</h3>
 
 <p>Address endpoint is an endpoint defined by specifying the EPR and other
 attributes of the endpoint directly in the configuration. The 'uri' attribute
@@ -549,11 +435,11 @@
       <td><tt>vfs:file:///home/user/directory</tt></td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td><tt>vfs:file:///home/user/file</tt></td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       
<td><tt>vfs:ftp://guest:gu...@localhost/directory?vfs.passive=true</tt></td>
     </tr>
     <tr>
@@ -563,7 +449,7 @@
   </tbody>
 </table>
 
-<h4><a id="default-endpoint">Default Endpoint</a> </h4>
+<h3 id="default-endpoint">Default Endpoint</h3>
 
 <p>Default endpoint is an endpoint defined for adding QoS and other
 configurations to the endpoint which is resolved from the 'To' address of the
@@ -590,7 +476,7 @@
   &lt;/suspendDurationOnFailure&gt;?
 &lt;/default&gt;</pre>
 
-<h4><a id="wsdl-endpoint">WSDL Endpoint</a> </h4>
+<h3 id="wsdl-endpoint">WSDL Endpoint</h3>
 
 <p>WSDL endpoint is an endpoint definition based on a specified WSDL document.
 The WSDL document can be specified either as a URI or as an inlined definition
@@ -625,7 +511,7 @@
   &lt;/timeout&gt;?
 &lt;/wsdl&gt;</pre>
 
-<h4><a id="load-balanced-endpoint">Load balanced Endpoint</a> </h4>
+<h3 id="load-balanced-endpoint">Load balanced Endpoint</h3>
 
 <p>A Load balanced endpoint distributes the messages (load) arriving at it
 among a set of listed endpoints by evaluating the load balancing policy and any
@@ -656,7 +542,7 @@
   &lt;endpoint .../&gt;+
 &lt;/loadBalance&gt;</pre>
 
-<h4><a id="fail-over-endpoint">Failover Endpoint</a> </h4>
+<h3 id="fail-over-endpoint">Failover Endpoint</h3>
 
 <p>Failover endpoints send messages to the listed endpoints with the following
 failover behavior. At the start, the first listed endpoint is selected as the
@@ -669,7 +555,7 @@
   &lt;endpoint .../&gt;+
 &lt;/failover&gt;</pre>
 
-<h2><a id="proxy">Proxy service</a> </h2>
+<h2 id="proxy">Proxy service</h2>
 
 <p>A &lt;proxy&gt; element is used to define a Synapse Proxy service. </p>
 <pre xml:space="preserve"> &lt;proxy name="string" [transports="(http |https 
|jms |.. )+|all"] [pinnedServers="(serverName )+"]&gt;
@@ -748,7 +634,7 @@
 
 <table border="1" cellpadding="0" cellspacing="0" style="width: 100%"
 class="data-table">
-  <caption></caption>
+  <caption>Service Parameters</caption>
   <tbody>
     <tr>
       <th>Parameter </th>
@@ -776,7 +662,7 @@
 
 <table border="1" cellpadding="0" cellspacing="0" style="width: 100%"
 class="data-table">
-  <caption></caption>
+  <caption>Transport specific parameters</caption>
   <tbody>
     <tr>
       <th>Transport </th>
@@ -792,25 +678,25 @@
         listen for messages for this service </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.jms.Destination </td>
       <td>The JMS destination name (Defaults to the service name) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.jms.DestinationType </td>
       <td>The JMS destination type. Accept values 'queue' or 'topic' </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.jms.ReplyDestination </td>
       <td>The destination where a reply will be posted </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.jms.Wrapper </td>
       <td>The wrapper element for the JMS message </td>
@@ -823,7 +709,7 @@
         this service </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Required </td>
       <td>transport.vfs.ContentType </td>
       <td>The expected content type for files retrieved for this service. The
@@ -838,70 +724,70 @@
       </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.FileNamePattern </td>
       <td>A file name regex pattern to match files against a directory
         specified by the FileURI </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.PollInterval </td>
       <td>The poll interval (in seconds) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.ActionAfterProcess </td>
       <td>DELETE or MOVE </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.MoveAfterProcess </td>
       <td>The directory to move files after processing (i.e. all files process
         successfully) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.ActionAfterErrors </td>
       <td>DELETE or MOVE </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.MoveAfterErrors </td>
       <td>The directory to move files after errors (i.e. some of the files
         succeed but some fail) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.ActionAfterFailure </td>
       <td>DELETE or MOVE </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.MoveAfterFailure </td>
       <td>The directory to move after failure (i.e. all files fail) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.ReplyFileURI </td>
       <td>Reply file URI </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.ReplyFileName </td>
       <td>Reply file name (defaults to response.xml) </td>
     </tr>
     <tr>
-      <td></td>
+      <td/>
       <td>Optional </td>
       <td>transport.vfs.MoveTimestampFormat </td>
       <td>Timestamp prefix format for processed file name.
@@ -919,7 +805,7 @@
 jar:zip:outer.zip!/nested.jar!/somedir
 
ftp://myusername:mypassw...@somehost/pub/downloads/somefile.tgz[?vfs.passive=true]</pre>
 
-<h2><a id="task">Tasks</a> </h2>
+<h2 id="task">Scheduled Tasks</h2>
 
 <p>A &lt;task&gt; element is used to define a Synapse Startup Task. </p>
 
@@ -955,7 +841,7 @@
 started using pinnedServers attribute. Refer to the explanation of this
 attribute under proxy services for more information. </p>
 
-<h2><a id="mediator">Mediators</a> </h2>
+<h2 id="mediator">Mediators</h2>
 
 <p>A mediator token refers to any of the following tokens: </p>
 
@@ -970,9 +856,9 @@
 allows Apache BSF scripts such as Javascript, Ruby, Groovy etc to be used for
 mediation. </p>
 
-<h3>Core Mediators </h3>
+<h2>Core Mediators</h2>
 
-<h4><a id="send">Send</a> </h4>
+<h3 id="send">Send</h3>
 
 <p>The send token represents a &lt;send&gt; element, used to send messages out
 of Synapse to some endpoint. The send mediator also copies any message context
@@ -1011,7 +897,7 @@
 
 <p>and the endpoint token refers to an anonymous endpoint definition. </p>
 
-<h4><a id="drop">Drop</a> </h4>
+<h3 id="drop">Drop</h3>
 
 <p>The drop token refers to a &lt;drop&gt; element which is used to stop
 further processing of a message: </p>
@@ -1021,7 +907,7 @@
 <p>Once the &lt;drop&gt; mediator executes, further processing of the current
 message stops. A the drop mediator does not necessarily close transports. </p>
 
-<h4><a id="log">Log</a> </h4>
+<h3 id="log">Log</h3>
 
 <p>The log token refers to a &lt;log&gt; element which may be used to log
 messages being mediated: </p>
@@ -1047,7 +933,7 @@
 <p>A separator if defined will be used to separate the attributes being logged.
 The default separator is the ',' comma. </p>
 
-<h4><a id="property">Property</a> </h4>
+<h3 id="property">Property</h3>
 
 <pre xml:space="preserve"> &lt;property name="string" [action=set|remove] 
(value="literal" | expression="xpath") 
[scope=transport|axis2|axis2-client]/&gt;</pre>
 
@@ -1157,14 +1043,14 @@
   'Content-Type' transport header, which is going to be the Content-Type of the
   current message </li></ul>
 
-<h4><a id="sequence_ref">Sequence</a> </h4>
+<h3 id="sequence_ref">Sequence</h3>
 
 <pre xml:space="preserve"> &lt;sequence key="name"/&gt;</pre>
 
 <p>A sequence ref token refers to a &lt;sequence&gt; element which is used to
 invoke a named sequence of mediators. </p>
 
-<h4><a id="validate">Validate</a> </h4>
+<h3 id="validate">Validate</h3>
 
 <pre xml:space="preserve"> &lt;validate [source="xpath"]&gt;
    &lt;property name="validation-feature-id" value="true|false"/&gt;*
@@ -1183,9 +1069,9 @@
 
href="http://xerces.apache.org/xerces2-j/features.html";>http://xerces.apache.org/xerces2-j/features.html</a>)
 </p>
 
-<h3>Transformation Mediators </h3>
+<h2>Transformation Mediators</h2>
 
-<h4><a id="fault">Fault</a> </h4>
+<h3 id="fault">Fault</h3>
 
 <pre xml:space="preserve"> &lt;makefault [version="soap11|soap12|pox"]&gt;
    &lt;code (value="literal" | expression="xpath")/&gt;
@@ -1202,7 +1088,7 @@
 message. If a 'version' attribute is specified, the created fault message will
 be created as a selected SOAP 1.1, SOAP 1.2 or POX fault. </p>
 
-<h4><a id="callout">Callout</a> </h4>
+<h3 id="callout">Callout</h3>
 <pre xml:space="preserve"> &lt;callout serviceURL="string" 
[action="string"]&gt;
    &lt;configuration [axis2xml="string"] [repository="string"]/&gt;?
    &lt;source xpath="expression" | key="string"&gt;
@@ -1224,7 +1110,7 @@
 and samples/axis2Client/client_repo as the client repository unless these are
 specified separately </p>
 
-<h4><a id="xslt">XSLT</a> </h4>
+<h3 id="xslt">XSLT</h3>
 
 <pre xml:space="preserve"> &lt;xslt key="string" [source="xpath"]&gt;
    &lt;property name="string" (value="literal" | expression="xpath")/&gt;*
@@ -1247,7 +1133,7 @@
 includes from the repository. It works in exactly the same way as the
 corresponding element in a &lt;proxy&gt; definition. </p>
 
-<h4><a id="xquery">XQuery</a> </h4>
+<h3 id="xquery">XQuery</h3>
 <pre xml:space="preserve">&lt;xquery key="string" [target="xpath"]&gt;
     &lt;variable name="string" type="string" [key="string"] 
[expression="xpath"] [value="string"]/&gt;?
 &lt;/xquery&gt; </pre>
@@ -1283,7 +1169,7 @@
   <li>XQItemType.XQITEMKIND_ELEMENT -&gt; ELEMENT </li>
 </ul>
 
-<h4><a id="header">Header</a> </h4>
+<h3 id="header">Header</h3>
 
 <pre xml:space="preserve"> &lt;header name="qname" (value="literal" | 
expression="xpath") [action="set"]/&gt;
  &lt;header name="qname" action="remove"/&gt;</pre>
@@ -1295,9 +1181,9 @@
 attribute specifies whether the mediator should set or remove the header. If
 omitted, it defaults to a set-header. </p>
 
-<h3>Selection Mediators </h3>
+<h2>Selection Mediators </h2>
 
-<h4><a id="filter">Filter</a> </h4>
+<h3 id="filter">Filter</h3>
 
 <pre xml:space="preserve"> &lt;filter (source="xpath" regex="string") | 
xpath="xpath"&gt;
    mediator+
@@ -1324,7 +1210,7 @@
 element in sequence, while failed messages will be mediated using the set of
 mediators enclosed in the else element in sequence </p>
 
-<h4><a id="switch">Switch</a> </h4>
+<h3 id="switch">Switch</h3>
 
 <pre xml:space="preserve"> &lt;switch source="xpath"&gt;
    &lt;case regex="string"&gt;
@@ -1340,9 +1226,9 @@
 the specified cases does not match and a default case exists, it will be
 executed. </p>
 
-<p><a id="in"/> </p>
+<h3 id="in"/>
 
-<h4><a id="out">In / Out</a> </h4>
+<h3 id="out">In/Out</h3>
 
 <pre xml:space="preserve">&lt;in&gt;<br />  mediator+
 &lt;/in&gt;<br /></pre>
@@ -1359,7 +1245,7 @@
 incoming messages would pass through the "&lt;in&gt;" mediators and vice versa.
 </p>
 
-<h4><a id="router">Router</a> </h4>
+<h3 id="router">Router</h3>
 <pre xml:space="preserve">&lt;router [continueAfter=(true | false)]&gt;
   &lt;route expression="xpath" [match="regEx"] [breakRouter=(true | false)]&gt;
     &lt;target [sequence="string"] [endpoint="string"]&gt;
@@ -1393,9 +1279,9 @@
 inline sequence and a refered sequence at the same time. The same applies to
 endpoit of the target as well. </p>
 
-<h3>Database Mediators </h3>
+<h2>Database Mediators</h2>
 
-<h4><a id="dblookup">DB-lookup</a> </h4>
+<h3 id="dblookup">DB-lookup</h3>
 
 <pre xml:space="preserve">&lt;dblookup&gt;
    &lt;connection&gt;
@@ -1457,7 +1343,7 @@
 defines the name under which the result is stored in the Synapse message
 context, and the column attribute specifies a column number or name . </p>
 
-<h4><a id="dbreport">DB-report</a> </h4>
+<h3 id="dbreport">DB-report</h3>
 
 <pre xml:space="preserve">&lt;dbreport&gt;
    &lt;connection&gt;
@@ -1486,9 +1372,9 @@
 <p>The dbreport mediator is very similar to the dblookup mediator, but writes
 information to a Database, using the specified insert SQL statement.</p>
 
-<h3>Advanced Mediators </h3>
+<h2>Advanced Mediators</h2>
 
-<h4><a id="RMSequence">RMSequence</a> </h4>
+<h3 id="RMSequence">RMSequence</h3>
 
 <pre xml:space="preserve"> &lt;RMSequence (correlation="xpath" 
[last-message="xpath"]) | single="true" [version="1.0|1.1"]/&gt;</pre>
 
@@ -1505,7 +1391,7 @@
 attribute the WS-RM specification version to be used can be specified, 1.0 or
 1.1. </p>
 
-<h4><a id="throttle">Throttle</a> </h4>
+<h3 id="throttle">Throttle</h3>
 
 <pre xml:space="preserve">&lt;throttle [onReject="string"] [onAccept="string"] 
id="string"&gt;
     (&lt;policy key="string"/&gt; | &lt;policy&gt;..&lt;/policy&gt;)
@@ -1525,7 +1411,7 @@
 'onAccept' sequence references or inline sequences define how accepted and
 rejected messages are to be handled. </p>
 
-<h4><a id="cache">Cache</a> </h4>
+<h3 id="cache">Cache</h3>
 
 <pre xml:space="preserve"> &lt;cache [id="string"] [hashGenerator="class"] 
[timeout="seconds"] [scope=(per-host | per-mediator)]
      collector=(true | false) [maxMessageSize="in-bytes"]&gt;
@@ -1554,7 +1440,7 @@
 element may define if the cache is disk or memory based, and the 'maxSize'
 attribute defines the maximum number of elements to be cached. </p>
 
-<h4><a id="clone">Clone</a> </h4>
+<h3 id="clone">Clone</h3>
 
 <pre xml:space="preserve"> &lt;clone [continueParent=(true | false)]&gt;
    &lt;target [to="uri"] [soapAction="qname"] [sequence="sequence_ref"] 
[endpoint="endpoint_ref"]&gt;
@@ -1573,7 +1459,7 @@
 the boolean value of the optional 'continueParent' attribute. Optionally a
 custom 'To' address and/or a 'Action' may be specified for cloned messages </p>
 
-<h4><a id="iterate">Iterate</a> </h4>
+<h3 id="iterate">Iterate</h3>
 
 <pre xml:space="preserve"> &lt;iterate [continueParent=(true | false)] 
[preservePayload=(true | false)] (attachPath="xpath")? expression="xpath"&gt;
    &lt;target [to="uri"] [soapAction="qname"] [sequence="sequence_ref"] 
[endpoint="endpoint_ref"]&gt;
@@ -1596,7 +1482,7 @@
 creating the splitted messages, and defaults to 'false', in which case the
 splitted messages would contain the split elements as the SOAP body. </p>
 
-<h4><a id="aggregate">Aggregate</a> </h4>
+<h3 id="aggregate">Aggregate</h3>
 
 <pre xml:space="preserve"> &lt;aggregate&gt;
    &lt;correlateOn expression="xpath"/&gt;?
@@ -1621,7 +1507,7 @@
 expression specified by the attribute 'expression' on the 'onComplete' element.
 </p>
 
-<h4><a id="event">Event</a> </h4>
+<h3 id="event">Event</h3>
 
 <pre xml:space="preserve"> &lt;syn:eventPublisher 
eventSourceName="event-source-name"/&gt;</pre>
 
@@ -1629,7 +1515,7 @@
 presence of defined event sources are necessary prior to the usage of this
 mediator. </p>
 
-<h4><a id="transaction">Transaction</a> </h4>
+<h3 id="transaction">Transaction</h3>
 
 <pre xml:space="preserve"> &lt;syn:transaction action="transaction-action" 
/&gt;</pre>
 
@@ -1641,9 +1527,9 @@
 later. Additionally, the transaction mediator supports three other actions,
 i.e. use-existing-or-new, fault-if-no-tx, rollback. </p>
 
-<h3>Extension mediators </h3>
+<h2>Extension mediators</h2>
 
-<h4><a id="class">Class</a> </h4>
+<h3 id="class">Class</h3>
 
 <pre xml:space="preserve"> &lt;class name="class-name"&gt;
    &lt;property name="string" value="literal"&gt;
@@ -1656,7 +1542,7 @@
 interface. If any properties are specified, the corresponding setter methods
 are invoked on the class, once, during initialization. </p>
 
-<h4><a id="pojoCommand">POJOCommand</a> </h4>
+<h3 id="pojoCommand">POJOCommand</h3>
 
 <pre xml:space="preserve"> &lt;pojoCommand name="class-name"&gt;
    (
@@ -1680,7 +1566,7 @@
 behaviour is expected or not via the Read, Update and ReadAndUpdate properties.
 </p>
 
-<h3><a id="script">Scripting language mediators</a> </h3>
+<h2 id="script">Scripting language mediators</h2>
 
 <p>Synapse supports Mediators implemented in a variety of scripting languages
 such as JavaScript, Python or Ruby. There are two ways of defining script
@@ -1731,13 +1617,13 @@
 getPayloadXML and setPayloadXML, E4X XML objects, and when using Ruby, REXML
 documents. </p>
 
-<h3>Extensibility of Synapse </h3>
+<h2>Extensibility of Synapse </h2>
 
 <p>The Synapse configuration language could be easily extended, with
 configuration extensions as well as mediation extensions. The Spring mediator
 is such an example. </p>
 
-<h4>Spring Configuration </h4>
+<h3>Spring Configuration</h3>
 
 <p>A Spring configuration could be created as a localEntry or remote registry
 entry providing a URL or a key reference to a Registry. The configuration is
@@ -1750,7 +1636,7 @@
 <p>The name attribute specifies a unique name for the configuration, and the
 src, key or inlined XML references to the Spring configuration </p>
 
-<h4><a id="spring">Spring mediator</a> </h4>
+<h3 id="spring">Spring mediator</h3>
 
 <pre xml:space="preserve"> &lt;spring:spring bean="exampleBean1" 
key="string"/&gt;</pre>
 
@@ -1764,7 +1650,7 @@
 it to act as a Mediator. The key will reference the Spring
 ApplicationContext/Configuration used for the bean </p>
 
-<h4><a id="spring1">Rule Mediator - Java Rule mediator </a></h4>
+<h3 id="spring1">Rule Mediator - Java Rule mediator</h3>
 
 <p>Rule mediator has been implemented based on <strong>Java Rule Engine API
 JSR-94</strong>. This provides the capability required for mediation using

Modified: branches/esb/java/2.1/product/docs/xdoc/index.xml
URL: 
http://wso2.org/svn/browse/wso2/branches/esb/java/2.1/product/docs/xdoc/index.xml?rev=40974&r1=40973&r2=40974&view=diff
==============================================================================
--- branches/esb/java/2.1/product/docs/xdoc/index.xml   (original)
+++ branches/esb/java/2.1/product/docs/xdoc/index.xml   Tue Jul  7 11:37:31 2009
@@ -83,7 +83,7 @@
       </ol>
     <h2>WSO2 ESB Component Architecture</h2>
 
-    <div 
style="float:left;padding-right:20px;padding-bottom:10px;padding-top:20px;"><img
 src="images/esb-architecture.png" alt="ESB Architecture" 
style="float:left;"/></div>
+    <div 
style="float:left;padding-right:20px;padding-bottom:10px;padding-top:20px;"><img
 src="images/esb-architecture.png" alt="ESB Architecture" /></div>
 
     <p>WSO2 ESB supports all the widely used transports including HTTP/s, JMS, 
VFS and domain
         specific transports like FIX, HL7 and so on.. A new transport can be 
added easily using

Modified: branches/esb/java/2.1/product/docs/xdoc/user_guide.xml
URL: 
http://wso2.org/svn/browse/wso2/branches/esb/java/2.1/product/docs/xdoc/user_guide.xml?rev=40974&r1=40973&r2=40974&view=diff
==============================================================================
--- branches/esb/java/2.1/product/docs/xdoc/user_guide.xml      (original)
+++ branches/esb/java/2.1/product/docs/xdoc/user_guide.xml      Tue Jul  7 
11:37:31 2009
@@ -397,9 +397,9 @@
       specified endpoints. In addition, scheduled tasks may inject new messages
       into the ESB periodically or execute other tasks.
     </p>
-    <h3 id="Proxy">
+    <h2 id="Proxy">
       Proxy Services
-    </h3>
+    </h2>
     <p>
       Proxy services define virtual services hosted on the ESB that can accept
       requests, mediate them, and deliver them to an actual service. Proxy
@@ -408,16 +408,16 @@
       aspects like WS-RM, WS-Security, etc.
     </p>
     <p/>
-    <h4 id="addProxy">
+    <h3 id="addProxy">
       Adding a Proxy Service
-    </h4>
+    </h3>
     <p>
       This function allows you to add a proxy service. Please refer
         <a href="proxyservices/docs/userguide.html">Adding a Proxy Service</a> 
for details.
     </p>
-    <h4 id="proxyActions">
+    <h3 id="proxyActions">
       Proxy Service Actions
-    </h4>
+    </h3>
     <p>
       You can edit, delete, enable statistics, start and stop the proxy 
service,
       and enable tracing for the proxy service as described below. All existing
@@ -492,9 +492,9 @@
       </ul>
     </blockquote>
     <p/>
-    <h3 id="Task">
+    <h2 id="Task">
       Scheduled Tasks
-    </h3>
+    </h2>
     <p>
       The built-in Quartz scheduler lets administrators schedule tasks to run 
at
       specified intervals. Tasks may be used to initiate long-running tasks,
@@ -509,9 +509,9 @@
         Please refer the <a href="user_guide.html">
         documentation</a> on scheduled tasks for details.
     </p>
-    <h3 id="Endpoints">
+    <h2 id="Endpoints">
       Endpoints
-    </h3>
+    </h2>
     <p>
       An endpoint is a specific destination for a message. It may be specified
       as an Address endpoint, WSDL endpoint, a Failover group, or a Loadbalance
@@ -525,9 +525,9 @@
       Please refer the <a 
href="endpoints/docs/userguide.html">documentation</a> on
       endpoints for details.
     </p>
-    <h3 id="Sequences">
+    <h2 id="Sequences">
       Sequences
-    </h3>
+    </h2>
     <p>
       A sequence element is used to define a sequence of mediators that can be
       invoked later as a sequence. If the configuration defines a sequence 
named
@@ -541,9 +541,9 @@
        Please refer the <a 
href="sequences/docs/userguide.html">documentation</a> on managing
        sequences for details.
    </p>
-    <h3 id="Local">
+    <h2 id="Local">
       Local Registry Entries
-    </h3>
+    </h2>
     <p>
       The local registry entries are used to locally define resources such as
       scripts, schemas, WSDLs, policies and other resources in a configuration.
@@ -551,9 +551,9 @@
       static. An entry that exists in the local registry has higher precedence
       over an entry with the same name that exists in the integrated registry.
     </p>
-    <h4 id="Local1">
+    <h3 id="Local1">
       Adding a Local Registry Entry
-    </h4>
+    </h3>
     <ol>
       <li>
         Click <strong>Local Entries</strong> on the navigator.
@@ -619,9 +619,9 @@
         </li>
       </ol>
     </blockquote>
-    <h4 id="Registry">
+    <h3 id="Registry">
       Local Registry Actions
-    </h4>
+    </h3>
     <p>
       You can edit and delete previously entered local registry entries. All
       existing local registry entries will be displayed in the Registry Entries
@@ -664,9 +664,9 @@
         </li>
       </ul>
     </blockquote>
-    <h3 id="Configurat">
+    <h2 id="Configurat">
       Synapse Configuration
-    </h3>
+    </h2>
     <p>
       This function commits the configuration changes you made to the local
       storage of the host running the ESB. The XML code for your configuration
@@ -712,15 +712,15 @@
       target endpoints for the proxy services.
     </p>
     <p/>
-    <h4 id="Manage">
+    <h3 id="Manage">
       Manage Registry Entry
-    </h4>
+    </h3>
     <p>Please refer the <a 
href="resources/docs/userguide.html">documentation</a> on managing
        the embeded registry for details.</p>
     <hr/>
-    <h2 id="Monitoring">
+    <h3 id="Monitoring">
       Monitoring the System
-    </h2>
+    </h3>
     <p>
       This feature provides information about the ESB on the Administrator
       Console. It displays <a href="statistics/docs/userguide.html">system 
statistics</a>,

_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to