Modified: incubator/activemq/site/using-activemq.html
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/using-activemq.html?rev=429671&r1=429670&r2=429671&view=diff
==============================================================================
--- incubator/activemq/site/using-activemq.html (original)
+++ incubator/activemq/site/using-activemq.html Tue Aug  8 07:50:56 2006
@@ -36,7 +36,7 @@
         <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="community.html" 
title="Community">Community</A>&nbsp;&gt;&nbsp;<A href="faq.html" 
title="FAQ">FAQ</A>&nbsp;&gt;&nbsp;<A href="" title="Using ActiveMQ">Using 
ActiveMQ</A>
+<A href="home.html" title="ActiveMQ">ActiveMQ</A>&nbsp;&gt;&nbsp;<A 
href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A href="" title="Using 
ActiveMQ">Using ActiveMQ</A>
             </DIV>
           </TD>
           <TD align="right" valign="middle" nowrap="">
@@ -276,10 +276,7 @@
 <!--          
             <div class="pagetitle">Using ActiveMQ</div>
 -->
-            <DIV class="wiki-content">
-<P>Questions on using ActiveMQ</P>
-
-<UL><LI><A href="activemq-command-line-tools-reference.html" title="ActiveMQ 
Command Line Tools Reference">ActiveMQ Command Line Tools 
Reference</A></LI><LI><A href="are-destinations-case-sensitive.html" title="Are 
destinations case sensitive">Are destinations case sensitive</A></LI><LI><A 
href="can-i-send-really-large-files-over-activemq.html" title="Can I send 
really large files over ActiveMQ">Can I send really large files over 
ActiveMQ</A></LI><LI><A href="can-two-brokers-share-the-same-database.html" 
title="Can two brokers share the same database">Can two brokers share the same 
database</A></LI><LI><A href="does-activemq-support-clustering.html" 
title="Does ActiveMQ support clustering">Does ActiveMQ support 
clustering</A></LI><LI><A 
href="how-can-i-avoid-serialization-of-objects-in-objectmessage.html" 
title="How can I avoid serialization of Objects in ObjectMessage">How can I 
avoid serialization of Objects in ObjectMessage</A></LI><LI><A 
href="how-can-i-enable-detailed-l
 ogging.html" title="How can I enable detailed logging">How can I enable 
detailed logging</A></LI><LI><A 
href="how-can-i-get-a-list-of-the-topics-and-queues-in-a-broker.html" 
title="How can I get a list of the topics and queues in a broker">How can I get 
a list of the topics and queues in a broker</A></LI><LI><A 
href="how-can-i-make-activemq-faster.html" title="How can I make ActiveMQ 
faster">How can I make ActiveMQ faster</A></LI><LI><A 
href="how-can-i-monitor-activemq.html" title="How can I monitor ActiveMQ">How 
can I monitor ActiveMQ</A></LI><LI><A 
href="how-can-i-see-what-destinations-are-used.html" title="How can I see what 
destinations are used">How can I see what destinations are used</A></LI><LI><A 
href="how-can-i-support-auto-reconnection.html" title="How can I support auto 
reconnection">How can I support auto reconnection</A></LI><LI><A 
href="how-can-i-use-different-network-protocols.html" title="How can I use 
different network protocols">How can I use different net
 work protocols</A></LI><LI><A href="how-do-distributed-queues-work.html" 
title="How do distributed queues work">How do distributed queues 
work</A></LI><LI><A href="how-do-i-access-activemq-from-c.html" title="How do I 
access ActiveMQ from C">How do I access ActiveMQ from C</A></LI><LI><A 
href="how-do-i-access-activemq-from-csharp-or-dotnet.html" title="How do I 
access ActiveMQ from CSharp or dotNet">How do I access ActiveMQ from CSharp or 
dotNet</A></LI><LI><A 
href="how-do-i-access-activemq-from-ruby-perl-python-php.html" title="How do I 
access ActiveMQ from Ruby, Perl, Python, PHP">How do I access ActiveMQ from 
Ruby, Perl, Python, PHP</A></LI><LI><A 
href="how-do-i-bridge-different-jms-providers.html" title="How do I bridge 
different JMS providers">How do I bridge different JMS providers</A></LI><LI><A 
href="how-do-i-change-dispatch-policy.html" title="How do I change dispatch 
policy">How do I change dispatch policy</A></LI><LI><A 
href="how-do-i-change-the-logging.html" titl
 e="How do I change the logging">How do I change the logging</A></LI><LI><A 
