Added: incubator/servicemix/site/main/ws-notification-clustered.html
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/site/main/ws-notification-clustered.html?view=auto&rev=471425
==============================================================================
--- incubator/servicemix/site/main/ws-notification-clustered.html (added)
+++ incubator/servicemix/site/main/ws-notification-clustered.html Sun Nov  5 
05:46:17 2006
@@ -0,0 +1,317 @@
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<HTML>
+  <HEAD>
+<!--
+    Pier's plugin always overwrites the stylesheet so lets explicitly use 
another one
+    <link type="text/css" rel="stylesheet" 
href="autoexport:///SM/resources/space.css">
+-->
+    <LINK type="text/css" rel="stylesheet" href="resources/site.css">
+    <SCRIPT src="resources/space.js" type="text/javascript"></SCRIPT>
+    <TITLE>
+WS-Notification Clustered
+    </TITLE>
+  <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+  <BODY onload="init()">
+
+    <!-- Banner -->
+    <DIV id="site-banner">
+
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" class="topbardiv" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/servicemix/main/images/logo.jpg";>
+          </TD>
+          <TD align="right" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/images/apache-incubator-logo.png";>
+          </TD>
+        </TR> 
+      </TABLE>
+
+    </DIV>
+
+    <!-- Bread crumbs and Quick Links -->
+    <DIV id="site-navbar">
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" valign="middle" nowrap="">
+            <DIV id="site-breadcrumbs">
+<A href="home.html" title="ServiceMix">ServiceMix</A>&nbsp;&gt;&nbsp;<A 
href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A 
href="users-guide.html" title="User's Guide">User&apos;s 
Guide</A>&nbsp;&gt;&nbsp;<A href="4-examples.html" title="4. Examples">4. 
Examples</A>&nbsp;&gt;&nbsp;<A href="" title="WS-Notification 
Clustered">WS-Notification Clustered</A>
+            </DIV>
+          </TD>
+          <TD align="right" valign="middle" nowrap="">
+            <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> &#124; <A 
href="documentation.html" title="Documentation">Documentation</A> &#124; <A 
href="javadocs.html" title="JavaDocs">JavaDocs</A> &#124; <A href="source.html" 
title="Source">Source</A> &#124; <SPAN class="nobr"><A href="home.html" 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> 
&#124; <A href="discussion-forums.html" title="Discussion Forums">Discussion 
Forums</A> &#124; <A href="support.html" title="Support">Support</A></P>
+            </DIV>
+          </TD>
+        </TR> 
+      </TABLE>
+    </DIV>
+
+<!-- Integrate google search later.
+          <form name="search" action="http://www.google.com/search"; 
method="get">
+            <input type="hidden" name="ie" value="UTF- 8" />
+            <input type="hidden" name="oe" value="UTF- 8" />
+            <input type="hidden" name="domains" value="" />
+            <input type="hidden" name="sitesearch" value="" />
+            <input type="text" name="q" maxlength="255" value="" />        
+            <input type="submit" name="btnG" value="Google Search" />
+          </form>
+-->
+
+      <DIV id="site-content">
+        <TABLE>
+        <TR>
+        <TD valign="top">
+          <DIV id="site-navigation">
+<H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="home.html" title="Home">Home</A></LI>
+       <LI><SPAN class="nobr"><A href="http://www.apache.org/"; title="Visit 
page outside Confluence" rel="nofollow">ASF<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="license.html" title="License">License</A></LI>
+       <LI><A href="faq.html" title="FAQ">FAQ</A></LI>
+       <LI><A href="download.html" title="Download">Download</A></LI>
+       <LI><A href="sitemap.html" title="SiteMap">SiteMap</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Community"></A>Community</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="users-guide.html" title="User's Guide">User&apos;s 
Guide</A></LI>
+       <LI><A href="documentation.html" 
title="Documentation">Documentation</A></LI>
+       <LI><A href="support.html" title="Support">Support</A></LI>
+       <LI><A href="discussion-forums.html" title="Discussion 
Forums">Discussion Forums</A></LI>
+       <LI><A href="mailing-lists.html" title="Mailing Lists">Mailing 
Lists</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://issues.apache.org/activemq/browse/SM"; title="Visit page outside 
Confluence" rel="nofollow">Issues<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="contributing.html" 
title="Contributing">Contributing</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://goopen.org/confluence/pages/listpages-dirview.action?key=SM"; 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="team.html" title="Team">Team</A></LI>
+       <LI><A href="users.html" title="Users">Users</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Developers"></A>Developers</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="source.html" title="Source">Source</A></LI>
+       <LI><A href="building.html" title="Building">Building</A></LI>
+       <LI><A href="ideas.html" title="Ideas">Ideas</A></LI>
+       <LI><A href="becoming-a-committer.html" title="Becoming a 
committer">Becoming a committer</A></LI>
+       <LI><A href="release-guide.html" title="Release Guide">Release 
Guide</A></LI>
+       <LI><A href="related-projects.html" title="Related Projects">Related 
Projects</A></LI>
+       <LI><A href="tools.html" title="Tools">Tools</A></LI>
+       <LI><A href="resources.html" title="Resources">Resources</A></LI>
+</UL>
+
+          </DIV>
+        </TD>
+        <TD valign="top">
+          <DIV id="site-page">
+
+<!--          
+            <div class="pagetitle">WS- Notification Clustered</div>
+-->
+            <DIV class="wiki-content"><STYLE type="text/css">/*<![CDATA[*/
+table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 
3px;margin: 0px;background-color: #f0f0f0}
+table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 
16px;border: none;}
+table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
+table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
+table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
+table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 
16px;border: none;}
+
+/*]]>*/</STYLE><DIV class="Scrollbar"><TABLE class="ScrollbarTable"><TR><TD 
class="ScrollbarPrevIcon"><A href="vfs-binding.html"><IMG border="0" 
align="middle" src="http://goopen.org/confluence/images/icons/back_16.gif"; 
width="16" height="16"></A></TD><TD width="33%" class="ScrollbarPrevName"><A 
href="vfs-binding.html">VFS Binding</A>&nbsp;</TD><TD width="33%" 
class="ScrollbarParent"><SUP><A href="4-examples.html"><IMG border="0" 
align="middle" src="http://goopen.org/confluence/images/icons/up_16.gif"; 
width="8" height="8"></A></SUP><A href="4-examples.html">4. 
Examples</A></TD><TD width="33%" class="ScrollbarNextName">&nbsp;<A 
href="wsdl-first.html">WSDL First</A></TD><TD class="ScrollbarNextIcon"><A 
href="wsdl-first.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/forwd_16.gif"; width="16" 
height="16"></A></TD></TR></TABLE></DIV>
+<P><A name="WS-NotificationClustered-top"></A></P>
+
+<H1><A 
name="WS-NotificationClustered-WSNotificationClusteredexample"></A>WS-Notification
 Clustered example</H1>
