activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chir...@apache.org
Subject svn commit: r475759 - in /incubator/activemq/site: features.html message-transformation.html new-features-in-42.html
Date Thu, 16 Nov 2006 15:12:24 GMT
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>



Mime
View raw message