href="how-do-i-configure-automatic-reconnection.html" title="How do I configure 
automatic reconnection">How do I configure automatic 
reconnection</A></LI><LI><A 
href="how-do-i-connect-to-one-of-a-number-of-message-brokers.html" title="How 
do I connect to one of a number of message brokers">How do I connect to one of 
a number of message brokers</A></LI><LI><A 
href="how-do-i-create-new-destinations.html" title="How do I create new 
destinations">How do I create new destinations</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">How do I embed a Broker inside a 
Connection</A></LI><LI><A href="how-do-i-enable-asynchronous-sending.html" 
title="How do I enable asynchronous sending">How do I enable asynchronous 
sending</A></LI><LI><A href="how-do-i-find-the-size-of-a-queue.html" title="How 
do I find the Size of a Queue">How do I find the 
 Size of a Queue</A></LI><LI><A href="how-do-i-preserve-order-of-messages.html" 
title="How do I preserve order of messages">How do I preserve order of 
messages</A></LI><LI><A href="how-do-i-purge-a-queue.html" title="How do I 
purge a queue">How do I purge a queue</A></LI><LI><A 
href="how-do-i-run-a-broker.html" title="How do I run a broker">How do I run a 
broker</A></LI><LI><A href="how-do-i-set-the-message-expiration.html" 
title="How do I set the message expiration">How do I set the message 
expiration</A></LI><LI><A 
href="how-do-i-use-activemq-using-in-jvm-messaging.html" title="How do I use 
ActiveMQ using in JVM messaging">How do I use ActiveMQ using in JVM 
messaging</A></LI><LI><A href="how-do-i-use-ivy-with-activemq.html" title="How 
do I use Ivy with ActiveMQ">How do I use Ivy with ActiveMQ</A></LI><LI><A 
href="how-do-i-use-ssl.html" title="How do I use SSL">How do I use 
SSL</A></LI><LI><A href="how-do-message-groups-compare-to-selectors.html" 
title="How do Message Groups
  compare to Selectors">How do Message Groups compare to 
Selectors</A></LI><LI><A href="how-do-multiple-transports-work.html" title="How 
do multiple transports work">How do multiple transports work</A></LI><LI><A 
href="how-do-transactions-work.html" title="How do transactions work">How do 
transactions work</A></LI><LI><A 
href="how-lightweight-is-sending-a-message.html" title="How lightweight is 
sending a message">How lightweight is sending a message</A></LI><LI><A 
href="how-should-i-use-the-vm-transport.html" title="How should I use the VM 
transport">How should I use the VM transport</A></LI><LI><A 
href="i-am-having-problems-with-the-spring-jmstemplate.html" title="I am having 
problems with the Spring JmsTemplate">I am having problems with the Spring 
JmsTemplate</A></LI><LI><A 
href="should-i-deploy-the-broker-inside-my-jvm-or-appserver.html" title="Should 
I deploy the broker inside my JVM or AppServer">Should I deploy the broker 
inside my JVM or AppServer</A></LI><LI><A href=
 "what-are-those-topics-activemqadvisory.html" title="What are those topics 
ActiveMQ.Advisory">What are those topics ActiveMQ.Advisory</A></LI><LI><A 
href="what-happens-with-a-fast-producer-and-slow-consumer.html" title="What 
happens with a fast producer and slow consumer">What happens with a fast 
producer and slow consumer</A></LI><LI><A 
href="what-is-the-prefetch-limit-for.html" title="What is the prefetch limit 
for">What is the prefetch limit for</A></LI><LI><A 
href="while-posting-large-binary-file-to-activemq-is-there-a-way-to-measure-its-progress.html"
 title="While posting large binary file to activeMQ, is there a way to measure 
