You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ch...@apache.org on 2006/11/16 16:12:24 UTC

svn commit: r475759 - in /incubator/activemq/site: features.html message-transformation.html new-features-in-42.html

Author: chirino
Date: Thu Nov 16 07:12:24 2006
New Revision: 475759

URL: http://svn.apache.org/viewvc?view=rev&rev=475759
Log:
Latest export from confluence

Added:
    incubator/activemq/site/message-transformation.html
Modified:
    incubator/activemq/site/features.html
    incubator/activemq/site/new-features-in-42.html

Modified: incubator/activemq/site/features.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/features.html?view=diff&rev=475759&r1=475758&r2=475759
==============================================================================
--- incubator/activemq/site/features.html (original)
+++ incubator/activemq/site/features.html Thu Nov 16 07:12:24 2006
@@ -256,7 +256,7 @@
 
 <P>Apache ActiveMQ is packed with features; to get an idea you might want to look at the <A href="features-overview.html" title="Features Overview">Features Overview</A> otherwise here is the list of all of the main features...</P>
 
-<UL><LI><A href="advisory-message.html" title="Advisory Message">Advisory Message</A><UL><LI><A href="advisory-support-in-activemq-3.html" title="Advisory Support in ActiveMQ 3">Advisory Support in ActiveMQ 3</A></LI></UL></LI><LI><A href="async-sends.html" title="Async Sends">Async Sends</A></LI><LI><A href="clustering.html" title="Clustering">Clustering</A><UL><LI><A href="replicated-message-store.html" title="Replicated Message Store">Replicated Message Store</A></LI></UL></LI><LI><A href="consumer-features.html" title="Consumer Features">Consumer Features</A><UL><LI><A href="consumer-dispatch-async.html" title="Consumer Dispatch Async">Consumer Dispatch Async</A></LI><LI><A href="consumer-priority.html" title="Consumer Priority">Consumer Priority</A></LI><LI><A href="exclusive-consumer.html" title="Exclusive Consumer">Exclusive Consumer</A></LI><LI><A href="message-groups.html" title="Message Groups">Message Groups</A></LI><LI><A href="retroactive-consumer.html" title="R
 etroactive Consumer">Retroactive Consumer</A></LI><LI><A href="selectors.html" title="Selectors">Selectors</A></LI><LI><A href="slow-consumer-handling.html" title="Slow Consumer Handling">Slow Consumer Handling</A></LI><LI><A href="subscription-recovery-policy.html" title="Subscription Recovery Policy">Subscription Recovery Policy</A></LI></UL></LI><LI><A href="destination-features.html" title="Destination Features">Destination Features</A><UL><LI><A href="composite-destinations.html" title="Composite Destinations">Composite Destinations</A></LI><LI><A href="configure-startup-destinations.html" title="Configure Startup Destinations">Configure Startup Destinations</A></LI><LI><A href="destination-options.html" title="Destination Options">Destination Options</A></LI><LI><A href="per-destination-policies.html" title="Per Destination Policies">Per Destination Policies</A></LI><LI><A href="virtual-destinations.html" title="Virtual Destinations">Virtual Destinations</A></LI><LI><A
  href="wildcards.html" title="Wildcards">Wildcards</A></LI></UL></LI><LI><A href="discovery.html" title="Discovery">Discovery</A></LI><LI><A href="dispatch-policies.html" title="Dispatch Policies">Dispatch Policies</A></LI><LI><A href="features-overview.html" title="Features Overview">Features Overview</A></LI><LI><A href="interceptors.html" title="Interceptors">Interceptors</A><UL><LI><A href="logging-interceptor.html" title="Logging Interceptor">Logging Interceptor</A></LI></UL></LI><LI><A href="jms-streams.html" title="JMS Streams">JMS Streams</A></LI><LI><A href="jmsxuserid.html" title="JMSXUserID">JMSXUserID</A></LI><LI><A href="jmx.html" title="JMX">JMX</A><UL><LI><A href="jmx-support.html" title="JMX Support">JMX Support</A></LI></UL></LI><LI><A href="masterslave.html" title="MasterSlave">MasterSlave</A><UL><LI><A href="jdbc-master-slave.html" title="JDBC Master Slave">JDBC Master Slave</A></LI><LI><A href="shared-file-system-master-slave.html" title="Shared File Syst
 em Master Slave">Shared File System Master Slave</A></LI></UL></LI><LI><A href="networks-of-brokers.html" title="Networks of Brokers">Networks of Brokers</A><UL><LI><A href="activemq-3-networks-of-brokers.html" title="ActiveMQ 3 Networks of Brokers">ActiveMQ 3 Networks of Brokers</A></LI></UL></LI><LI><A href="new-features.html" title="New Features">New Features</A><UL><LI><A href="changes-in-40.html" title="Changes in 4.0">Changes in 4.0</A></LI><LI><A href="new-features-in-41.html" title="New Features in 4.1">New Features in 4.1</A></LI><LI><A href="new-features-in-42.html" title="New Features in 4.2">New Features in 4.2</A></LI></UL></LI><LI><A href="optimized-acknowledgement.html" title="Optimized Acknowledgement">Optimized Acknowledgement</A></LI><LI><A href="performance.html" title="Performance">Performance</A><UL><LI><A href="activemq-performance-module-users-manual.html" title="ActiveMQ Performance Module Users Manual">ActiveMQ Performance Module Users Manual</A><UL>
 <LI><A href="sample-report.html" title="sample report">sample report</A></LI></UL></LI><LI><A href="performance-report.html" title="Performance report">Performance report</A></LI></UL></LI><LI><A href="persistence.html" title="Persistence">Persistence</A><UL><LI><A href="jdbc-support.html" title="JDBC Support">JDBC Support</A><UL><LI><A href="sqlserver.html" title="SQLServer">SQLServer</A></LI></UL></LI><LI><A href="kaha-persistence.html" title="Kaha Persistence">Kaha Persistence</A></LI></UL></LI><LI><A href="point-to-point-with-multiple-consumers.html" title="Point to Point with multiple Consumers">Point to Point with multiple Consumers</A></LI><LI><A href="security.html" title="Security">Security</A></LI><LI><A href="stp.html" title="STP">STP</A></LI><LI><A href="structured-message-properties-and-mapmessages.html" title="Structured Message Properties and MapMessages">Structured Message Properties and MapMessages</A></LI><LI><A href="the-jms-connector.html" title="The JMS 
 Connector">The JMS Connector</A></LI><LI><A href="the-proxy-connector.html" title="The Proxy Connector">The Proxy Connector</A></LI><LI><A href="total-ordering.html" title="Total Ordering">Total Ordering</A></LI><LI><A href="unix-service.html" title="Unix Service">Unix Service</A></LI><LI><A href="uri-protocols.html" title="URI Protocols">URI Protocols</A><UL><LI><A href="vm-protocol.html" title="VM Protocol">VM Protocol</A></LI></UL></LI><LI><A href="visualisation.html" title="Visualisation">Visualisation</A><UL><LI><A href="visualisation-wish-list.html" title="Visualisation Wish List">Visualisation Wish List</A></LI></UL></LI></UL> </DIV>
