public SearchResponse search(Search searchRequest) throws FatalSearchFault
{
log.info("Executing Search operation");
Element searchRequestDocElement = (Element) searchRequest.getAny();
SearchResponse searchReponse = new SearchResponse();
ServiceResponseInfo sb = new ServiceResponseInfo();
Document searchResultsDocument = null;
try
{
if (searchSolrBean != null)
{
searchResultsDocument = searchSolrBean.search(solarLocation,
searchRequestDocElement.getOwnerDocument());
searchReponse.setAny(searchResultsDocument.getDocumentElement());
}
else
{
log.error("Injected SSAFSolr search implementation bean is null");