its progress">While posting large binary file to activeMQ, is there a way to 
measure its progress</A></LI><LI><A 
href="why-do-i-not-get-all-of-the-messages-i-sent.html" title="Why do I not get 
all of the messages I sent">Why do I not get all of the messages I 
sent</A></LI></UL></DIV>
+            <DIV class="wiki-content"><UL><LI><A 
href="activemq-4-connection-uris.html" title="ActiveMQ 4 Connection 
URIs">ActiveMQ 4 Connection URIs</A><UL><LI><A 
href="broker-configuration-uri.html" title="Broker Configuration URI">Broker 
Configuration URI</A><UL><LI><A href="jmsxuserid.html" 
title="JMSXUserID">JMSXUserID</A></LI></UL></LI><LI><A 
href="configuring-wire-formats.html" title="Configuring Wire 
Formats">Configuring Wire Formats</A></LI><LI><A 
href="connection-configuration-uri.html" title="Connection Configuration 
URI">Connection Configuration URI</A></LI><LI><A 
href="discovery-transport-reference.html" title="Discovery Transport 
Reference">Discovery Transport Reference</A></LI><LI><A 
href="failover-transport-reference.html" title="Failover Transport 
Reference">Failover Transport Reference</A></LI><LI><A 
href="fanout-transport-reference.html" title="Fanout Transport 
Reference">Fanout Transport Reference</A></LI><LI><A 
href="multicast-transport-reference.html" t
 itle="Multicast Transport Reference">Multicast Transport 
Reference</A></LI><LI><A href="peer-transport-reference.html" title="Peer 
Transport Reference">Peer Transport Reference</A></LI><LI><A 
href="ssl-transport-reference.html" title="SSL Transport Reference">SSL 
Transport Reference</A></LI><LI><A href="static-transport-reference.html" 
title="Static Transport Reference">Static Transport Reference</A></LI><LI><A 
href="tcp-transport-reference.html" title="TCP Transport Reference">TCP 
Transport Reference</A></LI><LI><A href="udp-transport-reference.html" 
title="UDP Transport Reference">UDP Transport Reference</A></LI><LI><A 
href="vm-transport-reference.html" title="VM Transport Reference">VM Transport 
Reference</A></LI></UL></LI><LI><A href="configuring-brokers.html" 
title="Configuring Brokers">Configuring Brokers</A></LI><LI><A 
href="configuring-transports.html" title="Configuring Transports">Configuring 
Transports</A><UL><LI><A href="activemq-3-transport-configurations.html" 
 title="ActiveMQ 3 Transport Configurations">ActiveMQ 3 Transport 
Configurations</A></LI></UL></LI><LI><A href="examples.html" 
title="Examples">Examples</A></LI><LI><A href="hello-world.html" title="Hello 
World">Hello World</A></LI><LI><A href="initial-configuration.html" 
title="Initial Configuration">Initial Configuration</A><UL><LI><A 
href="getting-started.html" title="Getting Started">Getting 
Started</A><UL><LI><A href="getting-started-3x.html" title="Getting Started 
3.x">Getting Started 3.x</A></LI></UL></LI></UL></LI><LI><A 
href="installation.html" title="Installation">Installation</A></LI><LI><A 
href="known-bad-os-and-jvm-combinations.html" title="Known Bad OS and JVM 
Combinations">Known Bad OS and JVM Combinations</A></LI><LI><A 
href="performance.html" title="Performance">Performance</A><UL><LI><A 
href="performance-report.html" title="Performance report">Performance 
report</A></LI></UL></LI><LI><A href="performance-tuning.html" 
title="Performance Tuning">Performance Tu
 ning</A></LI><LI><A href="protocols.html" 
title="Protocols">Protocols</A><UL><LI><A href="vm-protocol.html" title="VM 
Protocol">VM Protocol</A></LI></UL></LI><LI><A href="run-broker.html" 
title="Run Broker">Run Broker</A><UL><LI><A href="running-a-3x-broker.html" 
title="Running a 3.x Broker">Running a 3.x Broker</A></LI></UL></LI><LI><A 
href="topologies.html" title="Topologies">Topologies</A></LI><LI><A 
href="use-cases.html" title="Use Cases">Use Cases</A></LI><LI><A 
href="web-samples.html" title="Web Samples">Web Samples</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><UL><LI><A href="xbean-xml-reference-41.html" 
title="XBean XML Reference 4.1">XBean XML Reference 4.1</A></LI></UL></LI></UL> 
</DIV>
           
         <!--
           <div class="tabletitle">
@@ -290,139 +287,55 @@
               <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/What+is+the+prefetch+limit+for";
 title="What is the prefetch limit for">What is the prefetch limit for</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+create+new+destinations";
 title="How do I create new destinations">How do I create new destinations</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/What+are+those+topics+ActiveMQ.Advisory";
 title="What are those topics ActiveMQ.Advisory">What are those topics 