+
+<P>This example demoonstrates the use of WS-Notification configured 
statically, whereas WS-Notification can also be used in a more dynamic way by 
sending requests the the WS-Notification Broker to create publishers and 
subscribers.</P>
+
+<P>This example uses 3 clustered ServiceMix containers:</P>
+
+<UL>
+       <LI><B>instance1</B> is part of the cluster but does not have any WS-N 
subscribers or publishers</LI>
+       <LI><B>instance2</B> hosts a WS-Notification component and a 
subscriber</LI>
+       <LI><B>instance3</B> hosts another WS-Notification component and a 
publisher triggered by a Quartz component</LI>
+</UL>
+
+
+<P>This examples relies on the <A href="servicemix-wsn2005.html" 
title="servicemix-wsn2005">WS-Notification component</A>.</P>
+
+<H2><A name="WS-NotificationClustered-Launchingtheexample"></A>Launching the 
example</H2>
+
+<P>To run this example, open three terminals - one for each instance 
directory. In each terminal, start ServiceMix and feed the configuration like 
so:</P>
+
+<P>In terminal one:</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>$ cd ./instance1
+$ ../../../bin/servicemix ./servicemix1.xml
+</PRE>
+</DIV></DIV>
+
+<P>In terminal two:</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>$ cd ./instance2
+$ ../../../bin/servicemix ./servicemix2.xml
+</PRE>
+</DIV></DIV>
+
+<P>In terminal three:</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>$ cd ./instance3
+$ ../../../bin/servicemix ./servicemix3.xml
+</PRE>
+</DIV></DIV>
+
+<P>ServiceMix instance3 will publish messages to the topic named MyTopic and 
ServiceMix instance2 will receive these messages because it is subscribed to 
the topic named MyTopic.</P>
+
+<P>The output of instance2 will look like:</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>INFO  - TraceComponent                 - Exchange: InOnly[
+  id: ID:guillaumes-2995-1160038439984-8:4
+  status: Active
+  role: provider
+  endpoint: endpoint
+  in: &lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;&lt;ns2:Notify xmlns:ns2=&quot;http://docs.o
+asis-open.org/wsn/b-2&quot; 
xmlns=&quot;http://www.w3.org/2005/08/addressing&quot; xmlns:ns3=&quot;h
+ttp://docs.oasis-open.org/wsn/t-1&quot; 
xmlns:ns4=&quot;http://docs.oasis-open.org/wsrf/bf
+-2&quot;&gt;&lt;ns2:NotificationMessage&gt;&lt;ns2:Topic&gt;myTopic&lt;/ns2:Topic&gt;&lt;ns2:Message&gt;&lt;timer
 x
+mlns=&quot;&quot; 
xmlns:ns5=&quot;http://www.w3.org/2005/08/addressing&quot;&gt;&lt;name&gt;My 
Example Job&lt;/n
+ame&gt;&lt;group&gt;ServiceMix&lt;/group&gt;&lt;fullname&gt;ServiceMix.My 
Example Job&lt;/fullname&gt;&lt;desc
+ription/&gt;&lt;fireTime&gt;Thu Oct 05 10:54:32 CEST 
2006&lt;/fireTime&gt;&lt;/timer&gt;&lt;/ns2:Message
+&gt;&lt;/ns2:NotificationMessage&gt;&lt;/ns2:Notify&gt;
+] received IN message: 
org.apache.servicemix.jbi.messaging.NormalizedMessageImpl
[EMAIL PROTECTED]: {}}
+</PRE>
+</DIV></DIV>
+
+<H2><A name="WS-NotificationClustered-Publisherside"></A>Publisher side</H2>
+
+<H3><A name="WS-NotificationClustered-Quartzcomponent"></A>Quartz 
component</H3>
+
+<P>Refer to <A href="quartz.html" title="Quartz">Quartz</A> for more 
informations.</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-xml"><SPAN class="code-tag">&lt;sm:activationSpec 
destinationService=<SPAN class="code-quote">&quot;test:publisher&quot;</SPAN> 
destinationEndpoint=<SPAN 
class="code-quote">&quot;endpoint&quot;</SPAN>&gt;</SPAN>
+  <SPAN class="code-tag">&lt;sm:component&gt;</SPAN>
+    <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.apache.servicemix.components.quartz.QuartzComponent&quot;</SPAN>&gt;</SPAN>
+      <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;triggers&quot;</SPAN>&gt;</SPAN>
+        <SPAN class="code-tag">&lt;map&gt;</SPAN>
+          <SPAN class="code-tag">&lt;entry&gt;</SPAN>
+            <SPAN class="code-tag">&lt;key&gt;</SPAN>
+              <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.quartz.SimpleTrigger&quot;</SPAN>&gt;</SPAN>
+                <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;repeatInterval&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;2000&quot;</SPAN>/&gt;</SPAN>
+                <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;repeatCount&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;20&quot;</SPAN>/&gt;</SPAN>
+              <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+            <SPAN class="code-tag">&lt;/key&gt;</SPAN>
+              <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.quartz.JobDetail&quot;</SPAN>&gt;</SPAN>
+                <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;name&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;My Example Job&quot;</SPAN>/&gt;</SPAN>
+                <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;group&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;ServiceMix&quot;</SPAN>/&gt;</SPAN>
+              <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+          <SPAN class="code-tag">&lt;/entry&gt;</SPAN>
+        <SPAN class="code-tag">&lt;/map&gt;</SPAN>
+      <SPAN class="code-tag">&lt;/property&gt;</SPAN>
+    <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+  <SPAN class="code-tag">&lt;/sm:component&gt;</SPAN>
+<SPAN class="code-tag">&lt;/sm:activationSpec&gt;</SPAN></PRE>
+</DIV></DIV>
+
+<H3><A 
name="WS-NotificationClustered-WSNotificationpublisher"></A>WS-Notification 
publisher</H3>
+
+<P>The <TT>PublisherComponent</TT> is just a proxy to the WS-Notification 
component. It receives InOnly JBI exchanges from the components (in this case, 
the Quartz component) and send them as publish request to the WS-Notification 
broker.  Hence, you need to specific the WS-Notification topic which will be 
used to publish the messages in the WS-Notification world.</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-xml"><SPAN class="code-tag">&lt;sm:activationSpec 
service=<SPAN class="code-quote">&quot;test:publisher&quot;</SPAN> 
endpoint=<SPAN class="code-quote">&quot;endpoint&quot;</SPAN>&gt;</SPAN>
+  <SPAN class="code-tag">&lt;sm:component&gt;</SPAN>
+    <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.apache.servicemix.wsn.spring.PublisherComponent&quot;</SPAN>&gt;</SPAN>
+      <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;topic&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;myTopic&quot;</SPAN> /&gt;</SPAN>
+    <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+  <SPAN class="code-tag">&lt;/sm:component&gt;</SPAN>
+<SPAN class="code-tag">&lt;/sm:activationSpec&gt;</SPAN></PRE>
+</DIV></DIV>
+
+<H3><A 
name="WS-NotificationClustered-WSNotificationcomponent"></A>WS-Notification 
component</H3>
+
+<P>The WS-Notication broker is created by the snippet below:</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-xml"><SPAN class="code-tag">&lt;sm:activationSpec&gt;</SPAN>
+  <SPAN class="code-tag">&lt;sm:component&gt;</SPAN>
+    <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.apache.servicemix.wsn.spring.WSNSpringComponent&quot;</SPAN>&gt;</SPAN>
+      <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;connectionFactory&quot;</SPAN> ref=<SPAN 
class="code-quote">&quot;connectionFactory&quot;</SPAN> /&gt;</SPAN>
+    <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+  <SPAN class="code-tag">&lt;/sm:component&gt;</SPAN>
+<SPAN class="code-tag">&lt;/sm:activationSpec&gt;</SPAN></PRE>
+</DIV></DIV>
+
+<P>Note that the WS-Notification broker does not mandate that publishers are 
registered on a given topic, so in this example, the 
<TT>PublisherComponent</TT> just sends a publish request to the broker which 
will forward it to all subscribers.</P>
+
+<H2><A name="WS-NotificationClustered-Subscriberside"></A>Subscriber side</H2>
+
+<H3><A name="WS-NotificationClustered-TheWSNoticationsubscription"></A>The 
WS-Notication subscription</H3>
+
+<P>The subscriber is registered statically on the WS-Notification broker using 
the following snippet:</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-xml"><SPAN class="code-tag">&lt;sm:activationSpec&gt;</SPAN>
+  <SPAN class="code-tag">&lt;sm:component&gt;</SPAN>
+    <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.apache.servicemix.wsn.spring.WSNSpringComponent&quot;</SPAN>&gt;</SPAN>
+      <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;requests&quot;</SPAN>&gt;</SPAN>
+        <SPAN class="code-tag">&lt;list&gt;</SPAN>
+          <SPAN class="code-tag">&lt;bean class=<SPAN 
class="code-quote">&quot;org.apache.servicemix.wsn.spring.SubscribeFactoryBean&quot;</SPAN>&gt;</SPAN>
+            <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;consumer&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;http://servicemix.apache.org/demo/trace/endpoint&quot;</SPAN>
 /&gt;</SPAN>
