camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r941920 - in /websites/production/camel/content: cache/main.pageCache camel-maven-archetypes.html web-console.html
Date Mon, 02 Mar 2015 13:20:23 GMT
Author: buildbot
Date: Mon Mar  2 13:20:22 2015
New Revision: 941920

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/camel-maven-archetypes.html
    websites/production/camel/content/web-console.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/camel-maven-archetypes.html
==============================================================================
--- websites/production/camel/content/camel-maven-archetypes.html (original)
+++ websites/production/camel/content/camel-maven-archetypes.html Mon Mar  2 13:20:22 2015
@@ -85,7 +85,7 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2 id="CamelMavenArchetypes-CamelMavenArchetypes">Camel
Maven Archetypes</h2><p>Camel is distributed with the following archetypes for
Maven end users.</p><h3 id="CamelMavenArchetypes-ArchetypeSupported">Archetype
Supported</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Archetype</p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-activemq</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven project for Camel routes with Apache ActiveMQ embedded.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-blueprint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong>
This archetype is used to create a new Maven project for Camel routes to be running in OSGi

 using Blueprint.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>camel-archetype-component</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>This archetype is used for creating a new Maven
project for Camel <a shape="rect" href="components.html">Components</a>. Use this
if there is a component missing in Camel that you want to create yourself.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-component-scala</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong>
This archetype is used for creating a new Maven project for Camel <a shape="rect" href="components.html">Components</a>
using Scala. Use this if there is a component missing in Camel that you want to create yourself.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-cxf-code-first-blueprint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.2:</strong>
This archety
 pe is used creating a new Maven project for Camel with <a shape="rect" href="cxf.html">CXF</a>
exposing a web service using code-first style. This project is for OSGi Blueprint containers.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-cxf-contract-first-blueprint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.1:</strong>
This archetype is used creating a new Maven project for Camel with <a shape="rect" href="cxf.html">CXF</a>
exposing a web service using contract-first style. This project is for OSGi Blueprint containers.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-dataformat</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9:</strong>
This archetype is used for creating a new Maven project for Camel <a shape="rect" href="data-format.html">Data
Format</a>s. Use this if there is a data format missing in Camel that you want to create
yourself.</p><
 /td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-groovy</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong>
This archetype is used to create a new Maven project for Camel using Groovy DSL.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-java</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven project for Camel routes using Java DSL.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-scala</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven projects for building Camel routes in the <a shape="rect" href="scala-dsl.html">Scala
DSL</a>.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-spring</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven project for Cam
 el routes using Spring XML.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>camel-archetype-spring-dm</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> This
archetype is used to create a new Maven project for Camel routes to be running in OSGi using
Spring DM.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-war</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><s><strong>Deprecated
Camel 2.6 or older:</strong> This archetype is used to create a new Camel project that
deploys the <a shape="rect" href="web-console.html">Camel Web Console, REST API</a>,
and your routes as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</s></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-webconsole</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><s><strong><strong>Deprecate
 d</strong> Camel 2.7:</strong> This archetype is used to create a new Camel project
that deploys the <a shape="rect" href="web-console.html">Camel Web Console, REST API</a>,
and your routes as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</s></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-web</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.7:</strong>
This archetype is used to create a new Camel project that deploys Camel Routes using Spring
or Java DSL as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</p></td></tr></tbody></table></div><p>The
maven coordinates for these archetypes is the following:</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><h2 id="CamelMavenArchetypes-CamelMavenArchetypes">Camel
Maven Archetypes</h2><p>Camel is distributed with the following archetypes for
Maven end users.</p><h3 id="CamelMavenArchetypes-ArchetypeSupported">Archetype
Supported</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p>Archetype</p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-activemq</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven project for Camel routes with Apache ActiveMQ embedded.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-blueprint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong>
This archetype is used to create a new Maven project for Camel routes to be running in OSGi

 using Blueprint.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>camel-archetype-component</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>This archetype is used for creating a new Maven