ActiveMQ.Advisory</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+embed+a+Broker+inside+a+Connection";
 title="How do I embed a Broker inside a Connection">How do I embed a Broker 
inside a Connection</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+change+dispatch+policy";
 title="How do I change dispatch policy">How do I change dispatch policy</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+support+auto+reconnection";
 title="How can I support auto reconnection">How can I support auto 
reconnection</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+monitor+ActiveMQ"; 
title="How can I monitor ActiveMQ">How can I monitor ActiveMQ</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+enable+detailed+logging";
 title="How can I enable detailed logging">How can I enable detailed logging</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+make+ActiveMQ+faster";
 title="How can I make ActiveMQ faster">How can I make ActiveMQ faster</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Can+two+brokers+share+the+same+database";
 title="Can two brokers share the same database">Can two brokers share the same 
database</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+purge+a+queue"; 
title="How do I purge a queue">How do I purge a queue</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+set+the+message+expiration";
 title="How do I set the message expiration">How do I set the message 
expiration</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+get+a+list+of+the+topics+and+queues+in+a+broker";
 title="How can I get a list of the topics and queues in a broker">How can I 
get a list of the topics and queues in a broker</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+find+the+Size+of+a+Queue";
 title="How do I find the Size of a Queue">How do I find the Size of a Queue</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+see+what+destinations+are+used";
 title="How can I see what destinations are used">How can I see what 
destinations are used</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+change+the+logging";
 title="How do I change the logging">How do I change the logging</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Are+destinations+case+sensitive";
 title="Are destinations case sensitive">Are destinations case sensitive</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+distributed+queues+work";
 title="How do distributed queues work">How do distributed queues work</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/ActiveMQ+Command+Line+Tools+Reference";
 title="ActiveMQ Command Line Tools Reference">ActiveMQ Command Line Tools 
Reference</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+access+ActiveMQ+from+C";
 title="How do I access ActiveMQ from C">How do I access ActiveMQ from C</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+transactions+work"; 
title="How do transactions work">How do transactions work</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+connect+to+one+of+a+number+of+message+brokers";
 title="How do I connect to one of a number of message brokers">How do I 
connect to one of a number of message brokers</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+Message+Groups+compare+to+Selectors";
 title="How do Message Groups compare to Selectors">How do Message Groups 
compare to Selectors</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Should+I+deploy+the+broker+inside+my+JVM+or+AppServer";
 title="Should I deploy the broker inside my JVM or AppServer">Should I deploy 
the broker inside my JVM or AppServer</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/While+posting+large+binary+file+to+activeMQ%2C+is+there+a+way+to+measure+its+progress";
 title="While posting large binary file to activeMQ, is there a way to measure 
its progress">While posting large binary file to activeMQ, is there a way to 
measure its progress</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+configure+automatic+reconnection";
 title="How do I configure automatic reconnection">How do I configure automatic 
reconnection</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+use+Ivy+with+ActiveMQ";
 title="How do I use Ivy with ActiveMQ">How do I use Ivy with ActiveMQ</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Does+ActiveMQ+support+clustering";
 title="Does ActiveMQ support clustering">Does ActiveMQ support clustering</a>
-              <span class="smalltext">(ActiveMQ)</span>
-              <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Can+I+send+really+large+files+over+ActiveMQ";
 title="Can I send really large files over ActiveMQ">Can I send really large 
files over ActiveMQ</a>
+                                      <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Xml+Reference"; title="Xml 
Reference">Xml Reference</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+use+ActiveMQ+using+in+JVM+messaging";
 title="How do I use ActiveMQ using in JVM messaging">How do I use ActiveMQ 
using in JVM messaging</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Performance+Tuning"; 
title="Performance Tuning">Performance Tuning</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+avoid+serialization+of+Objects+in+ObjectMessage";
 title="How can I avoid serialization of Objects in ObjectMessage">How can I 
avoid serialization of Objects in ObjectMessage</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Performance"; 
title="Performance">Performance</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+run+a+broker"; 
title="How do I run a broker">How do I run a broker</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Run+Broker"; title="Run 
Broker">Run Broker</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+bridge+different+JMS+providers";
 title="How do I bridge different JMS providers">How do I bridge different JMS 
providers</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Configuring+Transports"; 
title="Configuring Transports">Configuring Transports</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+preserve+order+of+messages";
 title="How do I preserve order of messages">How do I preserve order of 