+            <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;topic&quot;</SPAN> value=<SPAN 
class="code-quote">&quot;myTopic&quot;</SPAN> /&gt;</SPAN>
+          <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+        <SPAN class="code-tag">&lt;/list&gt;</SPAN>
+      <SPAN class="code-tag">&lt;/property&gt;</SPAN>
+      <SPAN class="code-tag">&lt;property name=<SPAN 
class="code-quote">&quot;connectionFactory&quot;</SPAN> ref=<SPAN 
class="code-quote">&quot;connectionFactory&quot;</SPAN> /&gt;</SPAN>
+    <SPAN class="code-tag">&lt;/bean&gt;</SPAN>
+  <SPAN class="code-tag">&lt;/sm:component&gt;</SPAN>
+<SPAN class="code-tag">&lt;/sm:activationSpec&gt;</SPAN></PRE>
+</DIV></DIV>
+
+<P>The <TT>topic</TT> property is the name of the topic from which the 
subscriber receive messages.  It has to be the same than the topic where 
messages are published.</P>
+
+<P>The <TT>consumer</TT> property indicates the JBI endpoint where exchanges 
must be sent to.  The syntax used is:</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>namespace [SM30UG:sep] service [SM30UG:sep] endpoint
+</PRE>
+</DIV></DIV>
+<P>where <TT>sep</TT> is the separator used in the namespace uri: <TT>/</TT> 
or <TT>:</TT>.<BR>
+In our case, the value</P>
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>http://servicemix.apache.org/demo/trace/endpoint
+</PRE>
+</DIV></DIV>
+<P>tells the WS-Notification broker to send messages to the <TT>my:trace</TT> 
service (endpoint <TT>endpoint</TT>), which is a simple <TT>TraceComponent</TT> 
that print messages on the console.</P>
+
+<P><A href="/confluence/display/SM30UG" title="View ServiceMix 3.0 User Guide 
space">SM30UG:#top</A></P>
+
+<STYLE type="text/css">/*<![CDATA[*/
+table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 
3px;margin: 0px;background-color: #f0f0f0}
+table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 
16px;border: none;}
+table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
+table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
+table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
+table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 
16px;border: none;}
+
+/*]]>*/</STYLE><DIV class="Scrollbar"><TABLE class="ScrollbarTable"><TR><TD 
class="ScrollbarPrevIcon"><A href="vfs-binding.html"><IMG border="0" 
align="middle" src="http://goopen.org/confluence/images/icons/back_16.gif"; 
width="16" height="16"></A></TD><TD width="33%" class="ScrollbarPrevName"><A 
href="vfs-binding.html">VFS Binding</A>&nbsp;</TD><TD width="33%" 
class="ScrollbarParent"><SUP><A href="4-examples.html"><IMG border="0" 
align="middle" src="http://goopen.org/confluence/images/icons/up_16.gif"; 
width="8" height="8"></A></SUP><A href="4-examples.html">4. 
Examples</A></TD><TD width="33%" class="ScrollbarNextName">&nbsp;<A 
href="wsdl-first.html">WSDL First</A></TD><TD class="ScrollbarNextIcon"><A 
href="wsdl-first.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/forwd_16.gif"; width="16" 
height="16"></A></TD></TR></TABLE></DIV></DIV>
+          
+                  </DIV>
+        </TD>
+      </TR>
+      </TABLE>     
+      </DIV>
+    </DIV>
+    <DIV id="site-footer">
+          Added by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet";>Guillaume
 Nodet</A>,
