Author: rajika
Date: Tue Jul  7 05:33:35 2009
New Revision: 40957
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=40957

Log:
Fixed FAQ.

Modified:
   trunk/esb/java/docs/xdoc/faq.xml

Modified: trunk/esb/java/docs/xdoc/faq.xml
URL: 
http://wso2.org/svn/browse/wso2/trunk/esb/java/docs/xdoc/faq.xml?rev=40957&r1=40956&r2=40957&view=diff
==============================================================================
--- trunk/esb/java/docs/xdoc/faq.xml    (original)
+++ trunk/esb/java/docs/xdoc/faq.xml    Tue Jul  7 05:33:35 2009
@@ -35,24 +35,40 @@
             Table of Contents
         </h2>
         <div class="toc">
-            <ul>
+            <h3>General Technical Questions</h3>
+            <ol>
                 <li>
-                    <a href="#faq1">How to import/load the configuration from 
file system?</a>
+                    <a href="#how-config">How to import/load the configuration 
from file system?</a>
                 </li>
                 <li>
-                    <a href="#faq2">How to export/write the configuration to 
the file system?</a>
+                    <a href="#how-export-config">How to export/write the 
configuration to the file system?</a>
                 </li>
                 <li>
-                    <a href="#faq3">How to specify HTTP proxy settings?</a>
+                    <a href="#how-mediator">How can I deploy a custom 
mediator?</a>
+
+                </li>
+                <li><a href="#how-task">How can I deploy a custom 
task?</a></li>
+                <li><a href="#does-interop">Does WSO2 ESB interop with a .net 
client/service? </a></li>
+                <li><a href="#does-hessian">Does WSO2 ESB supports hessian 
binary web service protocol ?</a></li>
+                <li><a href="#how-embed">How do I embedd a third party 
registry with WSO2 ESB?</a></li>
+                <li><a href="#does-ejbs">Does WSO2 ESB supports external 
EJBs?</a></li>
+                <li><a href="#does-jta">Does WSO2 ESB has JTA transaction 
support?</a></li>
+                <li><a href="#esb-app-server">Can we deploy WSO2 ESB on 
application servers ?</a></li>
+                </ol>
+            <h3>Configuration Questions</h3>
+            <ol>
+                <li>
+                    <a href="#how-http-proxy">How to specify HTTP proxy 
settings?</a>
                 </li>
                 <li>
-                    <a href="#faq4">How to specifiy JMS reply queue?</a>
+                    <a href="#how-jms-reply-Q">How to specifiy JMS reply 
queue?</a>
                 </li>
-            </ul>
+            </ol>
         </div>
-        <h2 id="faq1">
-            How to import/load the configuration from file system?
-        </h2>
+        <h2>General Technical Questions</h2>
+        <h3 id="how-config">
+            1. How to import/load the configuration from file system?
+        </h3>
         <p>
             WSO2 ESB by default stores configuration changes to the integrated 
registry. This enables the WSO2 ESB
             to load the exact configuration at the next start of the server. 
If the user wishes to load the
@@ -65,17 +81,68 @@
         <p>
             The configuration will be loaded from the synapse.xml file that 
you find inside $ESB_HOME/conf.
         </p>
-        <h2 id="faq2">
-            How to export/write the configuration to the file system?
-        </h2>
+        <hr/>
+        <h3 id="how-export-config">
+            2. How to export/write the configuration to the file system?
+        </h3>
         <p>
             Log in to the Management Console and click on Synapse menu on the 
left hand side. This will show the entire
             configuration and there you will find the option to save the 
configuration. The configuration will be
             saved to the synapse.xml file that you find inside $ESB_HOME/conf.
         </p>
-         <h2 id="faq3">
-             How to specify HTTP proxy settings?
-        </h2>
+        <hr/>
+        <h3 id="how-mediator">
+            3. How can I deploy a custom mediator?
+        </h3>
+        <p>See the documentation to see how to write a custom meditor.There 
are two ways to deploy a custom mediatror.</p>
+        <p>First method is to convert your mediator into an OSGi bundle and 
put the backend code into
+            $esbhome/webapps/ROOT/WEB-INF/plugins/server and put into 
$esbhome/webapps/ROOT/WEB-INF/plugins/console
+            if you have UI for your mediator and into 
$esbhome/webapps/ROOT/WEB-INF/plugins/common if your mediator
+            have common parts in back end and front end components.
+            <a 
href="http://ruwansblog.blogspot.com/2008/07/how-to-convert-jar-artifacts-into-osgi.html";
 >Refer</a>
+         to  see how you can convert a non-OSGi jar into an OSGi bundle.</p>
+        <p>Second method is to put your mediator jar(non OSGi jar) into 
$esbhome/repository/components/mediators and
+            the WSO2 esb will convert it into an OSGi bundle.</p>
+        <hr/>
+        <h3 id="how-task">4. How can I deploy a custom task?</h3>
+        <p>See the documentation to see how to write a custom task.
+        Put your non-OSGi task jar into $esbhome/repository/components/lib 
directory. WSO2 ESB will automatically deploy
+        your custom task.</p>
+        <hr/>
+        <h3 id="does-interop">5. Does WSO2 ESB interop with a .net 
client/service? </h3>
+        <p>Yes, it does with both.</p>
+        <hr/>
+
+        <h3 id="does-hessian">6. Does WSO2 ESB supports hessian binary web 
service protocol?</h3>
+        <p>Yes, it does.</p>
+        <hr/>
+
+        <h3 id="how-embed">7. How do I embedd a third party registry with WSO2 
ESB?</h3>
+        <p>You need to write a class implementing the 
org.apache.synapse.registry.Registry interface to intergrate the
+            third party registry to WSO2 ESB.</p>
+        <hr/>
+
+        <h3 id="does-ejbs">8. Does WSO2 ESB supports external EJBs?</h3>
+        <p>Once you have service hosting component installed you can have this 
feature.</p>
+        <hr/>
+
+        <h3 id="does-jta">Does WSO2 ESB has JTA transaction support?</h3>
+        <p>WSO2 ESB has a JMS transport wich support JTA.</p>
+        <hr/>
+
+        <h3 id="esb-app-server">10. Can we deploy WSO2 ESB on application 
servers ?</h3>
+        <p>Yes. WSO2 ESB are known to be deployed on following application 
servers.
+    Have a look at the web app deployment guide to see how you can deploy WSO2 
ESB on following application servers.<br/>
+      1. JBoss<br/>
+      2. WebLogic<br/>
+      3. WebSphere<br/>
+      4. Tomcat</p>
+        <hr/>
+
+        <h2>Configuration Questions</h2>
+         <h3 id="how-http-proxy">
+             1. How to specify HTTP proxy settings?
+        </h3>
         <p>
             Edit the following section of the $ESB_HOME/conf/axis2.xml to 
include proper values for an HTTP proxy server
             configuration.
@@ -88,9 +155,10 @@
                     &lt;parameter name="http.nonProxyHosts" 
locked="false"&gt;localhost|moon|sun&lt;/parameter&gt;
     &lt;/transportSender&gt;
         </pre>
-        <h2 id="faq4">
-            How to specifiy JMS reply queue?
-        </h2>
+        <hr/>
+        <h3 id="how-jms-reply-Q">
+            2. How to specifiy JMS reply queue?
+        </h3>
         <p>
             Specify the transport.jms.ReplyDestination property in the 
endpoint configuration for your JMS endpoint.
             See the following sample configuration.

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

Reply via email to