messages</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/ActiveMQ+4+Connection+URIs"; 
title="ActiveMQ 4 Connection URIs">ActiveMQ 4 Connection URIs</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+access+ActiveMQ+from+Ruby%2C+Perl%2C+Python%2C+PHP";
 title="How do I access ActiveMQ from Ruby, Perl, Python, PHP">How do I access 
ActiveMQ from Ruby, Perl, Python, PHP</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Xml+Configuration"; 
title="Xml Configuration">Xml Configuration</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+lightweight+is+sending+a+message";
 title="How lightweight is sending a message">How lightweight is sending a 
message</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Hello+World"; title="Hello 
World">Hello World</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+should+I+use+the+VM+transport";
 title="How should I use the VM transport">How should I use the VM transport</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Configuring+Brokers"; 
title="Configuring Brokers">Configuring Brokers</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+enable+asynchronous+sending";
 title="How do I enable asynchronous sending">How do I enable asynchronous 
sending</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Protocols"; 
title="Protocols">Protocols</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+multiple+transports+work";
 title="How do multiple transports work">How do multiple transports work</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Topologies"; 
title="Topologies">Topologies</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+access+ActiveMQ+from+CSharp+or+dotNet";
 title="How do I access ActiveMQ from CSharp or dotNet">How do I access 
ActiveMQ from CSharp or dotNet</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Known+Bad+OS+and+JVM+Combinations";
 title="Known Bad OS and JVM Combinations">Known Bad OS and JVM Combinations</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/What+happens+with+a+fast+producer+and+slow+consumer";
 title="What happens with a fast producer and slow consumer">What happens with 
a fast producer and slow consumer</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Use+Cases"; title="Use 
Cases">Use Cases</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+can+I+use+different+network+protocols";
 title="How can I use different network protocols">How can I use different 
network protocols</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Web+Samples"; title="Web 
Samples">Web Samples</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/I+am+having+problems+with+the+Spring+JmsTemplate";
 title="I am having problems with the Spring JmsTemplate">I am having problems 
with the Spring JmsTemplate</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Examples"; 
title="Examples">Examples</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Why+do+I+not+get+all+of+the+messages+I+sent";
 title="Why do I not get all of the messages I sent">Why do I not get all of 
the messages I sent</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Initial+Configuration"; 
title="Initial Configuration">Initial Configuration</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/How+do+I+use+SSL"; 
title="How do I use SSL">How do I use SSL</a>
+                          <a 
href="http://goopen.org/confluence/display/ACTIVEMQ/Installation"; 
title="Installation">Installation</a>
               <span class="smalltext">(ActiveMQ)</span>
               <br>
                       </div>
@@ -435,10 +348,10 @@
     </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 Jul 07, 2005
-                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=118&originalId=315";>view
 change</A>)
+    last edited by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan";>James
 Strachan</A> on May 12, 2006
+                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=5405&originalId=5501";>view
 change</A>)
               
-      (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=118";>edit 
page</A>)
+      (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=5405";>edit 
page</A>)
     </DIV>
 
   </BODY>

Modified: incubator/activemq/site/virtual-destinations.html
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/virtual-destinations.html?rev=429671&r1=429670&r2=429671&view=diff
==============================================================================
--- incubator/activemq/site/virtual-destinations.html (original)
+++ incubator/activemq/site/virtual-destinations.html Tue Aug  8 07:50:56 2006
@@ -363,7 +363,27 @@
 <SPAN class="code-tag">&lt;/beans&gt;</SPAN></PRE>
 </DIV></DIV>
 
-<P>You can use this technique for example to be able to watch a queue, by 
sending messages sent to a queue to a notification topic.</P></DIV>
+<P>You can use this technique for example to be able to watch a queue, by 
sending messages sent to a queue to a notification topic.</P>
+
+
+<P>Yes.  You have to make sure that the messages sent to the 
&apos;Consumer.*.VirtualTopic.&gt;&apos; destination are not forwarded.  This 
can be done by configuring the network connector something like:</P>
+
+
+<H2><A 
name="VirtualDestinations-AvoidingDuplicateMessageinaNetworkofBrokers"></A>Avoiding
 Duplicate Message in a Network of Brokers</H2>