+    last edited by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet";>Guillaume
 Nodet</A> on Nov 08, 2006
+                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=13570&originalId=14673";>view
 change</A>)
+              
+      (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=13570";>edit 
page</A>)
+    </DIV>
+
+  </BODY>
+
+</HTML>
\ No newline at end of file

Added: incubator/servicemix/site/main/wsdl-first.html
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/site/main/wsdl-first.html?view=auto&rev=471425
==============================================================================
--- incubator/servicemix/site/main/wsdl-first.html (added)
+++ incubator/servicemix/site/main/wsdl-first.html Sun Nov  5 05:46:17 2006
@@ -0,0 +1,154 @@
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<HTML>
+  <HEAD>
+<!--
+    Pier's plugin always overwrites the stylesheet so lets explicitly use 
another one
+    <link type="text/css" rel="stylesheet" 
href="autoexport:///SM/resources/space.css">
+-->
+    <LINK type="text/css" rel="stylesheet" href="resources/site.css">
+    <SCRIPT src="resources/space.js" type="text/javascript"></SCRIPT>
+    <TITLE>
+WSDL First
+    </TITLE>
+  <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+  <BODY onload="init()">
+
+    <!-- Banner -->
+    <DIV id="site-banner">
+
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" class="topbardiv" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/servicemix/main/images/logo.jpg";>
+          </TD>
+          <TD align="right" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/images/apache-incubator-logo.png";>
+          </TD>
+        </TR> 
+      </TABLE>
+
+    </DIV>
+
+    <!-- Bread crumbs and Quick Links -->
+    <DIV id="site-navbar">
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" valign="middle" nowrap="">
+            <DIV id="site-breadcrumbs">
+<A href="home.html" title="ServiceMix">ServiceMix</A>&nbsp;&gt;&nbsp;<A 
href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A 
href="users-guide.html" title="User's Guide">User&apos;s 
Guide</A>&nbsp;&gt;&nbsp;<A href="4-examples.html" title="4. Examples">4. 
Examples</A>&nbsp;&gt;&nbsp;<A href="" title="WSDL First">WSDL First</A>
+            </DIV>
+          </TD>
+          <TD align="right" valign="middle" nowrap="">
+            <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> &#124; <A 
href="documentation.html" title="Documentation">Documentation</A> &#124; <A 
href="javadocs.html" title="JavaDocs">JavaDocs</A> &#124; <A href="source.html" 
title="Source">Source</A> &#124; <SPAN class="nobr"><A href="home.html" 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> 
&#124; <A href="discussion-forums.html" title="Discussion Forums">Discussion 
Forums</A> &#124; <A href="support.html" title="Support">Support</A></P>
+            </DIV>
+          </TD>
+        </TR> 
+      </TABLE>
+    </DIV>
+
+<!-- Integrate google search later.
+          <form name="search" action="http://www.google.com/search"; 
method="get">
+            <input type="hidden" name="ie" value="UTF- 8" />
+            <input type="hidden" name="oe" value="UTF- 8" />
+            <input type="hidden" name="domains" value="" />
+            <input type="hidden" name="sitesearch" value="" />
+            <input type="text" name="q" maxlength="255" value="" />        
+            <input type="submit" name="btnG" value="Google Search" />
+          </form>
+-->
+
+      <DIV id="site-content">
+        <TABLE>
+        <TR>
+        <TD valign="top">
+          <DIV id="site-navigation">
+<H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="home.html" title="Home">Home</A></LI>
+       <LI><SPAN class="nobr"><A href="http://www.apache.org/"; title="Visit 
page outside Confluence" rel="nofollow">ASF<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="license.html" title="License">License</A></LI>
+       <LI><A href="faq.html" title="FAQ">FAQ</A></LI>
+       <LI><A href="download.html" title="Download">Download</A></LI>
+       <LI><A href="sitemap.html" title="SiteMap">SiteMap</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Community"></A>Community</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="users-guide.html" title="User's Guide">User&apos;s 
Guide</A></LI>
+       <LI><A href="documentation.html" 
title="Documentation">Documentation</A></LI>
+       <LI><A href="support.html" title="Support">Support</A></LI>
+       <LI><A href="discussion-forums.html" title="Discussion 
Forums">Discussion Forums</A></LI>
+       <LI><A href="mailing-lists.html" title="Mailing Lists">Mailing 
Lists</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://issues.apache.org/activemq/browse/SM"; title="Visit page outside 
Confluence" rel="nofollow">Issues<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="contributing.html" 
title="Contributing">Contributing</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://goopen.org/confluence/pages/listpages-dirview.action?key=SM"; 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="team.html" title="Team">Team</A></LI>
+       <LI><A href="users.html" title="Users">Users</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Developers"></A>Developers</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="source.html" title="Source">Source</A></LI>
+       <LI><A href="building.html" title="Building">Building</A></LI>
+       <LI><A href="ideas.html" title="Ideas">Ideas</A></LI>
+       <LI><A href="becoming-a-committer.html" title="Becoming a 
committer">Becoming a committer</A></LI>
+       <LI><A href="release-guide.html" title="Release Guide">Release 
Guide</A></LI>
+       <LI><A href="related-projects.html" title="Related Projects">Related 
Projects</A></LI>
+       <LI><A href="tools.html" title="Tools">Tools</A></LI>
+       <LI><A href="resources.html" title="Resources">Resources</A></LI>
+</UL>
+
+          </DIV>
+        </TD>
+        <TD valign="top">
+          <DIV id="site-page">
+
+<!--          
+            <div class="pagetitle">WSDL First</div>
+-->
+            <DIV class="wiki-content"><STYLE type="text/css">/*<![CDATA[*/
+table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 
3px;margin: 0px;background-color: #f0f0f0}
+table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 
16px;border: none;}
+table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
+table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
+table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
+table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 
16px;border: none;}
+
+/*]]>*/</STYLE><DIV class="Scrollbar"><TABLE class="ScrollbarTable"><TR><TD 
class="ScrollbarPrevIcon"><A 
href="../SM30UG/ws-notification-clustered.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/back_16.gif"; width="16" 
height="16"></A></TD><TD width="33%" class="ScrollbarPrevName"><A 
href="../SM30UG/ws-notification-clustered.html">WS-Notification 
Clustered</A>&nbsp;</TD><TD width="33%" class="ScrollbarParent"><SUP><A 
href="4-examples.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/up_16.gif"; width="8" 
height="8"></A></SUP><A href="4-examples.html">4. Examples</A></TD><TD 
width="33%" class="ScrollbarNextName">&nbsp;</TD></TR></TABLE></DIV>
+
+<H1><A name="WSDLFirst-WSDLFirstexample"></A>WSDL First example</H1>
+
+<STYLE type="text/css">/*<![CDATA[*/
+table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 
3px;margin: 0px;background-color: #f0f0f0}
+table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 
16px;border: none;}
+table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
+table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
+table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
+table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 
16px;border: none;}
+
+/*]]>*/</STYLE><DIV class="Scrollbar"><TABLE class="ScrollbarTable"><TR><TD 
class="ScrollbarPrevIcon"><A 
href="../SM30UG/ws-notification-clustered.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/back_16.gif"; width="16" 
height="16"></A></TD><TD width="33%" class="ScrollbarPrevName"><A 
href="../SM30UG/ws-notification-clustered.html">WS-Notification 
Clustered</A>&nbsp;</TD><TD width="33%" class="ScrollbarParent"><SUP><A 
href="4-examples.html"><IMG border="0" align="middle" 
src="http://goopen.org/confluence/images/icons/up_16.gif"; width="8" 
height="8"></A></SUP><A href="4-examples.html">4. Examples</A></TD><TD 
width="33%" class="ScrollbarNextName">&nbsp;</TD></TR></TABLE></DIV></DIV>
+          
+                  </DIV>
+        </TD>
+      </TR>
+      </TABLE>     
+      </DIV>
+    </DIV>
+    <DIV id="site-footer">
+          Added by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet";>Guillaume
 Nodet</A>,
+    last edited by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet";>Guillaume
 Nodet</A> on Nov 08, 2006
+                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=13499&originalId=14660";>view
 change</A>)
+              
+      (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=13499";>edit 
page</A>)
+    </DIV>
+
+  </BODY>
+
+</HTML>
\ No newline at end of file


Reply via email to