project for Camel <a shape="rect" href="components.html">Components</a>. Use this
if there is a component missing in Camel that you want to create yourself.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-<s>component-scala</s></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><s><strong>Deprecated.
Camel 2.10:</strong> This archetype is used for creating a new Maven project for Camel
<a shape="rect" href="components.html">Components</a> using Scala. Use this if
there is a component missing in Camel that you want to create yourself. Deprecated to be removed
in Camel 2.16 onwards.</s></p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>camel-archetype-cxf-code-first-blueprint</p></td><td
colspan="1" rowsp
 an="1" class="confluenceTd"><p><strong>Camel 2.12.2:</strong> This archetype
is used creating a new Maven project for Camel with <a shape="rect" href="cxf.html">CXF</a>
exposing a web service using code-first style. This project is for OSGi Blueprint containers.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-cxf-contract-first-blueprint</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.1:</strong>
This archetype is used creating a new Maven project for Camel with <a shape="rect" href="cxf.html">CXF</a>
exposing a web service using contract-first style. This project is for OSGi Blueprint containers.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-dataformat</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9:</strong>
This archetype is used for creating a new Maven project for Camel <a shape="rect" href="data-format.html">Data
Format</a>s. Use this if ther
 e is a data format missing in Camel that you want to create yourself.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-groovy</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong>
This archetype is used to create a new Maven project for Camel using Groovy DSL.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-java</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven project for Camel routes using Java DSL.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-scala</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>This archetype is used to create
a new Maven projects for building Camel routes in the <a shape="rect" href="scala-dsl.html">Scala
DSL</a>.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-spring</p></td><td
colspan="1" rowspan="1" class="con
 fluenceTd"><p>This archetype is used to create a new Maven project for Camel routes
using Spring XML.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>camel-archetype-spring-dm</p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> This
archetype is used to create a new Maven project for Camel routes to be running in OSGi using
Spring DM.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-war</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><s><strong>Deprecated
Camel 2.6 or older:</strong> This archetype is used to create a new Camel project that
deploys the <a shape="rect" href="web-console.html">Camel Web Console, REST API</a>,
and your routes as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</s></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-webconsole</p></td><td
co
 lspan="1" rowspan="1" class="confluenceTd"><p><s><strong><strong>Deprecated</strong>
Camel 2.7:</strong> This archetype is used to create a new Camel project that deploys
the <a shape="rect" href="web-console.html">Camel Web Console, REST API</a>, and
your routes as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</s></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>camel-archetype-web</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.7:</strong>
This archetype is used to create a new Camel project that deploys Camel Routes using Spring
or Java DSL as a <a shape="rect" class="external-link" href="http://en.wikipedia.org/wiki/Sun_WAR_(file_format)"
rel="nofollow">WAR</a> file.</p></td></tr></tbody></table></div><p>The
maven coordinates for these archetypes is the following:</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelCo
 ntent pdl">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 &lt;groupId&gt;org.apache.camel.archetypes&lt;/groupId&gt;
   &lt;artifactId&gt;${archetype-name}&lt;/artifactId&gt;
   &lt;version&gt;${camel-version}&lt;/version&gt;

Modified: websites/production/camel/content/web-console.html
==============================================================================
--- websites/production/camel/content/web-console.html (original)
+++ websites/production/camel/content/web-console.html Mon Mar  2 13:20:22 2015
@@ -84,113 +84,31 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h1 id="WebConsole-WebConsole">Web Console</h1>
-<p><strong>Deprecated</strong></p>
-
-    <div class="aui-message problem shadowed information-macro">
+<div class="wiki-content maincontent"><h1 id="WebConsole-WebConsole">Web Console</h1><p><strong>Deprecated</strong></p>
   <div class="aui-message problem shadowed information-macro">
                             <span class="aui-icon icon-problem">Icon</span>
                 <div class="message-content">
-                            
-<p>The web console module from Apache Camel distribution is deprecated and will be
removed from Camel 3.0 onwards.<br clear="none">
-Instead we encourage users to look at some of the alternative console projects, which some
are listed in the bottom of this page.</p>
+                            <p>The web console module from Apache Camel distribution
is deprecated and will be removed from Camel 2.16 onwards.<br clear="none"> Instead
we encourage users to look at some of the alternative console projects, which some are listed
in the bottom of this page.</p>
                     </div>
     </div>