+
+<P>If you use Virtual Topics in a network of brokers, it is likely you will 
get duplicate messages if you use the default network configuration.  This is 
because a network node will not only forward message sent to the virtual topic, 
but also the associated physical queues.  To fix this, you should disable 
forwarding messages on the associated physical queues.  </P>
+
+<P>Here is an example of how to do that:</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-xml"><SPAN class="code-tag">&lt;networkConnectors&gt;</SPAN>
+      <SPAN class="code-tag">&lt;networkConnector uri=<SPAN 
class="code-quote">&quot;static://(tcp://localhost:61617)&quot;</SPAN>&gt;</SPAN>
+       <SPAN class="code-tag">&lt;excludedDestinations&gt;</SPAN>
+         <SPAN class="code-tag">&lt;queue physicalName=<SPAN 
class="code-quote">&quot;Consumer.*.VirtualTopic.&gt;</SPAN>&quot;</SPAN>/&gt;
+       <SPAN class="code-tag">&lt;/excludedDestinations&gt;</SPAN>
+      <SPAN class="code-tag">&lt;/networkConnector&gt;</SPAN>
+    <SPAN class="code-tag">&lt;/networkConnectors&gt;</SPAN></PRE>
+</DIV></DIV></DIV>
           
                   </DIV>
         </TD>
@@ -373,8 +393,8 @@
     </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 Jul 27, 2006
-                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=9061&originalId=9298";>view
 change</A>)
+    last edited by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=chirino";>Hiram
 Chirino</A> on Aug 02, 2006
+                  &nbsp;(<A 
href="http://goopen.org/confluence/pages/diffpages.action?pageId=9061&originalId=9497";>view
 change</A>)
               
       (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=9061";>edit 
page</A>)
     </DIV>