+<UL><LI><A href="advisory-message.html" title="Advisory Message">Advisory Message</A><UL><LI><A href="advisory-support-in-activemq-3.html" title="Advisory Support in ActiveMQ 3">Advisory Support in ActiveMQ 3</A></LI></UL></LI><LI><A href="async-sends.html" title="Async Sends">Async Sends</A></LI><LI><A href="clustering.html" title="Clustering">Clustering</A><UL><LI><A href="replicated-message-store.html" title="Replicated Message Store">Replicated Message Store</A></LI></UL></LI><LI><A href="consumer-features.html" title="Consumer Features">Consumer Features</A><UL><LI><A href="consumer-dispatch-async.html" title="Consumer Dispatch Async">Consumer Dispatch Async</A></LI><LI><A href="consumer-priority.html" title="Consumer Priority">Consumer Priority</A></LI><LI><A href="exclusive-consumer.html" title="Exclusive Consumer">Exclusive Consumer</A></LI><LI><A href="message-groups.html" title="Message Groups">Message Groups</A></LI><LI><A href="retroactive-consumer.html" title="R
 etroactive Consumer">Retroactive Consumer</A></LI><LI><A href="selectors.html" title="Selectors">Selectors</A></LI><LI><A href="slow-consumer-handling.html" title="Slow Consumer Handling">Slow Consumer Handling</A></LI><LI><A href="subscription-recovery-policy.html" title="Subscription Recovery Policy">Subscription Recovery Policy</A></LI></UL></LI><LI><A href="destination-features.html" title="Destination Features">Destination Features</A><UL><LI><A href="composite-destinations.html" title="Composite Destinations">Composite Destinations</A></LI><LI><A href="configure-startup-destinations.html" title="Configure Startup Destinations">Configure Startup Destinations</A></LI><LI><A href="destination-options.html" title="Destination Options">Destination Options</A></LI><LI><A href="per-destination-policies.html" title="Per Destination Policies">Per Destination Policies</A></LI><LI><A href="virtual-destinations.html" title="Virtual Destinations">Virtual Destinations</A></LI><LI><A
  href="wildcards.html" title="Wildcards">Wildcards</A></LI></UL></LI><LI><A href="discovery.html" title="Discovery">Discovery</A></LI><LI><A href="dispatch-policies.html" title="Dispatch Policies">Dispatch Policies</A></LI><LI><A href="features-overview.html" title="Features Overview">Features Overview</A></LI><LI><A href="interceptors.html" title="Interceptors">Interceptors</A><UL><LI><A href="logging-interceptor.html" title="Logging Interceptor">Logging Interceptor</A></LI></UL></LI><LI><A href="jms-streams.html" title="JMS Streams">JMS Streams</A></LI><LI><A href="jmsxuserid.html" title="JMSXUserID">JMSXUserID</A></LI><LI><A href="jmx.html" title="JMX">JMX</A><UL><LI><A href="jmx-support.html" title="JMX Support">JMX Support</A></LI></UL></LI><LI><A href="masterslave.html" title="MasterSlave">MasterSlave</A><UL><LI><A href="jdbc-master-slave.html" title="JDBC Master Slave">JDBC Master Slave</A></LI><LI><A href="shared-file-system-master-slave.html" title="Shared File Syst
 em Master Slave">Shared File System Master Slave</A></LI></UL></LI><LI><A href="networks-of-brokers.html" title="Networks of Brokers">Networks of Brokers</A><UL><LI><A href="activemq-3-networks-of-brokers.html" title="ActiveMQ 3 Networks of Brokers">ActiveMQ 3 Networks of Brokers</A></LI></UL></LI><LI><A href="new-features.html" title="New Features">New Features</A><UL><LI><A href="changes-in-40.html" title="Changes in 4.0">Changes in 4.0</A></LI><LI><A href="new-features-in-41.html" title="New Features in 4.1">New Features in 4.1</A></LI><LI><A href="new-features-in-42.html" title="New Features in 4.2">New Features in 4.2</A><UL><LI><A href="message-transformation.html" title="Message Transformation">Message Transformation</A></LI></UL></LI></UL></LI><LI><A href="optimized-acknowledgement.html" title="Optimized Acknowledgement">Optimized Acknowledgement</A></LI><LI><A href="performance.html" title="Performance">Performance</A><UL><LI><A href="activemq-performance-module-use
 rs-manual.html" title="ActiveMQ Performance Module Users Manual">ActiveMQ Performance Module Users Manual</A><UL><LI><A href="sample-report.html" title="sample report">sample report</A></LI></UL></LI><LI><A href="performance-report.html" title="Performance report">Performance report</A></LI></UL></LI><LI><A href="persistence.html" title="Persistence">Persistence</A><UL><LI><A href="jdbc-support.html" title="JDBC Support">JDBC Support</A><UL><LI><A href="sqlserver.html" title="SQLServer">SQLServer</A></LI></UL></LI><LI><A href="kaha-persistence.html" title="Kaha Persistence">Kaha Persistence</A></LI></UL></LI><LI><A href="point-to-point-with-multiple-consumers.html" title="Point to Point with multiple Consumers">Point to Point with multiple Consumers</A></LI><LI><A href="security.html" title="Security">Security</A></LI><LI><A href="stp.html" title="STP">STP</A></LI><LI><A href="structured-message-properties-and-mapmessages.html" title="Structured Message Properties and MapMes
 sages">Structured Message Properties and MapMessages</A></LI><LI><A href="the-jms-connector.html" title="The JMS Connector">The JMS Connector</A></LI><LI><A href="the-proxy-connector.html" title="The Proxy Connector">The Proxy Connector</A></LI><LI><A href="total-ordering.html" title="Total Ordering">Total Ordering</A></LI><LI><A href="unix-service.html" title="Unix Service">Unix Service</A></LI><LI><A href="uri-protocols.html" title="URI Protocols">URI Protocols</A><UL><LI><A href="vm-protocol.html" title="VM Protocol">VM Protocol</A></LI></UL></LI><LI><A href="visualisation.html" title="Visualisation">Visualisation</A><UL><LI><A href="visualisation-wish-list.html" title="Visualisation Wish List">Visualisation Wish List</A></LI></UL></LI></UL> </DIV>
           
         <!--
           <div class="tabletitle">