-
-
-<p>The Camel Web Console is available from versions 2.0 onwards and provides a full
access over a RESTful API to camel endpoints, messages and routes.</p>
-    <div class="aui-message hint shadowed information-macro">
+<p>The Camel Web Console is available from versions 2.0 onwards and provides a full
access over a RESTful API to camel endpoints, messages and routes.</p>    <div class="aui-message
hint shadowed information-macro">
                     <p class="title">Camel 2.5 or better</p>
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
-                            
-<p>The <a shape="rect" href="web-console.html">Web Console</a> from Camel
2.5 onwards requires JDK 1.6 as minimum to run.</p>
+                            <p>The <a shape="rect" href="web-console.html">Web
Console</a> from Camel 2.5 onwards requires JDK 1.6 as minimum to run.</p>
                     </div>
     </div>
-
-
-<h2 id="WebConsole-DownloadandRuntheConsole">Download and Run the Console</h2>
-
-<p>Download the console from Maven Central at <a shape="rect" class="external-link"
href="http://repo2.maven.org/maven2/org/apache/camel/camel-web-standalone/" rel="nofollow">http://repo2.maven.org/maven2/org/apache/camel/camel-web-standalone/</a></p>
-
-<p>Then from the command line type</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
-java -jar camel-web-standalone-2.8.0.jar 
+<h2 id="WebConsole-DownloadandRuntheConsole">Download and Run the Console</h2><p>Download
the console from Maven Central at <a shape="rect" class="external-link" href="http://repo2.maven.org/maven2/org/apache/camel/camel-web-standalone/"
rel="nofollow">http://repo2.maven.org/maven2/org/apache/camel/camel-web-standalone/</a></p><p>Then
from the command line type</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[java
-jar camel-web-standalone-2.8.0.jar 
 ]]></script>
-</div></div>
-
-<p>You should now be able to point your browser at: <a shape="rect" class="external-link"
href="http://localhost:8080/" rel="nofollow">http://localhost:8080/</a></p>
-
-<h2 id="WebConsole-BuildandRuntheConsole">Build and Run the Console </h2>
-
-<p>First get the latest <a shape="rect" href="source.html">Source</a> then
from the command line type</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
-cd components/camel-web
+</div></div><p>You should now be able to point your browser at: <a shape="rect"
class="external-link" href="http://localhost:8080/" rel="nofollow">http://localhost:8080/</a></p><h2
id="WebConsole-BuildandRuntheConsole">Build and Run the Console</h2><p>First
get the latest <a shape="rect" href="source.html">Source</a> then from the command
line type</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[cd
components/camel-web
 mvn jetty:run
 ]]></script>
-</div></div>
-
-<p>Then point your web browse at <a shape="rect" class="external-link" href="http://localhost:8080/"
rel="nofollow">http://localhost:8080/</a></p>
-
-<p>You should be able to do things like</p>
-
-<ul><li>browse the available endpoints</li><li>browse the messages
on an endpoint if it is a <a shape="rect" href="browsableendpoint.html">BrowsableEndpoint</a></li><li>send
a message to an endpoint</li><li>create new endpoints</li></ul>
-
-
-<h3 id="WebConsole-RunningusingTomcat">Running using Tomcat</h3>
-<p><strong>Available as of Camel 2.10</strong></p>
-
-<p>You can also run the web console from an embedded Apache Tomcat using</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
-cd components/camel-web
+</div></div><p>Then point your web browse at <a shape="rect" class="external-link"
href="http://localhost:8080/" rel="nofollow">http://localhost:8080/</a></p><p>You
should be able to do things like</p><ul><li>browse the available endpoints</li><li>browse
the messages on an endpoint if it is a <a shape="rect" href="browsableendpoint.html">BrowsableEndpoint</a></li><li>send
a message to an endpoint</li><li>create new endpoints</li></ul><h3
id="WebConsole-RunningusingTomcat">Running using Tomcat</h3><p><strong>Available
as of Camel 2.10</strong></p><p>You can also run the web console from an
embedded Apache Tomcat using</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[cd
components/camel-web
 mvn tomcat7:run
 ]]></script>
