Skip to Content
0
Former Member
Feb 23, 2005 at 09:00 PM

Help on integrating 3rd party search engine

18 Views

Hi

we are on EP6 SP2.

I have downloaded com.customer.search by Thilo Brandt, and uploaded it into our system, restart the portal, created a web repository. created a virtual index based on this customer search global service, and used that web repository as data source. Then I did a search, it gave me the following error message:

Search Failure

Error during search occurred -com.sapportals.wcm.WcmException

An unexpected severe error occurred during the search call. If the situation persists, inform your system administrator.

I also checked the log file, here is the info from log:

#1.5#C000A76908A80011000000055563AAFF0003F0CDE63EA4D8#1109192051958#com.sapportals.wcm.control.util.search.SearchSessionBuilder#irj#com.sapportals.wcm.control.util.search.SearchSessionBuilder#System#0#####Client_Thread_86##0#0#Error##Plain###Error during search occurred - com.sapportals.wcm.WcmException - com.sapportals.wcm.WcmException

at com.sapportals.wcm.service.indexmanagement.retrieval.search.FederatedSearch$ParallelSearcher.run(FederatedSearch.java:284)

#

#1.5#C000A76908A80011000000065563AAFF0003F0CDE63EB090#1109192051962#com.sapportals.wcm.WcmException#irj#com.sapportals.wcm.WcmException.WcmException(43)#System#0#####Client_Thread_86##0#0#Error##Plain###com.sapportals.wcm.control.base.CommonSearchException

at com.sapportals.wcm.control.util.search.SearchSessionBuilder.doSearchWithSession(SearchSessionBuilder.java:861)

at com.sapportals.wcm.control.util.search.SearchSessionBuilder.buildSearchSession(SearchSessionBuilder.java:353)

at com.sapportals.wcm.rendering.collection.LightCollectionRenderer.createStatus(LightCollectionRenderer.java:813)

at com.sapportals.wcm.rendering.collection.LightCollectionRenderer.renderAll(LightCollectionRenderer.java:605)

at com.sapportals.wcm.rendering.control.cm.NeutralControl.render(NeutralControl.java:161)

at com.sapportals.wcm.rendering.layout.cm.SimpleLayoutController.render(SimpleLayoutController.java:39)

at com.sapportals.wcm.rendering.control.cm.WdfProxy.render(WdfProxy.java:1497)

at com.sapportals.wdf.layout.HorizontalLayout.renderControls(HorizontalLayout.java:42)

at com.sapportals.wdf.stack.Pane.render(Pane.java:155)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)

at com.sapportals.wdf.stack.Pane.render(Pane.java:158)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)

at com.sapportals.wdf.stack.Pane.render(Pane.java:158)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:73)

at com.sapportals.wdf.stack.Pane.render(Pane.java:158)

at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)

at com.sapportals.wdf.WdfCompositeController.doInitialization(WdfCompositeController.java:281)

at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:680)

at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:32)

at com.sapportals.htmlb.Container.preRender(Container.java:118)

at com.sapportals.htmlb.Container.preRender(Container.java:118)

at com.sapportals.htmlb.Container.preRender(Container.java:118)

at com.sapportals.htmlb.rendering.PageContext.render(PageContext.java:871)

at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)

at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:109)

at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)

at com.sapportals.htmlb.page.PageProcessorServlet.doGet(PageProcessorServlet.java:30)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:95)

at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:313)

at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)

at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:217)

at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:580)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)

at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:670)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:229)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:532)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:415)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)

at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:832)

at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:666)

at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:313)

at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)

at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)

at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)

at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)

at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)

at java.security.AccessController.doPrivileged(Native Method)

at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)

#

Any useful input is apprecaited! And I will reward the correct answers 😊 thanks!

T.J.