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">