-</div></div>
-
-<p>Then point your web browse at <a shape="rect" class="external-link" href="http://localhost:8080/"
rel="nofollow">http://localhost:8080/</a></p>
-
-
-<h2 id="WebConsole-Embeddingwebconsoleinyourownwebapplication.">Embedding web console
in your own web application.</h2>
-
-<p>See these relevant discussions for more information (more information to come soon):</p>
-
-<p><a shape="rect" class="external-link" href="http://camel.465427.n5.nabble.com/Embedded-web-console-td478885.html"
rel="nofollow">http://camel.465427.n5.nabble.com/Embedded-web-console-td478885.html</a></p>
-
-<p><a shape="rect" class="external-link" href="http://camel.465427.n5.nabble.com/example-app-to-embed-camel-web-console-td4512075.html"
rel="nofollow">http://camel.465427.n5.nabble.com/example-app-to-embed-camel-web-console-td4512075.html</a></p>
-
-<h2 id="WebConsole-RESTAPI">REST API</h2>
-
-<p>Camel comes with a full RESTful API for interacting with the Camel context, the
available endpoints and routes. You can browse details of the running API via <a shape="rect"
class="external-link" href="http://localhost:8080/api" rel="nofollow">http://localhost:8080/api</a></p>
-
-<p>The web application uses mostly the same URIs for the HTML representation of a resource
(e.g. <strong>/endpoints</strong>) as the JSON and XML representations. To help
rendering the different representations in your browser you can append <strong>.xml</strong>,
<strong>.html</strong>, <strong>.json</strong> or even <strong>.dot</strong>
to URLs. </p>
-
-<p>For example viewing these URLs are equivalent</p>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p> URL </p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p> Same as </p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link"
href="http://localhost:8080/endpoints.xml" rel="nofollow">http://localhost:8080/endpoints.xml</a>
</td><td colspan="1" rowspan="1" class="confluenceTd"><p></p>
-<a shape="rect" class="external-link" href="http://localhost:8080/endpoints" rel="nofollow">http://localhost:8080/endpoints</a>
-<p> with Accept header of text/xml or application/xml</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link"
href="http://localhost:8080/endpoints.json" rel="nofollow">http://localhost:8080/endpoints.json</a>
</td><td colspan="1" rowspan="1" class="confluenceTd"><p></p>
-<a shape="rect" class="external-link" href="http://localhost:8080/endpoints" rel="nofollow">http://localhost:8080/endpoints</a>
-<p> with Accept header of application/json</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link"
href="http://localhost:8080/routes.dot" rel="nofollow">http://localhost:8080/routes.dot</a>
</td><td colspan="1" rowspan="1" class="confluenceTd"><p></p>
-<a shape="rect" class="external-link" href="http://localhost:8080/routes" rel="nofollow">http://localhost:8080/routes</a>
-<p> with Accept header of text/vnd.graphviz </p></td></tr></tbody></table></div>
-
-
-
-<p>For more details try viewing the <a shape="rect" class="external-link" href="http://localhost:8080/api"
rel="nofollow">API documentation in your local Camel instance</a></p>
-
-<h2 id="WebConsole-RouteViewingandEditingthroughWebConsole">Route Viewing and Editing
through Web Console</h2>
-<p>Web Console provide route viewing and editing functionality. You can view your route
via <a shape="rect" class="external-link" href="http://localhost:8080/routes/yourRouteId"
rel="nofollow">http://localhost:8080/routes/yourRouteId</a> and it default present
the route in XML.<br clear="none">
-Camel uses JAXB to process the XML route definitions.</p>
-
-<h1 id="WebConsole-ExternalWebConsoles">External Web Consoles</h1>
-
-<p>There are a number of external web consoles for Apache Camel in separate open source
projects:</p>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p> External Project </p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p> Description </p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p> <a shape="rect" class="external-link"
href="http://hawt.io/" rel="nofollow">hawtio</a> </p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p> hawtio is an open source HTML5 web application
for visualising, managing, tracing and debugging Camel routes &amp; endpoints, ActiveMQ
brokers, JMX, OSGi and logging. </p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p> <a shape="rect" class="external-link" href="http://sksamuel.github.com/camelwatch/"
rel="nofollow">CamelWatch</a> </p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p> A web app for monitoring Camel applications. </p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p> <a shape="rect" class="external-link"
  href="http://www.jboss.org/rhq" rel="nofollow">RHQ</a> </p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p> RHQ is an open source operational
