Issues with integrating third party search engine

hi,
I have two issues.
1. my integration with Stellent verity search engine is working for the first time, but when I search again, nothing return, even on the same search criteria. I wonder something wrong with session object, please explain how session, rawsession object works related to getSearchResult(). session object is returned instead rawsession in executeQueryWithSession(), even though rawSearchResult has been set on rawSession.
2. it is very slow for the search result to return, though all the URL are valid. any way to improve the speed?
thanks!
T.J.

Hi T.J.,
the session object itself is normally not the problem. Have you checked that your dynamic WebRM has ha valid cache life time? Nevertheless the cache for the dynamic WebRM should have a life time value of at least 1 min or more (depending on how long you expect your users to browse on the search result)
The performace of the federated search depends on the call time to each connected search engine. It can currently only speed up by the implementation of your search engine. Try to measure the connect time from the IndexService implementation to the search engine. In most cases this is the bottle neck.
Regards,
Thilo
Message was edited by: Thilo Brandt

Similar Messages

  • How to improve the performance for integrating third party search engine

    hi,
    I have been working on integrating verity search engine with KM. the performance for retrieving search result totally depend on how many search result returned, for example if there is less than 10 records, it only takes 3 seconds, but if there are 200 records, it takes about 3 minutes, is it normal? anyway to improve it? Thanks!
    T.J.

    Thilo,
    thanks for the response, would you recommend some document for configuring KM cache service, I did change memory cache, and also dynamic web reposity, whatelse out there that I can change? right now, I have one instance(EP6.4 sp11) works well, it returns 200 records from Stellent within 6s. But when I put this KM global service on EP6.0 sp2 (our current system) it takes about 15s. I am not sure is this because of different EP version, or something else. I have tried my best to slim down SOAP component from Stellent. I don't think anything else can be done from that side anymore. before I changed the SOAP, it tooks about 60s. just wonder what else I can do on KM side to improve it performance? Thanks!
    T.J.

  • Third-party search engines for indexing BI data

    Has anyone had experience using third-party search engines for indexing data in BI7? We are looking into a product by QuePlix that uses a Google search appliance to index data in BI as well as other OLAP tools, and we'd be interested in hearing anyone else who is using QuePlix or any other search tool.
    SAP is working on its own TREX-based search tool, but it looks like it's still a ways off.
    Our goal is near-instant response for search queries - for example, if a user enters a cost center into the search engine, it would bring back financials, headcount, etc. for that cost center.
    Thanks,
    Jason

    The BI Accelerator has been renamed to BW Accelerator (BWA)...
    BWA does index the data - the data is indexed and stored in a proprietary file system on a high speed SAN. This is done because the BWA does not have a database of its own and is designed as an appliance.
    The index file is loaded onto main memory while querying and then TREX searched the indices and the data is returned by the BWA to the OLAP processor.
    The BWA main memory is a FIFO system where the index files are loaded into.
    I have seen TREX being used for metadata but sparingly ... the only place I have seen TREX being used for data is in the BWA. will read through the links on netweaver search technology and see if I can find anything more. thanks for the links...
    Edited by: Arun Varadarajan on Jun 17, 2009 2:07 AM

  • Screen Resolution issue with most third party Apps

    I have noticed that the screen resolution on my new iPhone 6 is not the same across the apps. For example when I open Facebook, the fonts seems to be like a little blurred and the background appears blurred. I am sure the third party apps need to work with the new iPhone to get it fixed. But just wanted to make sure that there is no need to do anything at this point. These apps are making the new iPhone screen resolution look sub-standard which is in no way Apple's fault. These Apps need to grow up faster and release updated versions before the users start cursing them for lagging behind lol..
    On the other hand the Apps designed by Apple work perfectly fine!
    The new iPhone 6 is beautiful! Thank you Apple! I love you.

    I can't help with the problem, since I don't have a laptop or second monitor, but if you want to report this to Apple, send a bug report (or enhancement request) via its Bug Reporter system. Join the Apple Developer Connection (ADC)—it's free and available for all Mac users and gets you a look at some development software. Since you already have an Apple username/ID, use that. Once a member, go to Apple BugReporter and file your bug report/enhancement request. You'll get a get a Bug ID number; thus, starting a dialog directly with engineering.

  • Help on integrating 3rd party search engine

    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.

    Hi Thilo,
    Thanks for the response again, I downloaded the new sample code, and tried it, now the virtual index' status I created is red, I checked the log, get the following message:
    #1.5#C000A76908A800150000000027CEE2920003F0EFF307DA00#1109338295358#com.sapportals.wcm.service.xmlforms.ConfigCleaner#irj#com.sapportals.wcm.service.xmlforms.ConfigCleaner#System#0#####Thread-678##0#0#Error##Plain###path "." does not exist.#
    #1.5#C000A76908A800150000000127CEE2920003F0EFF307DDE8#1109338295360#com.sapportals.wcm.service.xmlforms.ConfigCleaner#irj#com.sapportals.wcm.service.xmlforms.ConfigCleaner#System#0#####Thread-678##0#0#Warning##Plain###Error while cleaning path ".".#
    #1.5#C000A76908A800170000000027CEE2920003F0F00959D740#1109338669831#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#irj#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#System#0#####Client_Thread_96##0#0#Error##Plain###<null>#
    #1.5#C000A76908A800180000000027CEE2920003F0F0100B8660#1109338782139#com.sapportals.wcm.control.indexadmin.IndexListControl#irj#com.sapportals.wcm.control.indexadmin.IndexListControl#System#0#####Client_Thread_66##0#0#Error##Plain###Method clear() not supported on CustomerSearchIndex implementation. - com.sapportals.wcm.WcmException: Method clear() not supported on CustomerSearchIndex implementation.
         at com.customer.search.CustomerSearchIndex.clear(CustomerSearchIndex.java:105)
         at com.sapportals.wcm.service.indexmanagement.AbstractIndex.reindex(AbstractIndex.java:666)
         at com.sapportals.wcm.service.indexmanagement.AbstractIndex.reindex(AbstractIndex.java:646)
         at com.sapportals.wcm.control.indexadmin.IndexListControl.onReindexIndexesOk(IndexListControl.java:791)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java:389)
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java:175)
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:549)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:101)
         at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
         at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:23)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         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)
    #1.5#C000A76908A800190000000027CEE2920003F0F0152952F8#1109338867978#com.sapportals.wcm.service.indexmanagement.XDeltaIndexCrawlerReceiver#irj#com.sapportals.wcm.service.indexmanagement.XDeltaIndexCrawlerReceiver#System#0#####Thread-680##0#0#Error##Plain###Delta indexing failed: Method internalIndexDocuments() not supported on CustomerSearchIndex implementation. - com.sapportals.wcm.WcmException: Method internalIndexDocuments() not supported on CustomerSearchIndex implementation.
         at com.customer.search.CustomerSearchIndex.internalIndexDocuments(CustomerSearchIndex.java:75)
         at com.sapportals.wcm.service.indexmanagement.AbstractIndex.indexDocuments(AbstractIndex.java:482)
         at com.sapportals.wcm.service.indexmanagement.AbstractIndex.indexDocuments(AbstractIndex.java:497)
         at com.sapportals.wcm.service.indexmanagement.XDeltaIndexCrawlerReceiver.crawlFinished(XDeltaIndexCrawlerReceiver.java:231)
         at com.sapportals.wcm.service.indexmanagement.XDeltaIndexCrawlerReceiver.crawlFinished(XDeltaIndexCrawlerReceiver.java:208)
         at com.sapportals.wcm.service.xcrawler.task.CrawlerTask.callCrawlFinished(CrawlerTask.java:1553)
         at com.sapportals.wcm.service.xcrawler.task.CrawlerTask.run(CrawlerTask.java:432)
         at com.sapportals.wcm.service.xcrawler.RunCrawlerJob.start(RunCrawlerJob.java:115)
         at com.sapportals.wcm.service.xcrawler.job.CrawlerJobControl$JobRunnerThread.run(CrawlerJobControl.java:1441)
    #1.5#C000A76908A8001B0000000027CEE2920003F0F0174B44B0#1109338903757#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#irj#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#System#0#####Client_Thread_73##0#0#Error##Plain###<null>#
    #1.5#C000A76908A8001C0000000027CEE2920003F0F01A3B9A58#1109338953062#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#irj#com.sapportals.trex.app.control.htmlb.wdf.ServerAvailabilityControl#System#0#####Client_Thread_38##0#0#Error##Plain###<null>#
    #1.5#C000A76908A8001D0000000027CEE2920003F0F01B36F9E8#1109338969535#com.sapportals.wcm.WcmException#irj#com.sapportals.wcm.WcmException.WcmException(118)#System#0#####Thread-682##0#0#Error##Plain###com/sapportals/wcm/service/indexmanagement/retrieval/search/IRawSearchSession java.lang.NoClassDefFoundError: com/sapportals/wcm/service/indexmanagement/retrieval/search/IRawSearchSession
         at com.customer.search.CustomerSearchIndexCollection.executeQueryWithSession(CustomerSearchIndexCollection.java:171)
         at com.sapportals.wcm.service.indexmanagement.retrieval.search.FederatedSearch$ParallelSearcher.run(FederatedSearch.java:276)
    #1.5#C000A76908A8001E0000000027CEE2920003F0F01B3701B8#1109338969538#com.sapportals.wcm.control.util.search.SearchSessionBuilder#irj#com.sapportals.wcm.control.util.search.SearchSessionBuilder#System#0#####Client_Thread_56##0#0#Error##Plain###Error during search occurred - com.sapportals.wcm.WcmException: com/sapportals/wcm/service/indexmanagement/retrieval/search/IRawSearchSession - com.sapportals.wcm.WcmException: com/sapportals/wcm/service/indexmanagement/retrieval/search/IRawSearchSession
         at com.sapportals.wcm.service.indexmanagement.retrieval.search.FederatedSearch$ParallelSearcher.run(FederatedSearch.java:284)
    #1.5#C000A76908A8001E0000000127CEE2920003F0F01B370D70#1109338969542#com.sapportals.wcm.WcmException#irj#com.sapportals.wcm.WcmException.WcmException(43)#System#0#####Client_Thread_56##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)

  • 3rd Party Search Engine Integration - some property not rendering

    Hi,
    I have tried to integrate a 3rd Party Search Engine into TREX following the published example.
    I have successfully integrated and search results from the 3rd party engine are showing up.
    However, some properties like cm_description, cm_contentlength, cm_modifedby are not rendering; their value are null; the search layout are specified correctly.
    I only managed to set
    1) cm_displayname
    2) cm_contenttype
    3) cm_id
    and are showing up.
    The setting of the rest of the properties are done in the same way and put into the propertymap.
    Any idea why are the not rendering?? Any help appreciated. Thanks!

    Hello Thilo,
    I tried to deploy the original package com.customer.search.par, but unfortunately I got also an error with this package.
    The disadvantage is, that I don't get an error message during start-up in one of the logger - for cause analysis.
    I got the following error message within KM:
    java.lang.NullPointerException
         at com.sapportals.wcm.repository.runtime.CmSystem.getResourceImpl (CmSystem.java:774)
         at com.sapportals.wcm.repository.runtime.CmSystem.getResource (CmSystem.java:325)
         at com.sapportals.wcm.repository.runtime.CmAdapter.getResource (CmAdapter.java:81)
         at com.sapportals.wcm.portal.service.KMServiceImpl.afterInit (KMServiceImpl.java:260)
         at com.sapportals.portal.prt.core.broker.PortalServiceItem.__initServiceInstanceStep2(PortalServiceItem.java:736)
    What can I do at this point?
    Best regards,
    Walter

  • Integration of Oracle Apps with the Third Party Label Printing Software

    Hi,
    I am integrating Oracle Apps R12 with the third party Label Printing Software(Bartender).
    For generating the Label, I have to create the XML file in Oracle Apps and with the help of Oracle WMS i have to transfer the XML file to the TCP/IP Port.
    Third Party Label Printing Software will pick the file from the TCP/IP Port.
    I am not able to find the way to send the XML file generated by the concurrent program to the TCP/IP Port using Oracle WMS.
    Below are the few links for Oracle WMS:
    http://docs.oracle.com/cd/B25284_01/current/acrobat/115wmsug.pdf
    http://docs.oracle.com/cd/E18727_01/doc.121/e13434/T210618T210847.htm#T210864
    Thanks In Advance..

    Hi,
    I assume, i have already setup profile 'WMS: Label Print Mode' to Synchronous - TCP/IP.
    Basically, you dont have to create any concurrent program for XML creation, Oracle will do it for you 'out of box'.
    Also set 'WMS: Synchronous TCP/IP label request delay' to 100, this is a required step, though none of the documentation talks about it.
    if you think that all the requests are not handled correctly, then you will need to increase this delay further.
    Lastly, verify that the printer is setup correctly in Oracle (Place where you specify IP Address and port)
    Thanks,
    Hrishikesh

  • Integration of Oracle Apps with the Third Party Label Printing Software(Bar

    Hi,
    I am integrating Oracle Apps R12 with the third party Label Printing Software(Bartender).
    For generating the Label, I have to create the XML file in Oracle Apps and with the help of Oracle WMS i have to transfer the XML file to the TCP/IP Port.
    Third Party Label Printing Software will pick the file from the TCP/IP Port.
    I am not able to find the way to send the XML file generated by the concurrent program to the TCP/IP Port using Oracle WMS.
    Below are the few links for Oracle WMS:
    http://docs.oracle.com/cd/B25284_01/current/acrobat/115wmsug.pdf
    http://docs.oracle.com/cd/E18727_01/doc.121/e13434/T210618T210847.htm#T210864
    Thanks In Advance..

    Pl do not post duplicates - Integration of Oracle Apps with the Third Party Label Printing Software

  • The E-filling interface with a third party

    This is the E-filling  interface with a third party and we dont require  through FTP server ,for  this interface it includes PI content import onto integration repository.
    May I know how to develop these kind of interfaces..

    E-Filing is contry specific, and the content provided by SAP, may be different for each country and in some cases for each year.
    as an example, for E-Filing GB you can see http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13616,
    regards,
    BJagdishwar.

  • A "VZW free msg" says a phone on my account "made a charge with a third-party vendor ... ."

    This evening, I got a "VZW free msg" alerting me that a phone on my account had "made a charge with a third-party vendor." This is the second such message I've gotten this billing period. The messages are identical. My bill for the current billing period won't be ready till this weekend, so I have no way to track down any details. The phone belongs to my wife, and I am absolutely certain that she has not billed anything to her phone. The maddening thing about these messages is they give no details. Who's the third-party vendor? How much was the charge? What did my wife supposedly buy? No such details appear in the text message, and I can't find details anywhere on the My Verizon site.
    This text message does add: "For details or to block such charges: www.verizonwirel." (That's correct as written—I presume some of the message got truncated. That's how the message appeared both times.) However, I can't find any documentation about how to block these charges.
    After I got the first of these messages, I called Verizon's customer service number (800.922.0204). A very pleasant gentleman noted my concern and checked my account. He found no such third-party charges, and he advised me to look carefully at my next bill. I left it at that until I got the second message this evening.
    Speaking of customer service: This evening, I tried twice calling Verizon's customer service number. Both times, the call ended with a recorded voice telling me, "I'm sorry, but your call cannot be processed at this time. Please try your call later." Huh? Why not an offer to leave my number for a call-back? They as much as hung up on me. Not impressed. And, by the way, why doesn't Verizon post their customer service number on the Web site? I had to dig up the number by way of www.gethuman.com.

    Contact us on every page has the number.
    *611 from your device works as well.
    That third party stuff is probably "cramming" Verizon just got hit with this practice which is illegal.
    The law states you can call Verizon up and have them place a permenant block on third party services.
    They cannot refuse and you do not have to pay for them.
    Notify the FCC http://www.FCC.gov or the Federal Trade Commission http://www.FTC.gov
    Good Luck

  • I use Safari in my imac with Google as my search engine. Recently, Bing took over. Extensions shows Google as default search engine, but Bing is what is working. How do I get rid of Bing, go back to Google?

    I use Safari in my imac with Google as my search engine. Recently, Bing took over. Extensions still shows Google as default search engine. Search starts as Google but switches to Bing. How do I get rid of Bing, go back to Google?

    Hey ravenbird1,
    Thanks for the question. After reviewing your post, it sounds like you want to use a specific search engine.
    Safari 7 (Mavericks): Search the web
    http://support.apple.com/kb/PH17150
    To set the default search engine, choose Safari > Preferences, then click General.
    If you are having problems with extensions you can uninstall and reinstall the extension.
    Safari 7 (Mavericks): Install and update Safari extensions
    http://support.apple.com/kb/PH17200
    Select the extension, then click Uninstall.
    Thanks for using Apple Support Communities.
    Have a nice day,
    Mario

  • If I host with Business Catalyst, will search engines fine me any "better" or Worse than go daddy?

    If I host with Business Catalyst, will search engines fine me any "better" or Worse than go daddy?
    I am new to Muse and love it! Not sure if the hosting site matters one way or the other.

    Liam has some great points. Some other things to consider is that google (just talking one search engine at the moment) more than likely know what a BC site looks like and is made of and would know the best ways to index it assuming you use some of the features of BC and not just straight up HTML.
    Godaddy is straight up HTML so as far as indexing goes I think BC has an advantage as it is a known system much like wordpress.
    As far as IP blocks, bad neighbours, etc only google will know that information and it's not easy to say which is better.
    For example if someone on BC spam's there website everywhere or engages in dodgy SEO practises, spambots etc. Their site is going to be pushed down, if you happen to be on the same IP or close to that site you will be in a "bad neighbourhood" and it may affect your site in the short term. This is the case for ANY hosting solution, so take it all with a gain of salt.

  • I received a text from verizon saying i made a charge with a third party  vendor that would show up on by bill

    I got a text from Verizon saying I made a charge with a third party vendor that will be on my verizon bill.  What the heck?????

    Don't be surprised. I received this same notice but verizon has almost no way for a person to find the answer easily. Plus there are several charges on my bill that are on the web page that link to the contract. The links go no where! !
    If they are going to charge something they need to find a way for people to know what is being charged.
    An Iphone6 was upgraded on October 6 under the Edge program. The charge was added almost immediately and appeared on the October 12 billing cycle. The older phone was returned to them under the Verizon Edge plan and it was received by verizon on the 13th of October. That credit has still not been applied to our account. It took them a matter of minutes to charge us for the new IPhone 6 but so far they have not been able to apply the credit for the edge return after eight days. All the links to this transaction are dead and there are no records on the verizon billing site to back up the charges. The message today is the first 'hint' that there may be a charge coming but no mention of the credit.

  • Home Monitoring and Control with a third party also monitoring and controllin​g?

    I was wondering if anyone has tried to install Home Monitoring and Control with a third party monitoring, and or controlling the same devices. I know many systems offer multiple control points such as auxilary control touch screens. Has anyone made this work? I have Z wave devices on my home security system (lighting), and would also like to monitor them via Verizon. Possibly also adding some energy monitoring and control, that is not available via my security company. My security monitoring company provide support through Alarm.com, but has limited energy monitoring to thermostat control and such.
    The only interactive control with my security company is for alarm monitoring and control, with limited lighting control. All of my devices are GE in the wall mounted lighting controls, and I would prefer to pay Verizon the few extra dollars for the additional features VIA the web, rather than pay Verizon. There used to be an energy package, that included the main power panel load and I thing Thermostat, but I believe some of the bundles have been split up.
    There are other options out there now, but I have neen exploring. My GE Switches are from the Lowes Iris system. Much less expensive, and can replace existing wall switches, not like the power cord switches. Plus the store is four miles from my house.

    I started with Verizon home monitoring, but if you read through the threads the service is extremely unreliable, still to this day. I am stillusing it, although I am waiting for a refund on the services that I have used since it is so bad but I bought a MiCasaVerde Vera3 system.  You pay appoximately $300 for the unit and there is no monthly charge and you get all the features plus pretty much unlimited types of z wave devices to use on it. I would seriously consider using that before Verizon.

  • SAP R/3 integration with (Manual) Third-party App

    Hi All
    I am working on a scenario in which Third Party application has functionality which actually refines & correct the data upto the accuracy of 99%. So for this end-user needs to enter bit of information on their front-end then application will return the data on the basis of that information.
    Now the problem has different parts  -->
    *) If I choose that SAP R/3 will initiate the ( Synchronous ) process then ABAPers raised the concern that they will not be able to display the response data on correct SAP screen also how to actually access the front-end of Third party.
    Third-Party is ready to replace the Front-end with the web-service but then end-user will not be having the functionlity to select different options which is the strong part of Third-party application & also client is not agree to that.
    Do you think I should use BPM in above solution with correlation on some field to identify the SAP screen.
    *) If I choose Third Party application to initiate the ( Asynchronous ) process then again ABAPers raised the concern that how to display it on the correct SAP screen & how they know that data is coming at this point of time & they need to display it. Also Third Party said in this case they don't have expertise to customize their Front-end application & which will lead to additional cost to hire other developers.
    Now can you suggest some good solutions for this kind of scenario in which an application needs the Manual intervention & needs to be integrated with SAP R/3. Also suggest from which direction I should initiate the process.
    Thanks
    - Lalit Chaudhary -

    Matias
    <<<< with front-end do you refer to SAP R/3 ?
    No Matias with Front-End I meant Third Party is providing the web-page where end-user can enter the details & those will be refined & corrected by the Third-Party Application.
    <<<<< Which ways has the Third-Party app to connect with (file, database, jms, etc.).
    Third-Party App is providing Java Classes & Web-Services for integration but we don't want to access them directly, first of all we would like to invoke/access the Front-end application.
    <<<< What is the purpose of this third-party app ? just to receive data, validate it and return it once it is corrected ?
    Actually in this Front-end user can enter the data on given fields & data will be keep on refining while he is entering the more information into that given field. For e.g if the field says "City" & user enters "DE", a drop-down will come with all the cities in the world starting with "DE" like Delhi, Denmark etc.Once all the fields are populated with correct data user will click on "Submit" button which will send the data to SAP R/3 ( which we wish to do ).
    Now in this case when user will click on Submit button ( means Third-party will initiate the process ) & data will be send to XI using ( for e.g ) HTTP sender then ABAPer's raised concern that how they will be able to show it in the right screen without using proper thread ID.
    Pls. let me know in case you require any further information. My problem is this how to relate the Third-Party data with correct screen of SAP.
    Thanks
    - lalit -

Maybe you are looking for