@@ -288,6 +288,9 @@
                           <a href="http://goopen.org/confluence/display/ACTIVEMQ/Total+Ordering" title="Total Ordering">Total Ordering</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
+                          <a href="http://goopen.org/confluence/display/ACTIVEMQ/New+Features" title="New Features">New Features</a>
+              <span class="smalltext">(ActiveMQ)</span>
+              <br>
                           <a href="http://goopen.org/confluence/display/ACTIVEMQ/Async+Sends" title="Async Sends">Async Sends</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
@@ -346,9 +349,6 @@
               <span class="smalltext">(ActiveMQ)</span>
               <br>
                           <a href="http://goopen.org/confluence/display/ACTIVEMQ/Networks+of+Brokers" title="Networks of Brokers">Networks of Brokers</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a href="http://goopen.org/confluence/display/ACTIVEMQ/New+Features" title="New Features">New Features</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
                       </div>

Added: incubator/activemq/site/message-transformation.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/message-transformation.html?view=auto&rev=475759
==============================================================================
--- incubator/activemq/site/message-transformation.html (added)
+++ incubator/activemq/site/message-transformation.html Thu Nov 16 07:12:24 2006
@@ -0,0 +1,302 @@
+
+<!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:///ACTIVEMQ/resources/space.css">
+-->
+    <LINK type="text/css" rel="stylesheet" href="resources/site.css">
+    <SCRIPT src="resources/space.js" type="text/javascript"></SCRIPT>
+    <TITLE>
+Message Transformation
+    </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/activemq/images/logo.gif">
+          </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="ActiveMQ">ActiveMQ</A>&nbsp;&gt;&nbsp;<A href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A href="features.html" title="Features">Features</A>&nbsp;&gt;&nbsp;<A href="new-features.html" title="New Features">New Features</A>&nbsp;&gt;&nbsp;<A href="new-features-in-42.html" title="New Features in 4.2">New Features in 4.2</A>&nbsp;&gt;&nbsp;<A href="" title="Message Transformation">Message Transformation</A>
+            </DIV>
+          </TD>
+          <TD align="right" valign="middle" nowrap="">
+            <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> &#124; <SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/" title="Visit page outside Confluence" rel="nofollow">JavaDocs<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> <A href="javadocs.html" title="JavaDocs">More...</A> &#124; <A href="source.html" title="Source">Source</A> &#124; <A href="site.html" title="Site">Wiki</A> &#124;<SPAN class="nobr"><A href="irc://irc.codehaus.org/activemq" title="Visit page outside Confluence" rel="nofollow">IRC<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; <SPAN class="nobr"><A href="http://servlet.uwyn.com/drone/log/hausbot/activemq" title="Visit page outside Confluence" rel="nofollow">IRC Log<SUP><IMG cl
 ass="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="mailing-lists.html" title="Mailing Lists">Mailing Lists</A> &#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><A href="overview.html" title="Overview">Overview</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="home.html" title="Home">Home</A></LI>
