Hi,
I have problems to execute a bounding box search via the xml.search interface. The bounding box parameters are not getting picked up.
Test query:
http://localhost:8083/geonetwork/srv/en/xml.search?eastBL=105.2501742381909&westBL=104.9925419721962&northBL=8.7549600735612&southBL=8.497841904777&start=1&to=3&relation=overlaps
The result gives me all records, not, as required, filtered by the specified bbox parameters.
In comparison, when I execute
http://localhost:8083/geonetwork/srv/en/main.search.embedded?eastBL=105.2501742381909&westBL=104.9925419721962&northBL=8.7549600735612&southBL=8.497841904777&start=1&to=3&relation=overlaps
results get filtered correctly.
Do I need to enable such a geo search for xml.search in XSL files (such as lucene.xsl)?
I'm using Geonetwork 2.4.2, Tomcat6, Fedora12
Thanks for your help
Frank
The log output is:
651903 [http-8083-1] DEBUG jeeves.service - -> parameters are :
<request>
<northBL>8.7549600735612</northBL>
<southBL>8.497841904777</southBL>
<eastBL>105.2501742381909</eastBL>
<relation>overlaps</relation>
<to>3</to>
<start>1</start>
<westBL>104.9925419721962</westBL>
</request>
651904 [http-8083-1] INFO xml.search - Creating searchers
651904 [http-8083-1] DEBUG geonetwork.search - CRITERIA:
<request>
<northBL>8.7549600735612</northBL>
<southBL>8.497841904777</southBL>
<eastBL>105.2501742381909</eastBL>
<to>3</to>
<start>1</start>
<westBL>104.9925419721962</westBL>
<group>1</group>
<group>0</group>
</request>
651965 [http-8083-1] DEBUG geonetwork.search - XML QUERY:
<BooleanQuery>
<BooleanClause required="true" prohibited="false">
<BooleanQuery>
<BooleanClause required="false" prohibited="false">
<TermQuery fld="_op0" txt="1" />
</BooleanClause>
<BooleanClause required="false" prohibited="false">
<TermQuery fld="_op0" txt="0" />
</BooleanClause>
</BooleanQuery>
</BooleanClause>
<BooleanClause required="true" prohibited="false">
<TermQuery fld="_isTemplate" txt="n" />
</BooleanClause>
</BooleanQuery>
651965 [http-8083-1] DEBUG geonetwork.search - Lucene Query: _op0:1
651965 [http-8083-1] DEBUG geonetwork.search - Lucene Query: _op0:0
651965 [http-8083-1] DEBUG geonetwork.search - Lucene Query: _op0:1 _op0:0
651966 [http-8083-1] DEBUG geonetwork.search - Lucene Query: _isTemplate:n
651966 [http-8083-1] DEBUG geonetwork.search - Lucene Query: +(_op0:1 _op0:0) +_isTemplate:n
651966 [http-8083-1] DEBUG geonetwork.search - Sorting by : relevance
651966 [http-8083-1] DEBUG geonetwork.search - Sorting by : [relevance,true]
651973 [http-8083-1] DEBUG geonetwork.search - Hits found : 10821
653332 [http-8083-1] DEBUG geonetwork.search - Hits found : 10821