monitoring tool which has support for Apache Camel (along with other Apache projects like
Tomcat, httpd, ActiveMQ etc) </p></td></tr></tbody></table></div></div>
+</div></div><p>Then point your web browse at <a shape="rect" class="external-link"
href="http://localhost:8080/" rel="nofollow">http://localhost:8080/</a></p><h2
id="WebConsole-Embeddingwebconsoleinyourownwebapplication.">Embedding web console in your
own web application.</h2><p>See these relevant discussions for more information
(more information to come soon):</p><p><a shape="rect" class="external-link"
href="http://camel.465427.n5.nabble.com/Embedded-web-console-td478885.html" rel="nofollow">http://camel.465427.n5.nabble.com/Embedded-web-console-td478885.html</a></p><p><a
shape="rect" class="external-link" href="http://camel.465427.n5.nabble.com/example-app-to-embed-camel-web-console-td4512075.html"
rel="nofollow">http://camel.465427.n5.nabble.com/example-app-to-embed-camel-web-console-td4512075.html</a></p><h2
id="WebConsole-RESTAPI">REST API</h2><p>Camel comes with a full RESTful API
for interacting with the Camel context, the available endpoints and routes. You can browse
deta
 ils of the running API via <a shape="rect" class="external-link" href="http://localhost:8080/api"
rel="nofollow">http://localhost:8080/api</a></p><p>The web application
uses mostly the same URIs for the HTML representation of a resource (e.g. <strong>/endpoints</strong>)
as the JSON and XML representations. To help rendering the different representations in your
browser you can append <strong>.xml</strong>, <strong>.html</strong>,
<strong>.json</strong> or even <strong>.dot</strong> to URLs.</p><p>For
example viewing these URLs are equivalent</p><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>URL</p></th><th
colspan="1" rowspan="1" class="confluenceTh"><p>Same as</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://localhost:8080/endpoints.xml"
rel="nofollow">http://localhost:8080/endpoints.xml</a></td><td colspan="1"
rowspan="1" class="confluenceTd">
 <p>&#160;</p><a shape="rect" class="external-link" href="http://localhost:8080/endpoints"
rel="nofollow">http://localhost:8080/endpoints</a><p>with Accept header of
text/xml or application/xml</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><a shape="rect" class="external-link" href="http://localhost:8080/endpoints.json"
rel="nofollow">http://localhost:8080/endpoints.json</a></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>&#160;</p><a shape="rect" class="external-link"
href="http://localhost:8080/endpoints" rel="nofollow">http://localhost:8080/endpoints</a><p>with
Accept header of application/json</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://localhost:8080/routes.dot"
rel="nofollow">http://localhost:8080/routes.dot</a></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>&#160;</p><a shape="rect" class="external-link"
href="http://localhost:8080/routes" rel="nofollow">http://localho
 st:8080/routes</a><p>with Accept header of text/vnd.graphviz</p></td></tr></tbody></table></div><p>For
more details try viewing the <a shape="rect" class="external-link" href="http://localhost:8080/api"
rel="nofollow">API documentation in your local Camel instance</a></p><h2
id="WebConsole-RouteViewingandEditingthroughWebConsole">Route Viewing and Editing through
Web Console</h2><p>Web Console provide route viewing and editing functionality.
You can view your route via <a shape="rect" class="external-link" href="http://localhost:8080/routes/yourRouteId"
rel="nofollow">http://localhost:8080/routes/yourRouteId</a> and it default present
the route in XML.<br clear="none"> Camel uses JAXB to process the XML route definitions.</p><h1
id="WebConsole-ExternalWebConsoles">External Web Consoles</h1><p>There are
a number of external web consoles for Apache Camel in separate open source projects:</p><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" c
 lass="confluenceTh"><p>External Project</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://hawt.io/" rel="nofollow">hawtio</a></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>hawtio is an open source HTML5 web application
for visualising, managing, tracing and debugging Camel routes &amp; endpoints, ActiveMQ
brokers, JMX, OSGi and logging.</p></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://sksamuel.github.com/camelwatch/"
rel="nofollow">CamelWatch</a></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>A web app for monitoring Camel applications.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://www.jboss.org/rhq" rel="nofollow">RHQ</a></p></td><td
colspan="1" rowspan="1" class="confluenc
 eTd"><p>RHQ is an open source operational monitoring tool which has support for
Apache Camel (along with other Apache projects like Tomcat, httpd, ActiveMQ etc)</p></td></tr></tbody></table></div></div>
         </td>
         <td valign="top">
           <div class="navigation">



Mime
View raw message