+	<LI><A href="news.html" title="News">News</A></LI>
+	<LI><A href="new-features.html" title="New Features">New Features</A></LI>
+	<LI><A href="getting-started.html" title="Getting Started">Getting Started</A></LI>
+	<LI><A href="faq.html" title="FAQ">FAQ</A></LI>
+	<LI><A href="site.html" title="Site">Site</A></LI>
+	<LI><A href="articles.html" title="Articles">Articles</A></LI>
+	<LI><A href="download.html" title="Download">Download</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+
+<DIV style="padding: 10px 10px 0px 25px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="15" type="text" value=""></INPUT><BR></BR>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/activemq"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/activemq"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-Community"></A><A href="community.html" title="Community">Community</A></H3>
+
+<UL class="alternate" type="square">
+	<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://gmane.org/find.php?list=activemq" title="Visit page outside Confluence" rel="nofollow">News Reader<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><SPAN class="nobr"><A href="navigation.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></LI>
+	<LI><A href="projects-using-activemq.html" title="Projects Using ActiveMQ">Projects Using ActiveMQ</A></LI>
+	<LI><A href="users.html" title="Users">Users</A></LI>
+	<LI><A href="contributing.html" title="Contributing">Contributing</A></LI>
+	<LI><A href="team.html" title="Team">Team</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Features"></A><A href="features.html" title="Features">Features</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="advisory-message.html" title="Advisory Message">Advisory Message</A></LI>
+	<LI><A href="clustering.html" title="Clustering">Clustering</A></LI>
+	<LI><A href="cross-language-clients.html" title="Cross Language Clients">Cross Language Clients</A></LI>
+	<LI><A href="jmx.html" title="JMX">JMX</A></LI>
+	<LI><A href="jms-to-jms-bridge.html" title="JMS to JMS Bridge">JMS to JMS Bridge</A></LI>
+	<LI><A href="masterslave.html" title="MasterSlave">MasterSlave</A></LI>
+	<LI><A href="message-groups.html" title="Message Groups">Message Groups</A></LI>
+	<LI><A href="networks-of-brokers.html" title="Networks of Brokers">Networks of Brokers</A></LI>
+	<LI><A href="performance.html" title="Performance">Performance</A></LI>
+	<LI><A href="persistence.html" title="Persistence">Persistence</A></LI>
+	<LI><A href="security.html" title="Security">Security</A></LI>
+	<LI><A href="virtual-destinations.html" title="Virtual Destinations">Virtual Destinations</A></LI>
+	<LI><A href="visualisation.html" title="Visualisation">Visualisation</A></LI>
+	<LI><A href="features.html" title="Features">More ...</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Connectivity"></A><A href="connectivity.html" title="Connectivity">Connectivity</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="ajax.html" title="Ajax">Ajax</A></LI>
+	<LI><A href="amqp.html" title="AMQP">AMQP</A></LI>
+	<LI><A href="axis-support.html" title="Axis Support">Axis Support</A></LI>
+	<LI><A href="c-integration.html" title="C Integration">C Integration</A></LI>
+	<LI><A href="activemq-c-clients.html" title="ActiveMQ C++ Clients">C+&#43; Integration</A></LI>
+	<LI><A href="nms.html" title="NMS">C# and .Net Integration</A></LI>
+	<LI><A href="cms.html" title="CMS">CMS</A></LI>
+	<LI><A href="j2ee.html" title="J2EE">J2EE</A></LI>
+	<LI><A href="jboss-integration.html" title="JBoss Integration">JBoss Integration</A></LI>
+	<LI><SPAN class="nobr"><A href="http://docs.codehaus.org/display/JETTY/Integrating%20with%20ActiveMQ" title="Visit page outside Confluence" rel="nofollow">Jetty<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="jndi-support.html" title="JNDI Support">JNDI Support</A></LI>
+	<LI><A href="nms.html" title="NMS is the .Net Messaging API">NMS</A></LI>
+	<LI><A href="rest.html" title="REST">REST</A></LI>
+	<LI><A href="rss-and-atom.html" title="RSS and Atom">RSS and Atom</A></LI>
+	<LI><A href="spring-support.html" title="Spring Support">Spring Support</A></LI>
+	<LI><A href="stomp.html" title="Stomp">Stomp</A></LI>
+	<LI><A href="tomcat.html" title="Tomcat">Tomcat</A></LI>
+	<LI><A href="unix-service.html" title="Unix Service">Unix Service</A></LI>
+	<LI><A href="weblogic-integration.html" title="WebLogic Integration">WebLogic Integration</A></LI>
+	<LI><A href="xmpp.html" title="XMPP">XMPP</A></LI>
+	<LI><A href="connectivity.html" title="Connectivity">More ...</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-UsingActiveMQ"></A><A href="using-activemq.html" title="Using ActiveMQ">Using ActiveMQ</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="getting-started.html" title="Getting Started">Getting Started</A></LI>
+	<LI><A href="initial-configuration.html" title="Initial Configuration">Initial Configuration</A></LI>
+	<LI><A href="run-broker.html" title="Run Broker">Running a Broker</A></LI>
+	<LI><A href="how-do-i-embed-a-broker-inside-a-connection.html" title="How do I embed a Broker inside a Connection">Embedded Brokers</A></LI>
+	<LI><A href="activemq-command-line-tools-reference.html" title="ActiveMQ Command Line Tools Reference">Command Line Tools</A></LI>
+	<LI><A href="configuring-transports.html" title="Configuring Transports">Configuring Transports</A></LI>
+	<LI><A href="examples.html" title="Examples">Examples</A></LI>
+	<LI><A href="web-samples.html" title="Web Samples">Web Samples</A></LI>
+	<LI><A href="how-can-i-monitor-activemq.html" title="How can I monitor ActiveMQ">Monitoring the Broker</A></LI>
+	<LI><A href="xml-configuration.html" title="Xml Configuration">Xml Configuration</A></LI>
+	<LI><A href="xml-reference.html" title="Xml Reference">Xml Reference</A></LI>
+	<LI><A href="using-activemq.html" title="Using ActiveMQ">More ...</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Tools"></A><A href="tools.html" title="Tools">Tools</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="web-console.html" title="Web Console">Web Console</A></LI>
+	<LI><A href="jca-container.html" title="JCA Container">JCA Container</A></LI>
+	<LI><A href="hermes-jms.html" title="Hermes Jms">Hermes Jms</A></LI>
+	<LI><SPAN class="nobr"><A href="http://jakarta.apache.org/jmeter" title="Visit page outside Confluence" rel="nofollow">JMeter<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>
+</UL>
+
+
+<H3><A name="Navigation-Support"></A><A href="support.html" title="Support">Support</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ" 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><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:roadmap-panel" title="Visit page outside Confluence" rel="nofollow">Roadmap<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><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:changelog-panel" title="Visit page outside Confluence" rel="nofollow">Change log<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>
+</UL>
+
+
+<H3><A name="Navigation-RelatedProjects"></A>Related Projects</H3>
+
+<UL class="alternate" type="square">
+	<LI><SPAN class="nobr"><A href="http://incubator.apache.org/servicemix/" title="Distributed Enterprise Service Bus based on JBI" rel="nofollow">Apache ServiceMix<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><SPAN class="nobr"><A href="http://lingo.codehaus.org/" title="POJO Remoting using JMS" rel="nofollow">Lingo<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><SPAN class="nobr"><A href="http://jencks.org/" title="Message Driven POJOs and pooling for JMS and JDBC" rel="nofollow">Jencks<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><SPAN class="nobr"><A href="http://stomp.codehaus.org/" title="Simple cross language protocol for messaging" rel="nofollow">Stomp<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><SPAN class="nobr"><A href="http://activecluster.codehaus.org/" title="Visit page outside Confluence" rel="nofollow">ActiveCluster<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><SPAN class="nobr"><A href="http://activespace.codehaus.org/" title="Visit page outside Confluence" rel="nofollow">ActiveSpace<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><SPAN class="nobr"><A href="http://www.springframework.org/" title="Visit page outside Confluence" rel="nofollow">Spring<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><SPAN class="nobr"><A href="http://geronimo.apache.org/" title="Visit page outside Confluence" rel="nofollow">Geronimo<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>
+</UL>
+
+
+<H3><A name="Navigation-Developers"></A><A href="developers.html" title="Developers">Developers</A></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="developer-guide.html" title="Developer Guide">Developer Guide</A></LI>
+	<LI><A href="becoming-a-committer.html" title="Becoming a committer">Becoming a committer</A></LI>
+	<LI><A href="code-overview.html" title="Code Overview">Code Overview</A></LI>
+	<LI><A href="wire-protocol.html" title="Wire Protocol">Wire Protocol</A></LI>
+	<LI><A href="release-guide.html" title="Release Guide">Release Guide</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Tests"></A>Tests</H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="activemq-performance-module-users-manual.html" title="ActiveMQ Performance Module Users Manual">Maven2 Performance Plugin</A></LI>
+	<LI><A href="integration-tests.html" title="Integration Tests">Integration Tests</A></LI>
+	<LI><A href="benchmark-tests.html" title="Benchmark Tests">Benchmark Tests</A></LI>
+	<LI><A href="jmeter-performance-tests.html" title="JMeter Performance Tests">JMeter Performance Tests</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-ProjectReports"></A>Project Reports</H3>
+<UL class="alternate" type="square">
+	<LI><A href="junit-reports.html" title="JUnit Reports">JUnit Reports</A></LI>
+	<LI><SPAN class="nobr"><A href="http://activemq.codehaus.org/maven/clover/" title="Visit page outside Confluence" rel="nofollow">Clover Report<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="source-xref.html" title="Source XRef">Source XRef</A></LI>
+	<LI><A href="test-source-xref.html" title="Test Source XRef">Test Source XRef</A></LI>
+	<LI><SPAN class="nobr"><A href="http://ci.gbuild.org/continuum/" title="Visit page outside Confluence" rel="nofollow">GBuild<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="xml-reference.html" title="Xml Reference">Xml Reference</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Toolsweuse"></A>Tools we use</H3>
+
+<P><SPAN class="nobr"><A href="http://www.yourkit.com/" title="Visit page outside Confluence" rel="nofollow"><IMG src="http://incubator.apache.org/activemq/images/yourkit.jpg" align="absmiddle" border="0"><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><BR>
+[]</P>
+          </DIV>
+        </TD>
+        <TD valign="top">
+          <DIV id="site-page">
+
+<!--          
+            <div class="pagetitle">Message Transformation</div>
+-->
+            <DIV class="wiki-content"><H2><A name="MessageTransformation-MessageTransformation"></A>Message Transformation</H2>
+
+<P>It is sometimes useful to transform a message inside the JMS provider. For example you may have an application that has been live for some time that uses ObjectMessage messages, but that you wish to convert to use XML payloads (to protect yourself from serialization issues).</P>
+
+<P>So ActiveMQ in 4.2 onwards comes with a pluggable strategy called the <SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/MessageTransformer.html" title="Visit page outside Confluence" rel="nofollow">MessageTransformer<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> interface. This allows you to</P>
+
+<UL>
+	<LI>enrich or transform a message before it is sent to the message bus within the JMS provider</LI>
+	<LI>enrich or transform a message as it is received from the message bus but before it is dispatched to the consumer</LI>
+</UL>
+
+
+<P>So this allows you to turn an ObjectMessage into a TextMessage containing XML using some kind of XML marshalling technology like <SPAN class="nobr"><A href="http://xstream.codehaus.org/" title="Visit page outside Confluence" rel="nofollow">XStream<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> or <SPAN class="nobr"><A href="http://java.sun.com/webservices/jaxb/" title="Visit page outside Confluence" rel="nofollow">JAXB2<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>.</P>
+
+<P>For example there is the <B>XStreamMessageTransformer</B> which when it is configured on a ConnectionFactory will cause all ObjectMessage instances to be silently transformed to and from TextMessage instances on the wire. This can be very useful if you have non-Java clients wishing to communicate with your Java messages.</P>
+
+<H3><A name="MessageTransformation-UsingaMessageTransformer"></A>Using a MessageTransformer</H3>
+
+<P>To use a MessageTransformer you can install it on one of the following classes via the <B>setTransformer()</B> method</P>
+
+<UL>
+	<LI><SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/ActiveMQConnection.html" title="Visit page outside Confluence" rel="nofollow">ActiveMQConnectionFactory<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><SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/ActiveMQConnection.html" title="Visit page outside Confluence" rel="nofollow">ActiveMQConnection<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><SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/ActiveMQSession.html" title="Visit page outside Confluence" rel="nofollow">ActiveMQSession<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><SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/ActiveMQMessageProducer.html" title="Visit page outside Confluence" rel="nofollow">ActiveMQMessageProducer<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><SPAN class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/org/apache/activemq/ActiveMQMessageProducer.html" title="Visit page outside Confluence" rel="nofollow">ActiveMQMessageProducer<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>
+</UL>
+
+
+<P>The transformer is inherited on child objects; so you can install a particular transformer on a connection factory and it will be inherited on all  connections, sessions, producers, consumers</P></DIV>
+          
+                  </DIV>
+        </TD>
+      </TR>
+      </TABLE>     
+      </DIV>
+    </DIV>
+    <DIV id="site-footer">
+          Added by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James Strachan</A>,
+    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James Strachan</A> on Nov 21, 2006
+                  &nbsp;(<A href="http://goopen.org/confluence/pages/diffpages.action?pageId=15127&originalId=15128">view change</A>)
+              
+      (<A href="http://goopen.org/confluence/pages/editpage.action?pageId=15127">edit page</A>)
+    </DIV>
+
+  </BODY>
+
+</HTML>
\ No newline at end of file

