You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2014/08/17 10:17:53 UTC
svn commit: r919600 - in /websites/production/camel/content:
cache/main.pageCache solr.html
Author: buildbot
Date: Sun Aug 17 08:17:53 2014
New Revision: 919600
Log:
Production update by buildbot for camel
Modified:
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/solr.html
Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/camel/content/solr.html
==============================================================================
--- websites/production/camel/content/solr.html (original)
+++ websites/production/camel/content/solr.html Sun Aug 17 08:17:53 2014
@@ -85,55 +85,21 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2 id="Solr-SolrComponent">Solr Component</h2>
-<p><strong>Available as of Camel 2.9</strong></p>
-
-<p>The Solr component allows you to interface with an <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/">Apache Lucene Solr</a> server (based on SolrJ 3.5.0).</p>
-
-<p>Maven users will need to add the following dependency to their <code>pom.xml</code> for this component:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
-<dependency>
+<div class="wiki-content maincontent"><h2 id="Solr-SolrComponent">Solr Component</h2><p><strong>Available as of Camel 2.9</strong></p><p>The Solr component allows you to interface with an <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/">Apache Lucene Solr</a> server (based on SolrJ 3.5.0).</p><p>Maven users will need to add the following dependency to their <code>pom.xml</code> for this component:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-solr</artifactId>
<version>x.x.x</version>
<!-- use the same version as your Camel core version -->
</dependency>
]]></script>
-</div></div>
-
-<h3 id="Solr-URIformat">URI format</h3>
-
-<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[
-solr://host[:port]/solr?[options]
-]]></script>
-</div></div>
-
-<h3 id="Solr-EndpointOptions">Endpoint Options</h3>
-
-<p>The following <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.html">SolrServer</a> options may be configured on the Solr endpoint.</p>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>name </p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>default value </p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>maxRetries</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maximum number of retries to attempt in the event of transient errors</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>soTimeout</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>1000</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>read timeout on the underlying HttpConnectionManager. This is desirable for queries, but probably not for indexing</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>connectionTimeout</p></td><td colspan="1" rowspan="1" class="confl
uenceTd"><p>100</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>connectionTimeout on the underlying HttpConnectionManager</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>defaultMaxConnectionsPerHost</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>2</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maxConnectionsPerHost on the underlying HttpConnectionManager</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>maxTotalConnections</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>20</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maxTotalConnection on the underlying HttpConnectionManager</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>followRedirects</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>indicates whether redirects are used to get to the Solr server</p></td></tr><tr><td colspan="1" row
span="1" class="confluenceTd"><p>allowCompression</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>server side must support gzip or deflate for this to have any effect</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>requestHandler</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>/update (xml)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>set the request handler to be used</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>streamingThreadCount</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>2</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> set the number of threads for the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a></p></td></tr><tr><td colspan="1" rowspan="1" class
="confluenceTd"><p>streamingQueueSize</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>10</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> set the queue size for the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a></p></td></tr></tbody></table></div>
-
-
-<h3 id="Solr-MessageOperations">Message Operations</h3>
-
-<p>The following Solr operations are currently supported. Simply set an exchange header with a key of "SolrOperation" and a value set to one of the following. Some operations also require the message body to be set.</p>
-
-<ul><li>the INSERT operations use the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.html">CommonsHttpSolrServer</a></li><li>the INSERT_STREAMING operations use the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a> (<strong>Camel 2.9.2</strong>)</li></ul>
-
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>operation </p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>message body </p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index using message headers (must be prefixed with "SolrField.")</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>File</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index using the given File (using ContentStreamUpdateRequest)</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluen
ceTd"><p>SolrInputDocument</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> updates index based on the given SolrInputDocument</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String XML</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> updates index based on the given XML (must follow SolrInputDocument format)</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>ADD_BEAN</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>bean instance</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index based on values in an <a shape="rect" class="external-link" href="http://wiki.apache.org/solr/Solrj#Directly_adding_POJOs_to_Solr">annotated bean</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>DELETE_BY_ID</p></td><td colspan="1" rowspan="1" class="
confluenceTd"><p>index id to delete</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>delete a record by ID</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>DELETE_BY_QUERY</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>query string</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>delete a record by a query</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>COMMIT</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a commit on any pending index changes</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>ROLLBACK</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a rollback on any pending index changes</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>OPTIMIZE</p></td><td colspan="1" rowspan="1" class="confluenceTd"><
p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a commit on any pending index changes and then runs the optimize command</p></td></tr></tbody></table></div>
+</div></div><h3 id="Solr-URIformat">URI format</h3><p><strong>NOTE:</strong> solrs and solrCloud are new added since <strong>Camel 2.14</strong>.</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[solr://host[:port]/solr?[options]
-
-<h3 id="Solr-Example">Example</h3>
-
-<p>Below is a simple INSERT, DELETE and COMMIT example</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[
-from("direct:insert")
+solrs://host[:port]/solr?[options]
+solrCloud://host[:port]/solr?[options]]]></script>
+</div></div><h3 id="Solr-EndpointOptions">Endpoint Options</h3><p>The following <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.html">SolrServer</a> options may be configured on the Solr endpoint.</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>name</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>default value</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>maxRetries</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maximum number of retries to attempt in the event of transient errors</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>soTimeout</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>1000</p></td><td colspan="1" ro
wspan="1" class="confluenceTd"><p>read timeout on the underlying HttpConnectionManager. This is desirable for queries, but probably not for indexing</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>connectionTimeout</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>100</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>connectionTimeout on the underlying HttpConnectionManager</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>defaultMaxConnectionsPerHost</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>2</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maxConnectionsPerHost on the underlying HttpConnectionManager</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>maxTotalConnections</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>20</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>maxTotalConnection on the underlying HttpConnectionManager</p></td></tr><tr><td colsp
an="1" rowspan="1" class="confluenceTd"><p>followRedirects</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>indicates whether redirects are used to get to the Solr server</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>allowCompression</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>false</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>server side must support gzip or deflate for this to have any effect</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>requestHandler</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>/update (xml)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>set the request handler to be used</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>streamingThreadCount</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>2</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><st
rong>Camel 2.9.2</strong> set the number of threads for the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>streamingQueueSize</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>10</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> set the queue size for the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">zkhost</td><td colspan="1" rowspan="1" class="confluenceTd">null</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>Camel 2.14.0</strong> set the zoo keeper host information which the solrCloud could use, such as "<span>zkhost=</span><span><a sha
pe="rect" class="external-link" href="http://localhost:8123" rel="nofollow">localhost:8123</a>".</span></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">collection</td><td colspan="1" rowspan="1" class="confluenceTd">null</td><td colspan="1" rowspan="1" class="confluenceTd"><strong>Camel 2.14.0</strong> set the collection name which the solrCloud server could use</td></tr></tbody></table></div><h3 id="Solr-MessageOperations">Message Operations</h3><p>The following Solr operations are currently supported. Simply set an exchange header with a key of "SolrOperation" and a value set to one of the following. Some operations also require the message body to be set.</p><ul><li>the INSERT operations use the <a shape="rect" class="external-link" href="http://lucene.apache.org/solr/api/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.html">CommonsHttpSolrServer</a></li><li>the INSERT_STREAMING operations use the <a shape="rect" class="external-link" href="http://lucene.apa
che.org/solr/api/org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.html">StreamingUpdateSolrServer</a> (<strong>Camel 2.9.2</strong>)</li></ul><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>operation</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>message body</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index using message headers (must be prefixed with "SolrField.")</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>File</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index using the given File (using ContentStreamUpdateRe
quest)</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>SolrInputDocument</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> updates index based on the given SolrInputDocument</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>INSERT/INSERT_STREAMING</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String XML</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.2</strong> updates index based on the given XML (must follow SolrInputDocument format)</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>ADD_BEAN</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>bean instance</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>adds an index based on values in an <a shape="rect" class="external-link" href="http://wiki.apache.org/solr/Solrj#Directly_adding_POJOs_to
_Solr">annotated bean</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>DELETE_BY_ID</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>index id to delete</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>delete a record by ID</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>DELETE_BY_QUERY</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>query string</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>delete a record by a query</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>COMMIT</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a commit on any pending index changes</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>ROLLBACK</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a rollback on any pending
index changes</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>OPTIMIZE</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>n/a</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>performs a commit on any pending index changes and then runs the optimize command</p></td></tr></tbody></table></div><h3 id="Solr-Example">Example</h3><p>Below is a simple INSERT, DELETE and COMMIT example</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[from("direct:insert")
.setHeader(SolrConstants.OPERATION, constant(SolrConstants.OPERATION_INSERT))
.setHeader(SolrConstants.FIELD + "id", body())
.to("solr://localhost:8983/solr");
@@ -146,11 +112,8 @@ from("direct:commit")
.setHeader(SolrConstants.OPERATION, constant(SolrConstants.OPERATION_COMMIT))
.to("solr://localhost:8983/solr");
]]></script>
-</div></div>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
-<route>
+</div></div><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[<route>
<from uri="direct:insert"/>
<setHeader headerName="SolrOperation">
<constant>INSERT</constant>
@@ -176,27 +139,15 @@ from("direct:commit")
</route>
]]></script>
-</div></div>
-
-<p>A client would simply need to pass a body message to the insert or delete routes and then call the commit route.</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[
- template.sendBody("direct:insert", "1234");
+</div></div><p>A client would simply need to pass a body message to the insert or delete routes and then call the commit route.</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[ template.sendBody("direct:insert", "1234");
template.sendBody("direct:commit", null);
template.sendBody("direct:delete", "1234");
template.sendBody("direct:commit", null);
]]></script>
-</div></div>
-
-<h3 id="Solr-QueryingSolr">Querying Solr</h3>
-
-<p>Currently, this component doesn't support querying data natively (may be added later). For now, you can query Solr using <a shape="rect" href="http.html">HTTP</a> as follows: </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[
-//define the route to perform a basic query
+</div></div><h3 id="Solr-QueryingSolr">Querying Solr</h3><p>Currently, this component doesn't support querying data natively (may be added later). For now, you can query Solr using <a shape="rect" href="http.html">HTTP</a> as follows:</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[//define the route to perform a basic query
from("direct:query")
.recipientList(simple("http://localhost:8983/solr/select/?q=${body}"))
.convertBodyTo(String.class);
@@ -204,15 +155,7 @@ from("direct:query")
//query for an id of '1234' (url encoded)
String responseXml = (String) template.requestBody("direct:query", "id%3A1234");
]]></script>
-</div></div>
-
-<p>For more information, see these resources...</p>
-
-<p><a shape="rect" class="external-link" href="http://lucene.apache.org/solr/tutorial.html#Querying+Data">Solr Query Tutorial</a></p>
-
-<p><a shape="rect" class="external-link" href="http://wiki.apache.org/solr/SolrQuerySyntax">Solr Query Syntax</a></p>
-
-<h3 id="Solr-SeeAlso">See Also</h3>
+</div></div><p>For more information, see these resources...</p><p><a shape="rect" class="external-link" href="http://lucene.apache.org/solr/tutorial.html#Querying+Data">Solr Query Tutorial</a></p><p><a shape="rect" class="external-link" href="http://wiki.apache.org/solr/SolrQuerySyntax">Solr Query Syntax</a></p><p></p><h3 id="Solr-SeeAlso">See Also</h3>
<ul><li><a shape="rect" href="configuring-camel.html">Configuring Camel</a></li><li><a shape="rect" href="component.html">Component</a></li><li><a shape="rect" href="endpoint.html">Endpoint</a></li><li><a shape="rect" href="getting-started.html">Getting Started</a></li></ul></div>
</td>
<td valign="top">