Author: buildbot
Date: Tue Dec 8 14:21:48 2015
New Revision: 974971
Log:
Production update by buildbot for activemq
Added:
websites/production/activemq/content/object-message.html
Modified:
websites/production/activemq/content/cache/cms.pageCache
websites/production/activemq/content/cache/main.pageCache
websites/production/activemq/content/cms/building.html
websites/production/activemq/content/features.html
websites/production/activemq/content/message-features.html
Modified: websites/production/activemq/content/cache/cms.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/activemq/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/activemq/content/cms/building.html
==============================================================================
--- websites/production/activemq/content/cms/building.html (original)
+++ websites/production/activemq/content/cms/building.html Tue Dec 8 14:21:48
2015
@@ -81,162 +81,39 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2
id="Building-Dependencies">Dependencies</h2>
-
-<h3 id="Building-libuuid">libuuid</h3>
-
-<p>On *nix sytems, the build requires the libuuid library that is part of the
e2fsprogs package and is available from <a shape="rect" class="external-link"
href="http://e2fsprogs.sourceforge.net/"
rel="nofollow">http://e2fsprogs.sourceforge.net/</a> which is not always
installed by default.</p>
-
-<p>On Fedora/Red Hat/openSUSE, you should install the e2fsprogs and
e2fsprogs-devel packages. On Debian/Ubuntu, you should install uuid and
uuid-dev packages.</p>
-
-<h3 id="Building-CppUnit">CppUnit</h3>
-
-<p>The package contains a complete set of CppUnit tests. In order for you to
build an run the tests, you will need to download and install the CppUnit
library. See <a shape="rect" class="external-link"
href="http://cppunit.sourceforge.net/cppunit-wiki"
rel="nofollow">http://cppunit.sourceforge.net/cppunit-wiki</a></p>
-
-<p>On Fedora/Red Hat/openSUSE, you should install the cppunit and
cppunit-devel packages. On Debian/Ubuntu, you should install the
build-essential, libcppunit and libcppunit-dev packages.</p>
-
-<p>Make sure that the paths to the installed CppUnit library and includes are
visible in your current shell before you try building the tests.</p>
-
-<p>Windows users will need to build the CppUnit library using the CppUnit MSVC
project files. A discussion of the build process can be found on the CppUnit
wiki under <a shape="rect" class="external-link"
href="http://cppunit.sourceforge.net/cppunit-wiki/BuildingCppUnit1"
rel="nofollow">CppUnit build instructions</a> this covers both MSVC along with
many other platforms and tool suites.</p>
-
-<h3 id="Building-APR">APR</h3>
-
-<p>With versions of ActiveMQ-CPP 2.2 and later, we have a dependency on the <a
shape="rect" class="external-link" href="http://apr.apache.org">Apache Portable
Runtime</a> project. You'll need to install APR on your system before you'll
be able to build ActiveMQ-CPP.</p>
-
-<div class="confluence-information-macro confluence-information-macro-note"><p
class="title">Note to Windows Vista/MSVC++ 2008 Users</p><span class="aui-icon
aui-icon-small aui-iconfont-warning
confluence-information-macro-icon"></span><div
class="confluence-information-macro-body">
-<p>The Vista SDK has introduced some build problems for APR. For a
work-around, follow the instructions <a shape="rect" class="external-link"
href="https://issues.apache.org/bugzilla/show_bug.cgi?id=40398">here</a>.</p></div></div>
-
-<h2 id="Building-Buildingon*nix(Unix/Linux/OSX/Cygwin)">Building on *nix
(Unix/Linux/OS X/Cygwin)</h2>
-
-<h3 id="Building-GNUBuildSystem(forbuildingon*nix)">GNU Build System (for
building on *nix)</h3>
-
-<p>To Generate the ./configure script use to create the Makefiles, you need
the following software installed:</p>
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p> Tool </p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p> Recommended Version </p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p> autoconf </p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p> >= 2.59 <br clear="none"
class="atl-forced-newline"> </p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p> automake </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p> >= 1.9.6 </p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p> libtool </p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p> >= 1.5.22 <br clear="none"
class="atl-forced-newline"> </p></td></tr></tbody></table></div>
-
-
-<p>You can also install the Doxygen and Graphviz packages if you want to
generate the API documentation in HTML format.</p>
-
-<h3 id="Building-Building">Building</h3>
-
-<p>This assumes you have all of the project dependencies installed. We're now
ready to create the configure script. To do this, run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-./autogen.sh
-</pre>
-</div></div>
-<div class="confluence-information-macro
confluence-information-macro-information"><span class="aui-icon aui-icon-small
aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body">
-<p>You may see the following warnings when running this command:</p>
-
-<p>src/test-integration/Makefile.am:44: `CXXFLAGS' is a user variable, you
should not override it;<br clear="none">
-src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.<br
clear="none">
-src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you should not
override it;<br clear="none">
-src/test/Makefile.am:104: use `AM_CXXFLAGS' instead.</p>
-
-<p>These can be ignored. We override CXXFLAGS in the makefiles for the unit
and integration tests in order to suppress compiler warnings.</p></div></div>
-<p>This should be run the first time and anytime you change configure.ac or
any of the Makefile.am files.</p>
-<div class="confluence-information-macro
confluence-information-macro-information"><p class="title">Solaris 10
Note</p><span class="aui-icon aui-icon-small aui-iconfont-info
confluence-information-macro-icon"></span><div
class="confluence-information-macro-body">
-<p>CppUnit might not build until you correct the file libstdc++.la to contain
the correct data, see this discussion.</p>
-
-<p><a shape="rect" class="external-link"
href="http://forum.sun.com/jive/thread.jspa?threadID=73150"
rel="nofollow">http://forum.sun.com/jive/thread.jspa?threadID=73150</a></p></div></div>
-<p>The configure script will customize the way the software is built and
installed into your system along with detecting the available libraries that
have been installed. To use the default configuration just run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-./configure
-</pre>
-</div></div>
-<p>For more help on how to customize the build configuration, run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-./configure --help
-</pre>
-</div></div>
-<p>Once the configure script has run successfully, you are ready to build.
Run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-make
-</pre>
-</div></div>
-<p>This will build all of the core ActiveMQ CPP source code. To build and
install the code into the system directories, run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-make install
-</pre>
-</div></div>
-<p>You will have to become the superuser in order to be able to install the
files.</p>
-
-<h3 id="Building-Doxygen">Doxygen</h3>
-
-<p>To generate the doxygen documentation for the project, just run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-make doxygen-run
-</pre>
-</div></div>
-
-<h3 id="Building-RunningTests">Running Tests</h3>
-
-
-<h3 id="Building-UnitTests">Unit Tests</h3>
-
-<p>In order to build and run the suite of unit tests, run:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-make check
-</pre>
-</div></div>
-<p>This will verify that the library is functioning correctly on the target
platform. In addition, it will generate the integration tests binary.</p>
-
-<h3 id="Building-IntegrationTests">Integration Tests</h3>
-
-<p>The library also contains a set of tests that are run against a real AMQ
broker. These allow you to validate this distribution of ActiveMQ CPP against
your broker. Running these without a broker will result in failed tests. The
tests currently hard-code the broker url to be tcp://localhost:61613 for stomp
and tcp://localhost:61616 for openwire.</p>
-
-<p>The integration tests are built via "make check". To run them, first start
a broker and then</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-cd src/test-integration
+<div class="wiki-content maincontent"><h2
id="Building-Dependencies">Dependencies</h2><h3
id="Building-libuuid">libuuid</h3><p>On *nix sytems, the build requires the
libuuid library that is part of the e2fsprogs package and is available from <a
shape="rect" class="external-link" href="http://e2fsprogs.sourceforge.net/"
rel="nofollow">http://e2fsprogs.sourceforge.net/</a> which is not always
installed by default.</p><p>On Fedora/Red Hat/openSUSE, you should install the
e2fsprogs and e2fsprogs-devel packages. On Debian/Ubuntu, you should install
uuid and uuid-dev packages.</p><h3 id="Building-CppUnit">CppUnit</h3><p>The
package contains a complete set of CppUnit tests. In order for you to build an
run the tests, you will need to download and install the CppUnit library. See
<a shape="rect" class="external-link"
href="http://cppunit.sourceforge.net/cppunit-wiki"
rel="nofollow">http://cppunit.sourceforge.net/cppunit-wiki</a></p><p>On
Fedora/Red Hat/openSUSE, you should install the cppun
it and cppunit-devel packages. On Debian/Ubuntu, you should install the
build-essential, libcppunit and libcppunit-dev packages.</p><p>Make sure that
the paths to the installed CppUnit library and includes are visible in your
current shell before you try building the tests.</p><p>Windows users will need
to build the CppUnit library using the CppUnit MSVC project files. A discussion
of the build process can be found on the CppUnit wiki under <a shape="rect"
class="external-link"
href="http://cppunit.sourceforge.net/cppunit-wiki/BuildingCppUnit1"
rel="nofollow">CppUnit build instructions</a> this covers both MSVC along with
many other platforms and tool suites.</p><h3 id="Building-APR">APR</h3><p>With
versions of ActiveMQ-CPP 2.2 and later, we have a dependency on the <a
shape="rect" class="external-link" href="http://apr.apache.org">Apache Portable
Runtime</a> project. You'll need to install APR on your system before you'll be
able to build ActiveMQ-CPP.</p><div class="confluence-inf
ormation-macro confluence-information-macro-note"><p class="title">Note to
Windows Vista/MSVC++ 2008 Users</p><span class="aui-icon aui-icon-small
aui-iconfont-warning confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>The Vista SDK has introduced some
build problems for APR. For a work-around, follow the instructions <a
shape="rect" class="external-link"
href="https://issues.apache.org/bugzilla/show_bug.cgi?id=40398">here</a>.</p></div></div><h2
id="Building-Buildingon*nix(Unix/Linux/OSX/Cygwin)">Building on *nix
(Unix/Linux/OS X/Cygwin)</h2><h3
id="Building-GNUBuildSystem(forbuildingon*nix)">GNU Build System (for building
on *nix)</h3><p>To Generate the ./configure script use to create the Makefiles,
you need the following software installed:</p><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Tool</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Recommended Ver
sion</p></th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>autoconf</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>>= 2.59</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>automake</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>>= 1.9.6</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>libtool</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>>= 1.5.22</p></td></tr></tbody></table></div><p>You
can also install the Doxygen and Graphviz packages if you want to generate the
API documentation in HTML format.</p><h3
id="Building-Building">Building</h3><p>This assumes you have all of the project
dependencies installed. We're now ready to create the configure script. To do
this, run:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">./autogen.sh
+</pre>
+</div></div><div class="confluence-information-macro
confluence-information-macro-information"><span class="aui-icon aui-icon-small
aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>You may see the following warnings
when running this command:</p><p>src/test-integration/Makefile.am:44:
`CXXFLAGS' is a user variable, you should not override it;<br clear="none">
src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.<br
clear="none"> src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you
should not override it;<br clear="none"> src/test/Makefile.am:104: use
`AM_CXXFLAGS' instead.</p><p>These can be ignored. We override CXXFLAGS in the
makefiles for the unit and integration tests in order to suppress compiler
warnings.</p></div></div><p>This should be run the first time and anytime you
change configure.ac or any of the Makefile.am files.</p><div
class="confluence-information-macro confluence-information-macro-inf
ormation"><p class="title">Solaris 10 Note</p><span class="aui-icon
aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>CppUnit might not build until you
correct the file libstdc++.la to contain the correct data, see this
discussion.</p><p><a shape="rect" class="external-link"
href="http://forum.sun.com/jive/thread.jspa?threadID=73150"
rel="nofollow">http://forum.sun.com/jive/thread.jspa?threadID=73150</a></p></div></div><p>The
configure script will customize the way the software is built and installed
into your system along with detecting the available libraries that have been
installed. To use the default configuration just run:</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">./configure
+</pre>
+</div></div><p>For more help on how to customize the build configuration,
run:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">./configure --help
+</pre>
+</div></div><p>Once the configure script has run successfully, you are ready
to build. Run:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">make
+</pre>
+</div></div><p>This will build all of the core ActiveMQ CPP source code. To
build and install the code into the system directories, run:</p><div
class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">make install
+</pre>
+</div></div><p>You will have to become the superuser in order to be able to
install the files.</p><h3 id="Building-Doxygen">Doxygen</h3><p>To generate the
doxygen documentation for the project, just run:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">make doxygen-run
+</pre>
+</div></div><h3 id="Building-RunningTests">Running Tests</h3><h3
id="Building-UnitTests">Unit Tests</h3><p>In order to build and run the suite
of unit tests, run:</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">make check
+</pre>
+</div></div><p>This will verify that the library is functioning correctly on
the target platform. In addition, it will generate the integration tests
binary.</p><h3 id="Building-IntegrationTests">Integration Tests</h3><p>The
library also contains a set of tests that are run against a real AMQ broker.
These allow you to validate this distribution of ActiveMQ CPP against your
broker. Running these without a broker will result in failed tests. The tests
currently hard-code the broker url to be tcp://localhost:61613 for stomp and
tcp://localhost:61616 for openwire.</p><p>The integration tests are built via
"make check". To run them, first start a broker and then</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">cd src/test-integration
./activemq-test-integration
</pre>
-</div></div>
-<p>This will take quite some time to complete, so be patient.</p>
-
-<h3 id="Building-Example">Example</h3>
-
-<p>There is an example application that ships with the distribution in
src/examples. The example is compiled by default with the "make" command, but
can easily be compiled manually using the command:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-g++ -o main -pthread -I ../main main.cpp ../../out/libactivemq-cpp-0_0_2.a
-luuid
-</pre>
-</div></div>
-
-<h2 id="Building-BuildingonWindowswithMSVC">Building on Windows with MSVC</h2>
-
-<p>We support using the GNU compiler on Windows, using the Cygwin package.
However we also support using the MSVC compiler on Windows.</p>
-
-<p>There are a couple or things that you will need to setup to ensure that the
MSVC compile succeeds.</p>
-
-<h3 id="Building-IncludingDependencies">Including Dependencies</h3>
-
-<p>The Project files reference the libraries described in the <a shape="rect"
href="building.html">#Dependencies</a> section. To build successfully, you
must either place these libraries in a directory listed in the project
settings, or add a new location for your library directories.</p>
-
-<h3 id="Building-MSVC>=2008">MSVC >= 2008</h3>
-
-<p>If you're using MSVC >= 2008, it comes with the Windows SDK (so you
don't need to download it separately). </p>
-
-<p>For ActiveMQ-CPP >= 2.2, you will have to follow some special
instructions for building APR, duscussed <a shape="rect"
href="building.html">here</a>.</p>
-
-<h3 id="Building-Non-Vista/MSVC<2008">Non-Vista/MSVC < 2008</h3>
-
-<p>If you are using Visual C++ < 2008, you need to download and install the
Platform SDK if you don't have it installed already (the Platform SDK is called
the "Windows SDK" since the release of Windows Vista). Once installed, do the
following:</p>
-
-<ul><li>Ensure that the path to your MSVC install is set in the PATH env
variable. You can test this by typing cl.exe at the command line, if you get
an error complaining that it is not found, then you'll need to fix your PATH.
Alternatively, you can set up the necessary environment variables by running
C:\Program Files\Microsoft Visual Studio
8\Common7\Tools\vsvars32.bat.</li><li>Set the INCLUDE env variable to include
the path to your MSVC includes, and the platform SDK includes. For example:
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-INCLUDE = D:\Program Files\Microsoft Visual Studio 8\VC\include;D:\Program
Files\Microsoft Platform SDK\Include\*
-</pre>
-</div></div></li><li>Set the LIB env variable to include the path to your MSVC
libs, and the Platform SDK libs. For example:
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">
-LIB = D:\Program Files\Microsoft Visual Studio 8\VC\lib;D:\Program
Files\Microsoft Platform SDK\Lib
+</div></div><p>This will take quite some time to complete, so be
patient.</p><h3 id="Building-Example">Example</h3><p>There is an example
application that ships with the distribution in src/examples. The example is
compiled by default with the "make" command, but can easily be compiled
manually using the command similar to the following (varies by
platform).</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">g++ -o main -pthread -I ../main main.cpp
../../src/main/.libs/libactivemq-cpp.a -luuid -I /usr/include/apr-1.0/ -lssl
-lcrypto -lapr-1
+</pre>
+</div></div><h2 id="Building-BuildingonWindowswithMSVC">Building on Windows
with MSVC</h2><p>We support using the GNU compiler on Windows, using the Cygwin
package. However we also support using the MSVC compiler on
Windows.</p><p>There are a couple or things that you will need to setup to
ensure that the MSVC compile succeeds.</p><h3
id="Building-IncludingDependencies">Including Dependencies</h3><p>The Project
files reference the libraries described in the <a shape="rect"
href="building.html">#Dependencies</a> section. To build successfully, you must
either place these libraries in a directory listed in the project settings, or
add a new location for your library directories.</p><h3
id="Building-MSVC>=2008">MSVC >= 2008</h3><p>If you're using MSVC >=
2008, it comes with the Windows SDK (so you don't need to download it
separately).</p><p>For ActiveMQ-CPP >= 2.2, you will have to follow some
special instructions for building APR, duscussed <a shape="rect" href="building.
html">here</a>.</p><h3 id="Building-Non-Vista/MSVC<2008">Non-Vista/MSVC
< 2008</h3><p>If you are using Visual C++ < 2008, you need to download
and install the Platform SDK if you don't have it installed already (the
Platform SDK is called the "Windows SDK" since the release of Windows Vista).
Once installed, do the following:</p><ul><li>Ensure that the path to your MSVC
install is set in the PATH env variable. You can test this by typing cl.exe at
the command line, if you get an error complaining that it is not found, then
you'll need to fix your PATH. Alternatively, you can set up the necessary
environment variables by running C:\Program Files\Microsoft Visual Studio
8\Common7\Tools\vsvars32.bat.</li><li><p>Set the INCLUDE env variable to
include the path to your MSVC includes, and the platform SDK includes. For
example:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">INCLUDE = D:\Program Files\Microsoft Visual Studio
8\VC\include;D:\Program Files\Microsoft Platform SDK\Include\*
+</pre>
+</div></div></li><li><p>Set the LIB env variable to include the path to your
MSVC libs, and the Platform SDK libs. For example:</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default"
style="font-size:12px;">LIB = D:\Program Files\Microsoft Visual Studio
8\VC\lib;D:\Program Files\Microsoft Platform SDK\Lib
</pre>
</div></div></li></ul></div>
</td>
Modified: websites/production/activemq/content/features.html
==============================================================================
--- websites/production/activemq/content/features.html (original)
+++ websites/production/activemq/content/features.html Tue Dec 8 14:21:48 2015
@@ -76,7 +76,7 @@
<p>Apache ActiveMQ is packed with features; to get an idea you might want to
look at the <a shape="rect" href="features-overview.html">Features Overview</a>
otherwise here is the list of all of the main features...</p>
-<ul class="childpages-macro"><li><a shape="rect"
href="active-groups.html">Active Groups</a></li><li><a shape="rect"
href="activemq-real-time.html">ActiveMQ Real Time</a><ul
class="childpages-macro"><li><a shape="rect"
href="broadcasting.html">Broadcasting</a></li><li><a shape="rect"
href="group-membership.html">Group Membership</a></li><li><a shape="rect"
href="life-cycle.html">Life Cycle</a></li><li><a shape="rect"
href="the-activeblaze-message-type.html">The ActiveBlaze Message
type</a></li></ul></li><li><a shape="rect"
href="broker-camel-component.html">Broker Camel Component</a></li><li><a
shape="rect" href="clustering.html">Clustering</a><ul
class="childpages-macro"><li><a shape="rect"
href="masterslave.html">MasterSlave</a><ul class="childpages-macro"><li><a
shape="rect" href="jdbc-master-slave.html">JDBC Master Slave</a></li><li><a
shape="rect" href="kahadb-replication-experimental.html">KahaDB Replication
(Experimental)</a></li><li><a shape="rect" href="pure-master-slave.ht
ml">Pure Master Slave</a></li><li><a shape="rect"
href="shared-file-system-master-slave.html">Shared File System Master
Slave</a></li></ul></li><li><a shape="rect"
href="networks-of-brokers.html">Networks of Brokers</a></li><li><a shape="rect"
href="replicated-message-store.html">Replicated Message
Store</a></li></ul></li><li><a shape="rect" href="command-agent.html">Command
Agent</a></li><li><a shape="rect" href="consumer-features.html">Consumer
Features</a><ul class="childpages-macro"><li><a shape="rect"
href="consumer-dispatch-async.html">Consumer Dispatch Async</a></li><li><a
shape="rect" href="consumer-priority.html">Consumer Priority</a></li><li><a
shape="rect" href="exclusive-consumer.html">Exclusive Consumer</a></li><li><a
shape="rect" href="manage-durable-subscribers.html">Manage Durable
Subscribers</a></li><li><a shape="rect" href="message-groups.html">Message
Groups</a></li><li><a shape="rect" href="redelivery-policy.html">Redelivery
Policy</a></li><li><a shape="rect" hre
f="retroactive-consumer.html">Retroactive Consumer</a></li><li><a shape="rect"
href="selectors.html">Selectors</a></li><li><a shape="rect"
href="slow-consumer-handling.html">Slow Consumer Handling</a></li><li><a
shape="rect" href="subscription-recovery-policy.html">Subscription Recovery
Policy</a></li></ul></li><li><a shape="rect"
href="destination-features.html">Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="composite-destinations.html">Composite Destinations</a></li><li><a
shape="rect" href="configure-startup-destinations.html">Configure Startup
Destinations</a></li><li><a shape="rect"
href="delete-inactive-destinations.html">Delete Inactive
Destinations</a></li><li><a shape="rect"
href="destination-options.html">Destination Options</a></li><li><a shape="rect"
href="mirrored-queues.html">Mirrored Queues</a></li><li><a shape="rect"
href="per-destination-policies.html">Per Destination Policies</a></li><li><a
shape="rect" href="virtual-destinations.htm
l">Virtual Destinations</a></li><li><a shape="rect"
href="wildcards.html">Wildcards</a></li></ul></li><li><a shape="rect"
href="discovery.html">Discovery</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></li><li><a shape="rect" href="features-overview.html">Features
Overview</a></li><li><a shape="rect" href="horizontal-scaling.html">Horizontal
Scaling</a><ul class="childpages-macro"><li><a shape="rect"
href="scaling-queues.html">Scaling Queues</a></li></ul></li><li><a shape="rect"
href="interceptors.html">Interceptors</a><ul class="childpages-macro"><li><a
shape="rect" href="destinations-plugin.html">Destinations Plugin</a></li><li><a
shape="rect" href="logging-interceptor.html">Logging Interceptor</a></li><li><a
shape="rect" href="statisticsplugin.html">StatisticsPlugin</a></li><li><a
shape="rect"
href="timestampplugin.html">TimeStampPlugin</a></li></ul></li><li><a
shape="rect" href="jmsxuserid.html">JMSXUserID</a></li><li><
a shape="rect" href="jmx.html">JMX</a><ul class="childpages-macro"><li><a
shape="rect" href="jmx-support.html">JMX Support</a></li></ul></li><li><a
shape="rect"
href="logging-a-warning-if-you-forget-to-start-a-connection.html">Logging a
warning if you forget to start a Connection</a></li><li><a shape="rect"
href="mdc-logging.html">MDC Logging</a></li><li><a shape="rect"
href="message-dispatching-features.html">Message Dispatching Features</a><ul
class="childpages-macro"><li><a shape="rect" href="async-sends.html">Async
Sends</a></li><li><a shape="rect" href="dispatch-policies.html">Dispatch
Policies</a></li><li><a shape="rect" href="message-cursors.html">Message
Cursors</a></li><li><a shape="rect"
href="optimized-acknowledgement.html">Optimized Acknowledgement</a></li><li><a
shape="rect" href="producer-flow-control.html">Producer Flow
Control</a></li><li><a shape="rect" href="total-ordering.html">Total
Ordering</a></li></ul></li><li><a shape="rect"
href="message-features.html">Messa
ge Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></li><li><a shape="rect"
href="new-features.html">New Features</a><ul class="childpages-macro"><li><a
shape="rect" href="changes-in-40.html">Changes in 4.0</a></li><li><a
shape="rect" href="new-features-in-41.html">New Features in 4.1</a></li><li><a
shape="rect" href="new-features-in-50.html">New Features in 5.0</a
></li><li><a shape="rect" href="new-features-in-51.html">New Features in
>5.1</a></li><li><a shape="rect" href="new-features-in-52.html">New Features
>in 5.2</a></li><li><a shape="rect" href="new-features-in-53.html">New
>Features in 5.3</a></li><li><a shape="rect"
>href="new-features-in-54.html">New Features in 5.4</a></li><li><a
>shape="rect" href="new-features-in-55.html">New Features in
>5.5</a></li><li><a shape="rect" href="new-features-in-56.html">New Features
>in 5.6</a></li><li><a shape="rect" href="new-features-in-57.html">New
>Features in 5.7</a></li><li><a shape="rect"
>href="new-features-in-58.html">New Features in 5.8</a></li><li><a
>shape="rect" href="new-features-in-59.html">New Features in 5.9</a><ul
>class="childpages-macro"><li><a shape="rect"
>href="runtime-configuration.html">Runtime
>Configuration</a></li></ul></li><li><a shape="rect"
>href="new-features-in-511.html">New Features in 5.11</a></li><li><a
>shape="rect" href="new-features-in-513.html">New Features in 5.13</a></li>
<li><a shape="rect" href="new-features-in-60.html">New Features in
6.0</a></li></ul></li><li><a shape="rect"
href="performance.html">Performance</a><ul class="childpages-macro"><li><a
shape="rect" href="activemq-performance-module-users-manual.html">ActiveMQ
Performance Module Users Manual</a><ul class="childpages-macro"><li><a
shape="rect" href="sample-report.html">sample report</a></li></ul></li><li><a
shape="rect" href="load-testing-with-camel.html">Load Testing with
Camel</a></li><li><a shape="rect" href="performance-report.html">Performance
report</a></li></ul></li><li><a shape="rect"
href="persistence.html">Persistence</a><ul class="childpages-macro"><li><a
shape="rect" href="amq-message-store.html">AMQ Message Store</a></li><li><a
shape="rect" href="configurable-ioexception-handling.html">Configurable
IOException Handling</a></li><li><a shape="rect" href="jdbc-support.html">JDBC
Support</a><ul class="childpages-macro"><li><a shape="rect"
href="sqlserver.html">SQLServer</a></l
i><li><a shape="rect" href="sybase.html">Sybase</a></li></ul></li><li><a
shape="rect" href="kahadb.html">KahaDB</a></li><li><a shape="rect"
href="kaha-persistence.html">Kaha Persistence</a></li><li><a shape="rect"
href="leveldb-store.html">LevelDB Store</a></li><li><a shape="rect"
href="periodically-checking-disk-limits.html">Periodically checking disk
limits</a></li><li><a shape="rect"
href="pluggable-storage-lockers.html">Pluggable storage lockers</a></li><li><a
shape="rect" href="replicated-leveldb-store.html">Replicated LevelDB
Store</a></li></ul></li><li><a shape="rect"
href="scaling-the-depth-of-a-queue.html">Scaling the Depth of a
Queue</a></li><li><a shape="rect" href="security.html">Security</a><ul
class="childpages-macro"><li><a shape="rect" href="audit-logging.html">Audit
Logging</a></li><li><a shape="rect"
href="cached-ldap-authorization-module.html">Cached LDAP Authorization
Module</a></li><li><a shape="rect" href="encrypted-passwords.html">Encrypted
passwords</a></li><
li><a shape="rect" href="shiro.html">Shiro</a></li></ul></li><li><a
shape="rect" href="the-proxy-connector.html">The Proxy Connector</a></li><li><a
shape="rect" href="unix.html">Unix</a><ul class="childpages-macro"><li><a
shape="rect" href="unix-service.html">Unix Service</a></li><li><a shape="rect"
href="unix-shell-script.html">Unix Shell Script</a></li></ul></li><li><a
shape="rect" href="uri-protocols.html">URI Protocols</a><ul
class="childpages-macro"><li><a shape="rect" href="vm-protocol.html">VM
Protocol</a></li></ul></li><li><a shape="rect"
href="visualisation.html">Visualisation</a><ul class="childpages-macro"><li><a
shape="rect" href="visualisation-wish-list.html">Visualisation Wish
List</a></li></ul></li></ul> </div>
+<ul class="childpages-macro"><li><a shape="rect"
href="active-groups.html">Active Groups</a></li><li><a shape="rect"
href="activemq-real-time.html">ActiveMQ Real Time</a><ul
class="childpages-macro"><li><a shape="rect"
href="broadcasting.html">Broadcasting</a></li><li><a shape="rect"
href="group-membership.html">Group Membership</a></li><li><a shape="rect"
href="life-cycle.html">Life Cycle</a></li><li><a shape="rect"
href="the-activeblaze-message-type.html">The ActiveBlaze Message
type</a></li></ul></li><li><a shape="rect"
href="broker-camel-component.html">Broker Camel Component</a></li><li><a
shape="rect" href="clustering.html">Clustering</a><ul
class="childpages-macro"><li><a shape="rect"
href="masterslave.html">MasterSlave</a><ul class="childpages-macro"><li><a
shape="rect" href="jdbc-master-slave.html">JDBC Master Slave</a></li><li><a
shape="rect" href="kahadb-replication-experimental.html">KahaDB Replication
(Experimental)</a></li><li><a shape="rect" href="pure-master-slave.ht
ml">Pure Master Slave</a></li><li><a shape="rect"
href="shared-file-system-master-slave.html">Shared File System Master
Slave</a></li></ul></li><li><a shape="rect"
href="networks-of-brokers.html">Networks of Brokers</a></li><li><a shape="rect"
href="replicated-message-store.html">Replicated Message
Store</a></li></ul></li><li><a shape="rect" href="command-agent.html">Command
Agent</a></li><li><a shape="rect" href="consumer-features.html">Consumer
Features</a><ul class="childpages-macro"><li><a shape="rect"
href="consumer-dispatch-async.html">Consumer Dispatch Async</a></li><li><a
shape="rect" href="consumer-priority.html">Consumer Priority</a></li><li><a
shape="rect" href="exclusive-consumer.html">Exclusive Consumer</a></li><li><a
shape="rect" href="manage-durable-subscribers.html">Manage Durable
Subscribers</a></li><li><a shape="rect" href="message-groups.html">Message
Groups</a></li><li><a shape="rect" href="redelivery-policy.html">Redelivery
Policy</a></li><li><a shape="rect" hre
f="retroactive-consumer.html">Retroactive Consumer</a></li><li><a shape="rect"
href="selectors.html">Selectors</a></li><li><a shape="rect"
href="slow-consumer-handling.html">Slow Consumer Handling</a></li><li><a
shape="rect" href="subscription-recovery-policy.html">Subscription Recovery
Policy</a></li></ul></li><li><a shape="rect"
href="destination-features.html">Destination Features</a><ul
class="childpages-macro"><li><a shape="rect"
href="composite-destinations.html">Composite Destinations</a></li><li><a
shape="rect" href="configure-startup-destinations.html">Configure Startup
Destinations</a></li><li><a shape="rect"
href="delete-inactive-destinations.html">Delete Inactive
Destinations</a></li><li><a shape="rect"
href="destination-options.html">Destination Options</a></li><li><a shape="rect"
href="mirrored-queues.html">Mirrored Queues</a></li><li><a shape="rect"
href="per-destination-policies.html">Per Destination Policies</a></li><li><a
shape="rect" href="virtual-destinations.htm
l">Virtual Destinations</a></li><li><a shape="rect"
href="wildcards.html">Wildcards</a></li></ul></li><li><a shape="rect"
href="discovery.html">Discovery</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></li><li><a shape="rect" href="features-overview.html">Features
Overview</a></li><li><a shape="rect" href="horizontal-scaling.html">Horizontal
Scaling</a><ul class="childpages-macro"><li><a shape="rect"
href="scaling-queues.html">Scaling Queues</a></li></ul></li><li><a shape="rect"
href="interceptors.html">Interceptors</a><ul class="childpages-macro"><li><a
shape="rect" href="destinations-plugin.html">Destinations Plugin</a></li><li><a
shape="rect" href="logging-interceptor.html">Logging Interceptor</a></li><li><a
shape="rect" href="statisticsplugin.html">StatisticsPlugin</a></li><li><a
shape="rect"
href="timestampplugin.html">TimeStampPlugin</a></li></ul></li><li><a
shape="rect" href="jmsxuserid.html">JMSXUserID</a></li><li><
a shape="rect" href="jmx.html">JMX</a><ul class="childpages-macro"><li><a
shape="rect" href="jmx-support.html">JMX Support</a></li></ul></li><li><a
shape="rect"
href="logging-a-warning-if-you-forget-to-start-a-connection.html">Logging a
warning if you forget to start a Connection</a></li><li><a shape="rect"
href="mdc-logging.html">MDC Logging</a></li><li><a shape="rect"
href="message-dispatching-features.html">Message Dispatching Features</a><ul
class="childpages-macro"><li><a shape="rect" href="async-sends.html">Async
Sends</a></li><li><a shape="rect" href="dispatch-policies.html">Dispatch
Policies</a></li><li><a shape="rect" href="message-cursors.html">Message
Cursors</a></li><li><a shape="rect"
href="optimized-acknowledgement.html">Optimized Acknowledgement</a></li><li><a
shape="rect" href="producer-flow-control.html">Producer Flow
Control</a></li><li><a shape="rect" href="total-ordering.html">Total
Ordering</a></li></ul></li><li><a shape="rect"
href="message-features.html">Messa
ge Features</a><ul class="childpages-macro"><li><a shape="rect"
href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect" href="object-message.html">Object
Message</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></li><li><a shape="rect"
href="new-features.html">New Features</a><ul class="childpages-macro"><li><a
shape="rect" href="changes-in-40.html">Changes in 4.0</a></li><li><a
shape="rect" href="new-features-in-41.html">New Features in 4.1</a></li><li
><a shape="rect" href="new-features-in-50.html">New Features in
>5.0</a></li><li><a shape="rect" href="new-features-in-51.html">New Features
>in 5.1</a></li><li><a shape="rect" href="new-features-in-52.html">New
>Features in 5.2</a></li><li><a shape="rect"
>href="new-features-in-53.html">New Features in 5.3</a></li><li><a
>shape="rect" href="new-features-in-54.html">New Features in
>5.4</a></li><li><a shape="rect" href="new-features-in-55.html">New Features
>in 5.5</a></li><li><a shape="rect" href="new-features-in-56.html">New
>Features in 5.6</a></li><li><a shape="rect"
>href="new-features-in-57.html">New Features in 5.7</a></li><li><a
>shape="rect" href="new-features-in-58.html">New Features in
>5.8</a></li><li><a shape="rect" href="new-features-in-59.html">New Features
>in 5.9</a><ul class="childpages-macro"><li><a shape="rect"
>href="runtime-configuration.html">Runtime
>Configuration</a></li></ul></li><li><a shape="rect"
>href="new-features-in-511.html">New Features in 5.11</a></li><li><a shap
e="rect" href="new-features-in-513.html">New Features in 5.13</a></li><li><a
shape="rect" href="new-features-in-60.html">New Features in
6.0</a></li></ul></li><li><a shape="rect"
href="performance.html">Performance</a><ul class="childpages-macro"><li><a
shape="rect" href="activemq-performance-module-users-manual.html">ActiveMQ
Performance Module Users Manual</a><ul class="childpages-macro"><li><a
shape="rect" href="sample-report.html">sample report</a></li></ul></li><li><a
shape="rect" href="load-testing-with-camel.html">Load Testing with
Camel</a></li><li><a shape="rect" href="performance-report.html">Performance
report</a></li></ul></li><li><a shape="rect"
href="persistence.html">Persistence</a><ul class="childpages-macro"><li><a
shape="rect" href="amq-message-store.html">AMQ Message Store</a></li><li><a
shape="rect" href="configurable-ioexception-handling.html">Configurable
IOException Handling</a></li><li><a shape="rect" href="jdbc-support.html">JDBC
Support</a><ul class="childp
ages-macro"><li><a shape="rect" href="sqlserver.html">SQLServer</a></li><li><a
shape="rect" href="sybase.html">Sybase</a></li></ul></li><li><a shape="rect"
href="kahadb.html">KahaDB</a></li><li><a shape="rect"
href="kaha-persistence.html">Kaha Persistence</a></li><li><a shape="rect"
href="leveldb-store.html">LevelDB Store</a></li><li><a shape="rect"
href="periodically-checking-disk-limits.html">Periodically checking disk
limits</a></li><li><a shape="rect"
href="pluggable-storage-lockers.html">Pluggable storage lockers</a></li><li><a
shape="rect" href="replicated-leveldb-store.html">Replicated LevelDB
Store</a></li></ul></li><li><a shape="rect"
href="scaling-the-depth-of-a-queue.html">Scaling the Depth of a
Queue</a></li><li><a shape="rect" href="security.html">Security</a><ul
class="childpages-macro"><li><a shape="rect" href="audit-logging.html">Audit
Logging</a></li><li><a shape="rect"
href="cached-ldap-authorization-module.html">Cached LDAP Authorization
Module</a></li><li><a shap
e="rect" href="encrypted-passwords.html">Encrypted passwords</a></li><li><a
shape="rect" href="shiro.html">Shiro</a></li></ul></li><li><a shape="rect"
href="the-proxy-connector.html">The Proxy Connector</a></li><li><a shape="rect"
href="unix.html">Unix</a><ul class="childpages-macro"><li><a shape="rect"
href="unix-service.html">Unix Service</a></li><li><a shape="rect"
href="unix-shell-script.html">Unix Shell Script</a></li></ul></li><li><a
shape="rect" href="uri-protocols.html">URI Protocols</a><ul
class="childpages-macro"><li><a shape="rect" href="vm-protocol.html">VM
Protocol</a></li></ul></li><li><a shape="rect"
href="visualisation.html">Visualisation</a><ul class="childpages-macro"><li><a
shape="rect" href="visualisation-wish-list.html">Visualisation Wish
List</a></li></ul></li></ul> </div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/activemq/content/message-features.html
==============================================================================
--- websites/production/activemq/content/message-features.html (original)
+++ websites/production/activemq/content/message-features.html Tue Dec 8
14:21:48 2015
@@ -72,7 +72,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></div>
+<div class="wiki-content maincontent"><ul class="childpages-macro"><li><a
shape="rect" href="activemq-message-properties.html">ActiveMQ Message
Properties</a></li><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect" href="blob-messages.html">Blob
Messages</a></li><li><a shape="rect"
href="delay-and-schedule-message-delivery.html">Delay and Schedule Message
Delivery</a></li><li><a shape="rect" href="jms-streams.html">JMS
Streams</a></li><li><a shape="rect" href="message-transformation.html">Message
Transformation</a></li><li><a shape="rect" href="object-message.html">Object
Message</a></li><li><a shape="rect"
href="structured-message-properties-and-mapmessages.html">Structured Message
Properties and MapMessages</a></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Added: websites/production/activemq/content/object-message.html
==============================================================================
--- websites/production/activemq/content/object-message.html (added)
+++ websites/production/activemq/content/object-message.html Tue Dec 8
14:21:48 2015
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<html>
+<head>
+ <link href="http://activemq.apache.org/styles/site.css" rel="stylesheet"
type="text/css"/>
+ <link href="http://activemq.apache.org/styles/type-settings.css"
rel="stylesheet" type="text/css"/>
+ <script src="http://activemq.apache.org/styles/prototype.js"
type="text/javascript"></script>
+ <script src="http://activemq.apache.org/styles/rico.js"
type="text/javascript"></script>
+ <script src="http://activemq.apache.org/styles/site.js"
type="text/javascript"></script>
+ <style type="text/css">
+ .maincontent { overflow:hidden; }
+ </style>
+ <!--[if IE]>
+ <style type="text/css">
+ .maincontent { width:100%; }
+ </style>
+ <![endif]-->
+
+
+ <title>
+ Apache ActiveMQ ™ -- Object Message
+ </title>
+</head>
+<body>
+<div class="white_box">
+<div class="header">
+ <div class="header_l">
+ <div class="header_r">
+ </div>
+ </div>
+</div>
+<div class="content">
+ <div class="content_l">
+ <div class="content_r">
+ <div>
+
+<!-- Banner -->
+<p>
+ </p><div id="asf_logo">
+ <div id="activemq_logo">
+ <a shape="rect" style="float:left;
width:280px;display:block;text-indent:-5000px;text-decoration:none;line-height:60px;
margin-top:10px; margin-left:100px;" href="http://activemq.apache.org"
title="The most popular and powerful open source Message Broker">ActiveMQ</a>
™
+ <a shape="rect" style="float:right;
width:210px;display:block;text-indent:-5000px;text-decoration:none;line-height:60px;
margin-top:15px; margin-right:10px;" href="http://www.apache.org" title="The
Apache Software Foundation">ASF</a>
+ </div>
+ </div>
+<p></p>
+ <div class="top_red_bar">
+ <div id="site-breadcrumbs">
+<a href="features.html">Features</a> > <a
href="message-features.html">Message Features</a> > <a
href="object-message.html">Object Message</a>
+ </div>
+ <div id="site-quicklinks">
+<p><a shape="rect" href="download.html">Download</a> | <a shape="rect"
class="external-link"
href="http://activemq.apache.org/maven/apidocs/index.html">JavaDocs</a> <a
shape="rect" href="javadocs.html">More...</a> | <a shape="rect"
href="source.html">Source</a> | <a shape="rect"
href="discussion-forums.html">Forums</a> | <a shape="rect"
href="support.html">Support</a></p>
+ </div>
+ </div>
+
+ <table border="0">
+ <tbody>
+ <tr>
+ <td valign="top" width="100%">
+<div class="wiki-content maincontent"></div>
+ </td>
+ <td valign="top">
+ <div class="navigation">
+ <div class="navigation_top">
+ <div class="navigation_bottom">
+<h3
id="Navigation-Overviewhttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35985"><a
shape="rect" href="overview.html">Overview</a></h3><ul
class="alternate"><li><a shape="rect" href="index.html">Index</a></li><li><a
shape="rect" href="news.html">News</a></li><li><a shape="rect"
href="new-features.html">New Features</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li><li><a shape="rect"
href="faq.html">FAQ</a></li><li><a shape="rect"
href="articles.html">Articles</a></li><li><a shape="rect"
href="books.html">Books</a></li><li><a shape="rect"
href="download.html">Download</a></li><li><a shape="rect" class="external-link"
href="http://www.apache.org/licenses/">License</a></li></ul><h3
id="Navigation-Search">Search</h3><div>
+<form enctype="application/x-www-form-urlencoded" method="get"
action="http://www.google.com/search" style="font-size: 10px;">
+<input type="hidden" name="ie" value="UTF-8">
+<input type="hidden" name="oe" value="UTF-8">
+ <input maxlength="255" type="text" name="q" size="15" value="value"><br
clear="none">
+ <input type="submit" name="btnG" value="Search">
+ <input type="hidden" name="domains" value="activemq.apache.org">
+ <input type="hidden" name="sitesearch" value="activemq.apache.org">
+</form>
+</div>
+<h3 id="Navigation-SubProjects">Sub Projects</h3><ul class="alternate"><li><a
shape="rect" class="external-link"
href="http://activemq.apache.org/artemis/">Artemis</a></li><li><a shape="rect"
class="external-link" href="http://activemq.apache.org/apollo" title="ActiveMQ
Apollo">Apollo</a></li><li><a shape="rect" class="external-link"
href="http://activemq.apache.org/cms/">CMS</a></li><li><a shape="rect"
class="external-link" href="http://activemq.apache.org/nms/" title="NMS is the
.Net Messaging API">NMS</a></li></ul><h3
id="Navigation-Communityhttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=36130"><a
shape="rect" href="community.html">Community</a></h3><ul
class="alternate"><li><a shape="rect"
href="support.html">Support</a></li><li><a shape="rect"
href="contributing.html">Contributing</a></li><li><a shape="rect"
href="discussion-forums.html">Discussion Forums</a></li><li><a shape="rect"
href="mailing-lists.html">Mailing Lists</a></li><li><a shape="rect" href="irc.
html">IRC</a></li><li><a shape="rect" class="external-link"
href="http://javabot.evanchooly.com/logs/%23apache-activemq/today"
rel="nofollow">IRC Log</a></li><li><a shape="rect"
href="security-advisories.html">Security Advisories</a></li><li><a shape="rect"
href="site.html">Site</a></li><li><a shape="rect" class="external-link"
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a
shape="rect" href="projects-using-activemq.html">Projects Using
ActiveMQ</a></li><li><a shape="rect" href="users.html">Users</a></li><li><a
shape="rect" href="team.html">Team</a></li><li><a shape="rect"
href="thanks.html">Thanks</a></li></ul><h3
id="Navigation-Featureshttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35883"><a
shape="rect" href="features.html">Features</a></h3><ul
class="alternate"><li><a shape="rect" href="advisory-message.html">Advisory
Message</a></li><li><a shape="rect"
href="clustering.html">Clustering</a></li><li><a shape="rect" href="cros
s-language-clients.html">Cross Language Clients</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></li><li><a shape="rect" href="jmx.html">JMX</a></li><li><a
shape="rect" href="jms-to-jms-bridge.html">JMS to JMS Bridge</a></li><li><a
shape="rect" href="masterslave.html">MasterSlave</a></li><li><a shape="rect"
href="message-groups.html">Message Groups</a></li><li><a shape="rect"
href="networks-of-brokers.html">Networks of Brokers</a></li><li><a shape="rect"
href="performance.html">Performance</a></li><li><a shape="rect"
href="persistence.html">Persistence</a></li><li><a shape="rect"
href="security.html">Security</a></li><li><a shape="rect"
href="virtual-destinations.html">Virtual Destinations</a></li><li><a
shape="rect" href="visualisation.html">Visualisation</a></li><li><a
shape="rect" href="features.html">More ...</a></li></ul><h3
id="Navigation-Connectivityhttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=3616
7"><a shape="rect" href="connectivity.html">Connectivity</a></h3><ul
class="alternate"><li><a shape="rect" href="ajax.html">Ajax</a></li><li><a
shape="rect" href="amqp.html">AMQP</a></li><li><a shape="rect"
href="axis-and-cxf-support.html">Axis and CXF Support</a></li><li><a
shape="rect" href="c-integration.html">C Integration</a></li><li><a
shape="rect" href="activemq-c-clients.html">C++</a></li><li><a shape="rect"
class="external-link" href="http://activemq.apache.org/nms/">C# and .Net
Integration</a></li><li><a shape="rect" class="external-link"
href="http://activemq.apache.org/cms/">CMS</a></li><li><a shape="rect"
href="j2ee.html">J2EE</a></li><li><a shape="rect"
href="jboss-integration.html">JBoss Integration</a></li><li><a shape="rect"
class="external-link"
href="http://docs.codehaus.org/display/JETTY/Integrating+with+ActiveMQ"
rel="nofollow">Jetty</a></li><li><a shape="rect" href="jndi-support.html">JNDI
Support</a></li><li><a shape="rect" class="external-link" href="http://a
ctivemq.apache.org/nms/" title="NMS is the .Net Messaging
API">NMS</a></li><li><a shape="rect" href="rest.html">REST</a></li><li><a
shape="rect" href="rss-and-atom.html">RSS and Atom</a></li><li><a shape="rect"
href="spring-support.html">Spring Support</a></li><li><a shape="rect"
href="stomp.html">Stomp</a></li><li><a shape="rect"
href="tomcat.html">Tomcat</a></li><li><a shape="rect"
href="unix-service.html">Unix Service</a></li><li><a shape="rect"
href="weblogic-integration.html">WebLogic Integration</a></li><li><a
shape="rect" href="xmpp.html">XMPP</a></li><li><a shape="rect"
href="connectivity.html">More ...</a></li></ul><h3
id="Navigation-UsingActiveMQ5https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71176"><a
shape="rect" href="using-activemq-5.html">Using ActiveMQ 5</a></h3><ul
class="alternate"><li><a shape="rect"
href="version-5-getting-started.html">Getting Started</a></li><li><a
shape="rect" href="version-5-initial-configuration.html">Initial Configuration<
/a></li><li><a shape="rect" href="version-5-run-broker.html">Running a
Broker</a></li><li><a shape="rect"
href="how-do-i-embed-a-broker-inside-a-connection.html">Embedded
Brokers</a></li><li><a shape="rect"
href="activemq-command-line-tools-reference.html">Command Line
Tools</a></li><li><a shape="rect"
href="configuring-version-5-transports.html">Configuring
Transports</a></li><li><a shape="rect"
href="version-5-examples.html">Examples</a></li><li><a shape="rect"
href="version-5-web-samples.html">Web Samples</a></li><li><a shape="rect"
href="how-can-i-monitor-activemq.html">Monitoring the Broker</a></li><li><a
shape="rect" href="version-5-xml-configuration.html">Xml
Configuration</a></li><li><a shape="rect" href="xml-reference.html">Xml
Reference</a></li><li><a shape="rect" href="using-activemq-5.html">More
...</a></li></ul><h3
id="Navigation-Toolshttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35912"><a
shape="rect" href="tools.html">Tools</a></h3><ul class="altern
ate"><li><a shape="rect" href="web-console.html">Web Console</a></li><li><a
shape="rect" href="activemq-performance-module-users-manual.html">Maven2
Performance Plugin</a></li></ul><h3
id="Navigation-Supporthttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35919"><a
shape="rect" href="support.html">Support</a></h3><ul class="alternate"><li><a
shape="rect" class="external-link"
href="http://issues.apache.org/jira/browse/AMQ">Issues</a></li><li><a
shape="rect" class="external-link"
href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:roadmap-panel">Roadmap</a></li><li><a
shape="rect" class="external-link"
href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:changelog-panel">Change
log</a></li></ul><h3
id="Navigation-Developershttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35903"><a
shape="rect" href="developers.html">Developers</a></h3><ul
class="alternate"><li>
<a shape="rect" href="source.html">Source</a></li><li><a shape="rect"
href="building.html">Building</a></li><li><a shape="rect"
href="developer-guide.html">Developer Guide</a></li><li><a shape="rect"
href="becoming-a-committer.html">Becoming a committer</a></li><li><a
shape="rect" href="code-overview.html">Code Overview</a></li><li><a
shape="rect" href="wire-protocol.html">Wire Protocol</a></li><li><a
shape="rect" href="release-guide.html">Release Guide</a></li></ul><h3
id="Navigation-Tests">Tests</h3><ul class="alternate"><li><a shape="rect"
href="activemq-performance-module-users-manual.html">Maven2 Performance
Plugin</a></li><li><a shape="rect" href="benchmark-tests.html">Benchmark
Tests</a></li><li><a shape="rect" href="jmeter-system-tests.html">JMeter System
Tests</a></li><li><a shape="rect" href="jmeter-performance-tests.html">JMeter
Performance Tests</a></li><li><a shape="rect"
href="integration-tests.html">Integration Tests</a></li></ul><h3
id="Navigation-ProjectReports">Pro
ject Reports</h3><ul class="alternate"><li><a shape="rect"
href="junit-reports.html">JUnit Reports</a></li><li><a shape="rect"
href="source-xref.html">Source XRef</a></li><li><a shape="rect"
href="test-source-xref.html">Test Source XRef</a></li><li><a shape="rect"
href="xml-reference.html">Xml Reference</a></li></ul>
+ </div>
+ </div>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <div class="bottom_red_bar"></div>
+ </div>
+ </div>
+ </div>
+</div>
+<div class="black_box">
+<div class="footer">
+ <div class="footer_l">
+ <div class="footer_r">
+ <div>
+ <a href="http://activemq.apache.org/privacy-policy.html">Privacy
Policy</a> -
+ (<a
href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=61331717">edit
this page</a>)
+ </div>
+ </div>
+ </div>
+</div>
+</div>
+</div>
+<div class="design_attribution">
+© 2004-2011 The Apache Software Foundation.
+<br/>
+Apache ActiveMQ, ActiveMQ, Apache, the Apache feather logo, and the Apache
ActiveMQ project logo are trademarks of The Apache Software Foundation. All
other marks mentioned may be trademarks or registered trademarks of their
respective owners.
+<br/>
+<a href="http://hiramchirino.com">Graphic Design By Hiram</a>
+</div>
+
+<!-- delay the loading of large javascript files to the end so that they don't
interfere with the loading of page content -->
+<span style="display: none">
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl."
: "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-1347593-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+</span>
+</body>
+</html>