Modified: incubator/activemq/site/new-features-in-42.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/new-features-in-42.html?view=diff&rev=475759&r1=475758&r2=475759
==============================================================================
--- incubator/activemq/site/new-features-in-42.html (original)
+++ incubator/activemq/site/new-features-in-42.html Thu Nov 16 07:12:24 2006
@@ -256,8 +256,22 @@
 
 <P>In the 4.2 release of Apache ActiveMQ there are the following new features</P>
 
-</DIV>
+<UL><LI><A href="message-transformation.html" title="Message Transformation">Message Transformation</A></LI></UL></DIV>
           
+        <!--
+          <div class="tabletitle">
+            Children
+            <span class="smalltext" id="show" style="display: inline;">
+              <a href="javascript:showChildren()">Show Children</a></span>
+            <span class="smalltext" id="hide" style="display: none;">
+              <a href="javascript:hideChildren()">Hide Children</a></span>
+          </div>
+          <div class="greybox" id="children" style="display: none;">
+                                      <a href="http://goopen.org/confluence/display/ACTIVEMQ/Message+Transformation" title="Message Transformation">Message Transformation</a>
+              <span class="smalltext">(ActiveMQ)</span>
+              <br>
+                      </div>
+-->
                   </DIV>
         </TD>
       </TR>