Modified: websites/production/activemq/content/vm-transport-reference.html
==============================================================================
--- websites/production/activemq/content/vm-transport-reference.html (original)
+++ websites/production/activemq/content/vm-transport-reference.html Fri Sep 5
15:24:49 2014
@@ -81,7 +81,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h3
id="VMTransportReference-TheVMTransport">The VM Transport</h3><p>The VM
transport allows clients to connect to each other inside the VM without the
overhead of the network communication. The connection used is not a socket
connection but use direct method invocations which enables a high performance
embedded messaging system.</p><p>The first client to use the VM connection will
boot an embedded broker. Subsequent connections will attach that the same
broker. Once all VM connections to the broker have been closed, the embedded
broker will automatically shutdown.</p><h4
id="VMTransportReference-SimpleBrokerConfigurationSyntax">Simple Broker
Configuration Syntax</h4><p>This is the normal syntax for a VM connection. It's
simple, but provides only a limited amount of configuration of the embedded
broker.</p><p><strong>vm://brokerName?transportOptions</strong></p><p>If you
want to connect to an already instantiated, embedded broker (e.g. as in cas
e the case of Apache ServiceMix), make sure the brokerName used in the
<strong>vm://brokerName</strong> url matches the brokerName of the already
running broker.</p><h5 id="VMTransportReference-TransportOptions">Transport
Options</h5><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Option Name</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>marshal</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If true, forces each command sent over the transport to
be marshalled and unmarshalled using a WireFormat</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>wireFormat</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>default</p></td><td colspan="1"
rowspa
n="1" class="confluenceTd"><p>The name of the WireFormat to
use</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>wireFormat.*</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>All the properties with this prefix are used to
configure the wireFormat</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>create</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If the broker should be created on demand if it does
not already exist.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>waitForStart</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>-1</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If > 0, indicates the timeout in milliseconds to
wait for a broker to start. Only supported in ActiveMQ
5.2+</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenc
eTd"><p>broker.*</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>All the properties with this prefix are used to
configure the broker. See <a shape="rect"
href="configuring-wire-formats.html">Configuring Wire Formats</a> for more
information</p></td></tr></tbody></table></div><h5
id="VMTransportReference-ExampleURI">Example URI</h5><div class="preformatted
panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
+<div class="wiki-content maincontent"><h3
id="VMTransportReference-TheVMTransport">The VM Transport</h3><p>The VM
transport allows clients to connect to each other inside the VM without the
overhead of the network communication. The connection used is not a socket
connection but use direct method invocations which enables a high performance
embedded messaging system.</p><p>The first client to use the VM connection will
boot an embedded broker. Subsequent connections will attach that the same
broker. Once all VM connections to the broker have been closed, the embedded
broker will automatically shutdown.</p><h4
id="VMTransportReference-SimpleBrokerConfigurationSyntax">Simple Broker
Configuration Syntax</h4><p>This is the normal syntax for a VM connection. It's
simple, but provides only a limited amount of configuration of the embedded
broker.</p><p><strong>vm://brokerName?transportOptions</strong></p><p>If you
want to connect to an already instantiated, embedded broker (e.g. as in cas
e the case of Apache ServiceMix), make sure the brokerName used in the
<strong>vm://brokerName</strong> url matches the brokerName of the already
running broker.</p><h5 id="VMTransportReference-TransportOptions">Transport
Options</h5><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Option Name</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>marshal</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If true, forces each command sent over the transport to
be marshalled and unmarshalled using a WireFormat</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>wireFormat</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>default</p></td><td colspan="1"
rowspa
n="1" class="confluenceTd"><p>The name of the WireFormat to
use</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>wireFormat.*</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>All the properties with this prefix are used to
configure the wireFormat</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>create</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>true</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If the broker should be created on demand if it does
not already exist.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>waitForStart</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>-1</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If > 0, indicates the timeout in milliseconds to
wait for a broker to start. Values -1 and 0 mean don't wait. Only supported in
ActiveMQ 5.2+</p></td></tr><tr><td colspan
="1" rowspan="1" class="confluenceTd"><p>broker.*</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>All the properties with this prefix are used to
configure the broker. See <a shape="rect"
href="configuring-wire-formats.html">Configuring Wire Formats</a> for more
information</p></td></tr></tbody></table></div><h5
id="VMTransportReference-ExampleURI">Example URI</h5><div class="preformatted
panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
<pre>vm://broker1?marshal=false&broker.persistent=false
</pre>
</div></div> <div class="aui-message problem shadowed information-macro">
Modified:
websites/production/activemq/content/what-open-source-integration-solution-works-best-with-activemq-.html
==============================================================================
---
websites/production/activemq/content/what-open-source-integration-solution-works-best-with-activemq-.html
(original)
+++
websites/production/activemq/content/what-open-source-integration-solution-works-best-with-activemq-.html
Fri Sep 5 15:24:49 2014
@@ -306,7 +306,7 @@ disruptor-vm:someName[?<option>]
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
reading/writing from/to an <a shape="rect" class="external-link"
href="http://hadoop.apache.org/hbase/">HBase</a> store (Hadoop
database)</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/HDFS">HDFS</a> /
camel-hdfs</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[hdfs://hostName[:port][/path][?options]
]]></script>
-</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
reading/writing from/to an <a shape="rect" class="external-link"
href="http://hadoop.apache.org/hdfs/">HDFS</a> filesystem using Hadoop
1.x</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/HDFS">HDFS2</a> /
camel-hdfs2</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
reading/writing from/to an <a shape="rect" class="external-link"
href="http://hadoop.apache.org/hdfs/">HDFS</a> filesystem using Hadoop
1.x</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/HDFS2">HDFS2</a> /
camel-hdfs2</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[Â
hdfs2://hostName[:port][/path][?options]]]></script>
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><span>For
reading/writing from/to an </span><a shape="rect" class="external-link"
href="http://hadoop.apache.org/hdfs/">HDFS</a><span> filesystem using Hadoop
2.x</span></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/HL7">HL7</a> /
camel-hl7</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[mina2:tcp://hostName[:port][?options]
@@ -365,7 +365,9 @@ disruptor-vm:someName[?<option>]
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Support
for the scp protocol</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/JT400">JT/400 </a> /
camel-jt400</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[jt400://user:pwd@system/<path_to_dtaq>[?options]
]]></script>
-</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...)
system</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Kestrel">Kestrel</a> /
camel-kestrel</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
integrating with data queues on an AS/400 (aka System i, IBM i, i5, ...)
system</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><span><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Kafka">Kafka</a> /
camel-kafka</span></p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[kafka://server:port[?options]]]></script>
+</div></div><p><span><br clear="none"></span></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><span>For producing to or consuming from <a
shape="rect" class="external-link" href="http://kafka.apache.org/">Apache
Kafka</a> message brokers.</span></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Kestrel">Kestrel</a> /
camel-kestrel</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[kestrel://[addresslist/]queueName[?options]
]]></script>
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For
producing to or consuming from <a shape="rect" class="external-link"
href="https://github.com/robey/kestrel" rel="nofollow">Kestrel</a>
queues</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Krati">Krati</a> /
camel-krati</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
@@ -424,7 +426,10 @@ disruptor-vm:someName[?<option>]
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Working
with TCP and UDP protocols using Java NIO based capabilities offered by the <a
shape="rect" class="external-link" href="http://netty.io/"
rel="nofollow">Netty</a> project</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Netty+HTTP">Netty
HTTP</a> / camel-netty-http</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[netty-http:http:[port]/context-path[?options]
]]></script>
-</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Netty
HTTP server and client using the <a shape="rect" class="external-link"
href="http://netty.io/" rel="nofollow">Netty</a> project</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/OptaPlanner">O</a><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Openshift">penshift</a>
/ camel-openshift</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Netty
HTTP server and client using the <a shape="rect" class="external-link"
href="http://netty.io/" rel="nofollow">Netty</a> project</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Olingo2">Olingo2</a> /
camel-olingo2</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[olingo2:endpoint/resource-path[?options]
+]]></script>
+</div></div></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>Communicates with <a shape="rect" class="external-link"
href="http://www.odata.org/documentation/odata-version-2-0"
rel="nofollow">OData 2.0</a> services using <a shape="rect"
class="external-link" href="http://olingo.apache.org/">Apache Olingo</a>
2.0.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/OptaPlanner">O</a><a
shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/Openshift">penshift</a>
/ camel-openshift</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
<script class="theme: Default; brush: plain; gutter: false"
type="syntaxhighlighter"><![CDATA[openshift:clientId[?options]
]]></script>
</div></div></td><td colspan="1" rowspan="1" class="confluenceTd"><p>To manage
your <a shape="rect" class="external-link" href="https://www.openshift.com/"
rel="nofollow">Openshift</a> applications.</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><a shape="rect"
href="https://cwiki.apache.org/confluence/display/CAMEL/OptaPlanner">OptaPlanner</a>
/ camel-optaplanner</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">