Added: incubator/activemq/site/visualisation.data/ActiveMQConnections.dot
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQConnections.dot?rev=429671&view=auto
==============================================================================
--- incubator/activemq/site/visualisation.data/ActiveMQConnections.dot (added)
+++ incubator/activemq/site/visualisation.data/ActiveMQConnections.dot Tue Aug  
8 07:50:56 2006
@@ -0,0 +1,27 @@
+digraph "ActiveMQ Connections" {
+
+label="ActiveMQ Broker: ID:macstrac.local-59822-1143567869845-0:0"];
+
+node [style = "rounded,filled", fillcolor = yellow, 
fontname="Helvetica-Oblique"];
+
+ID_macstrac_local_59822_1143567869845_4_0_1_1 -> 
ID_macstrac_local_59822_1143567869845_4_0;
+queue_Orders_IBM -> ID_macstrac_local_59822_1143567869845_4_0_1_1;
+ID_macstrac_local_59822_1143567869845_4_0_1_1 [label = "Subscription: 1-1"];
+ID_macstrac_local_59822_1143567869845_4_0_2_1 -> 
ID_macstrac_local_59822_1143567869845_4_0;
+queue_Orders_MSFT -> ID_macstrac_local_59822_1143567869845_4_0_2_1;
+ID_macstrac_local_59822_1143567869845_4_0_2_1 [label = "Subscription: 
2-1\nSelector: price > 200"];
+ID_macstrac_local_59822_1143567869845_4_0_1_2 -> 
ID_macstrac_local_59822_1143567869845_4_0;
+queue_Orders_MSFT -> ID_macstrac_local_59822_1143567869845_4_0_1_2;
+ID_macstrac_local_59822_1143567869845_4_0_1_2 [label = "Subscription: 
1-2\nSelector: price > 100"];
+
+
+ID_macstrac_local_59822_1143567869845_3_1 -> 
ID_macstrac_local_59822_1143567869845_3_1_1_1;
+ID_macstrac_local_59822_1143567869845_3_1_1_1 -> queue_Orders_MSFT;
+ID_macstrac_local_59822_1143567869845_3_1_1_1 [label = "Producer: 1-1"];
+
+ID_macstrac_local_59822_1143567869845_4_0 [ fillcolor = green, label = 
"Client: ID:macstrac.local-59822-1143567869845-4:0"];
+ID_macstrac_local_59822_1143567869845_3_1 [ fillcolor = green, label = 
"Client: ID:macstrac.local-59822-1143567869845-3:1"];
+
+queue_Orders_MSFT [ fillcolor = red, label = "Queue: Orders.MSFT"];
+queue_Orders_IBM [ fillcolor = red, label = "Queue: Orders.IBM"];
+}

Added: incubator/activemq/site/visualisation.data/ActiveMQConnections.png
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQConnections.png?rev=429671&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/visualisation.data/ActiveMQConnections.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/visualisation.data/ActiveMQConnections.png.jpeg
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQConnections.png.jpeg?rev=429671&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/activemq/site/visualisation.data/ActiveMQConnections.png.jpeg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/visualisation.data/ActiveMQDestinations.dot
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQDestinations.dot?rev=429671&view=auto
==============================================================================
--- incubator/activemq/site/visualisation.data/ActiveMQDestinations.dot (added)
+++ incubator/activemq/site/visualisation.data/ActiveMQDestinations.dot Tue Aug 
 8 07:50:56 2006
@@ -0,0 +1,54 @@
+digraph "ActiveMQ Destinations" {
+
+node [style = "rounded,filled", fontname="Helvetica-Oblique"];
+
+topic_root [fillcolor = deepskyblue, label = "Topics" ];
+queue_root [fillcolor = deepskyblue, label = "Queues" ];
+
+subgraph queues {
+  node [fillcolor=red];     
+  label = "Queues"
+
+  queue_root -> queue_root_Prices;
+  queue_root_Prices -> queue_root_Prices_Equity;
+  queue_root_Prices_Equity -> queue_root_Prices_Equity_IBM;
+  queue_root_Prices_Equity -> queue_root_Prices_Equity_MSFT;
+}
+
+subgraph topics {
+  node [fillcolor=green];     
+  label = "Topics"
+
+  topic_root -> topic_root_ActiveMQ;
+  topic_root_ActiveMQ -> topic_root_ActiveMQ_Advisory;
+  topic_root_ActiveMQ_Advisory -> topic_root_ActiveMQ_Advisory_Connection;
+  topic_root_ActiveMQ_Advisory -> topic_root_ActiveMQ_Advisory_Topic;
+  topic_root_ActiveMQ_Advisory -> topic_root_ActiveMQ_Advisory_Queue;
+  topic_root_ActiveMQ_Advisory -> topic_root_ActiveMQ_Advisory_Producer;
+  topic_root_ActiveMQ_Advisory_Producer -> 
topic_root_ActiveMQ_Advisory_Producer_Queue;
+  topic_root_ActiveMQ_Advisory_Producer_Queue -> 
topic_root_ActiveMQ_Advisory_Producer_Queue_Prices;
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices -> 
topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity;
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity -> 
topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity_IBM;
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity -> 
topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity_MSFT;
+}
+
+  queue_root[ label = "Queues" ];
+  queue_root_Prices[ label = "Prices" ];
+  queue_root_Prices_Equity[ label = "Equity" ];
+  queue_root_Prices_Equity_IBM[ label = "IBM" ];
+  queue_root_Prices_Equity_MSFT[ label = "MSFT" ];
+
+  topic_root[ label = "Topics" ];
+  topic_root_ActiveMQ[ label = "ActiveMQ" ];
+  topic_root_ActiveMQ_Advisory[ label = "Advisory" ];
+  topic_root_ActiveMQ_Advisory_Connection[ label = "Connection" ];
+  topic_root_ActiveMQ_Advisory_Topic[ label = "Topic" ];
+  topic_root_ActiveMQ_Advisory_Queue[ label = "Queue" ];
+  topic_root_ActiveMQ_Advisory_Producer[ label = "Producer" ];
+  topic_root_ActiveMQ_Advisory_Producer_Queue[ label = "Queue" ];
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices[ label = "Prices" ];
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity[ label = "Equity" 
];
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity_IBM[ label = "IBM" 
];
+  topic_root_ActiveMQ_Advisory_Producer_Queue_Prices_Equity_MSFT[ label = 
"MSFT" ];
+
+}

Added: incubator/activemq/site/visualisation.data/ActiveMQDestinations.png
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQDestinations.png?rev=429671&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/activemq/site/visualisation.data/ActiveMQDestinations.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/activemq/site/visualisation.data/ActiveMQDestinations.png.jpeg
URL: 
http://svn.apache.org/viewvc/incubator/activemq/site/visualisation.data/ActiveMQDestinations.png.jpeg?rev=429671&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/activemq/site/visualisation.data/ActiveMQDestinations.png.jpeg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream


Reply via email to