This discussion is archived
1 2 Previous Next 15 Replies Latest reply: Dec 18, 2012 12:55 AM by 978543 RSS

Unable to search for Orders in CSC...

atg_tech Newbie
Currently Being Moderated
Hi,

I am unable to search for Orders in CSC...Please help me out in resolving the issue..

I have configured CSC along with Commerce Reference Store (3 server instances - ATGAgent, ATGProduction, ATGPublishing) on my windows desktop. All of them are starting up fine. ATG Version is *10.0.3* and JBoss Version is jboss-5.1.0.GA.

I have started the Search Engine locally...

D:\Installed\ATG\ATG10.0.3\Search10.0.3\SearchAdmin\bin>startRemoteLauncher.bat
INFO: Starting up RemoteSearchEngingLaunchingService
INFO: Engine directory: D:\Installed\ATG\ATG10.0.3\Search10.0.3\SearchAdmin\bin\..\..\SearchEngine\x86-win32\bin
INFO: RMI Server listening on port 8860
Creating server socket on port 8860
INFO: Bound service to name: atg/search/routing/LaunchService

I have configured the ATGOrder and ATGProfile environments on "/atg/search/routing/LiveIndexingService/" component.
I am getting the following on console when I search for an order in CSC...

+12:44:09,470 WARN [SearchEngineService] Potential engine problems: See log files at 'D:\Installed\ATG\ATG10.0.3\home\servers\ATGAgent\logs\searchEngi+
neActivity\0000020001_2012-08-17-124409_200002_localhost_6072_search'*
+12:44:09,470 WARN [SearchEngineService] Problematic Request: <treequery docProps="all" docSort="strprop" docSortOrder="descending" docSortProp="order+
+Id" maxResults="100" pageNum="0" pageSize="10" respform="comp" multiPartition="false" rid="0000020001" time="1345187649361" env="ATGOrder" lm="true" s+
v="true" ms="true">
+<field name="orderId" op="starts">o</field>+
+</treequery>+

Response: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.
org/soap/encoding/"><ns2:RequestXMLResponse xmlns:ns2="http://atg.com/SearchEngine/SoapService"><response>&lt;?xml version="1.0" encoding="utf-8"?&gt;

+&lt;error code="0x1bb0" name="ERR_QUERY_ON_NOCONTENT" category="query_failure" mmUsed="851968" mmFree="1528430592" mmAllocated="18191" mmItems="0" res+
ponseTimeMs="0.00" contentID="00000000-0000-0000-0000-000000000000"&gt;Invalid query request -- no content has been indexed&lt;/error&gt;
+</response></ns2:RequestXMLResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>+

I am getting the following error on console when I invoke the bulk load method...

+13:43:30,756 INFO [OrderOutputConfig] Starting bulk load+
+13:43:44,188 WARN [OrderProfileIdPropertyAccessor] Item not found. Unable to retrieve item of type "user" with id "110000" from item "order" of type+
+"Orders:order:o10001". The meta property value property were trying to retrieve is "{4}"+
+13:43:44,376 WARN [OrderProfileIdPropertyAccessor] Item not found. Unable to retrieve item of type "user" with id "110000" from item "order" of type+
+"Orders:order:o10001". The meta property value property were trying to retrieve is "{4}"+
+13:43:51,623 ERROR [BulkLoader]+
atg.repository.search.indexing.IndexingException: Exception submitting item atgrep:/Orders/order/xco30015
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:115)
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1027)
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:695)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: Live indexing env
ironment ATGOrderBulk has 0 engines.  Multiplicity requires 1
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
at atg.search.client.SearchClientService.index(SearchClientService.java:311)
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:111)
+... 4 more+
Caused by: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: Live indexing environment ATGOrderBulk has 0 engines.  Mul
tiplicity requires 1
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:662)
at atg.search.routing.LiveIndexingService.index(LiveIndexingService.java:480)
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:761)
+... 7 more+
Caused by: atg.search.routing.RoutingIndexException: Live indexing environment ATGOrderBulk has 0 engines.  Multiplicity requires 1
at atg.search.routing.RoutingIndexService.getEngines(RoutingIndexService.java:1109)
at atg.search.routing.RoutingIndexService.doSendAndReceive(RoutingIndexService.java:555)
at atg.search.routing.RoutingIndexService.sendIndexingWork(RoutingIndexService.java:1356)
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:443)
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:625)
+... 9 more+
+13:43:51,795 ERROR [BulkLoader]+
atg.repository.search.indexing.IndexingException: Session should not be committed, most likely because too many errors (1) occurred, canceling
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:770)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
+13:43:59,448 WARN [SearchEngineService] Potential engine problems: See log files at 'D:\Installed\ATG\ATG10.0.3\home\servers\ATGAgent\logs\searchEngi+
neActivity\0000020001_2012-08-17-134358_300001_localhost_6074_index'*
+13:43:59,448 WARN [SearchEngineService] Problematic Request: <IndexCommand><MemMapInfo>+
+<Command>generate-id</Command>+
+</MemMapInfo>+
+</IndexCommand>+
Response:
+13:43:59,479 WARN [BulkLoader] Canceling loader process because the document submitter is unavailable+
atg.repository.search.indexing.SubmitterTargetUnavailableException: atg.repository.search.indexing.IndexingException: Exception submitting item atgrep
+:/Orders/order/xco30012+
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1032)
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:695)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
Caused by: atg.repository.search.indexing.IndexingException: Exception submitting item atgrep:/Orders/order/xco30012
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:115)
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1027)
+... 3 more+
Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routin
g.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
at atg.search.client.SearchClientService.index(SearchClientService.java:311)
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:111)
+... 4 more+
Caused by: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.Connect
Exception: Connection refused: connect
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:662)
at atg.search.routing.LiveIndexingService.index(LiveIndexingService.java:480)
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:761)
+... 7 more+
Caused by: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:479)
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:625)
+... 9 more+
Caused by: atg.search.routing.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:319)
at atg.search.routing.SearchEngineServiceImpl.doIndex(SearchEngineServiceImpl.java:754)
at atg.search.routing.SearchEngineService.index(SearchEngineService.java:594)
at atg.search.routing.RoutingIndexService.sendCommand(RoutingIndexService.java:1020)
at atg.search.routing.RoutingIndexService.preparePhysicalPartitions(RoutingIndexService.java:913)
at atg.search.routing.RoutingIndexService.doSendAndReceive(RoutingIndexService.java:563)
at atg.search.routing.RoutingIndexService.sendIndexingWork(RoutingIndexService.java:1356)
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:443)
+... 10 more+
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at sun.net.NetworkClient.doConnect(NetworkClient.java:158)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at atg.search.routing.SearchEngineServiceImpl.getOutputStreamForWriting(SearchEngineServiceImpl.java:383)
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:315)
+... 17 more+
+13:44:00,432 WARN [SearchEngineService] Potential engine problems: See log files at 'D:\Installed\ATG\ATG10.0.3\home\servers\ATGAgent\logs\searchEngi+
neActivity\0000020002_2012-08-17-134359_300001_localhost_6074_index'*
+13:44:00,432 WARN [SearchEngineService] Problematic Request: <IndexCommand><MemMapInfo>+
+<Command>generate-id</Command>+
+</MemMapInfo>+
+</IndexCommand>+
Response:
+13:44:00,432 WARN [BulkLoader] Canceling loader process because the document submitter is unavailable+
atg.repository.search.indexing.SubmitterTargetUnavailableException: atg.repository.search.indexing.IndexingException: Exception submitting item atgrep
+:/Orders/order/o10001+
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1032)
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:695)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
Caused by: atg.repository.search.indexing.IndexingException: Exception submitting item atgrep:/Orders/order/o10001
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:115)
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1027)
+... 3 more+
Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routin
g.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
at atg.search.client.SearchClientService.index(SearchClientService.java:311)
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:111)
+... 4 more+
Caused by: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.Connect
Exception: Connection refused: connect
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:662)
at atg.search.routing.LiveIndexingService.index(LiveIndexingService.java:480)
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:761)
+... 7 more+
Caused by: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:479)
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:625)
+... 9 more+
Caused by: atg.search.routing.SearchEngineException: java.net.ConnectException: Connection refused: connect
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:319)
at atg.search.routing.SearchEngineServiceImpl.doIndex(SearchEngineServiceImpl.java:754)
at atg.search.routing.SearchEngineService.index(SearchEngineService.java:594)
at atg.search.routing.RoutingIndexService.sendCommand(RoutingIndexService.java:1020)
at atg.search.routing.RoutingIndexService.preparePhysicalPartitions(RoutingIndexService.java:913)
at atg.search.routing.RoutingIndexService.doSendAndReceive(RoutingIndexService.java:563)
at atg.search.routing.RoutingIndexService.sendIndexingWork(RoutingIndexService.java:1356)
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:443)
+... 10 more+
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at sun.net.NetworkClient.doConnect(NetworkClient.java:158)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at atg.search.routing.SearchEngineServiceImpl.getOutputStreamForWriting(SearchEngineServiceImpl.java:383)
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:315)
+... 17 more+
+13:44:01,447 WARN [SearchEngineService] Potential engine problems: See log files at 'D:\Installed\ATG\ATG10.0.3\home\servers\ATGAgent\logs\searchEngi+
neActivity\0000020003_2012-08-17-134400_300001_localhost_6074_index'*
+13:44:01,447 WARN [SearchEngineService] Problematic Request: <IndexCommand><MemMapInfo>+
+<Command>generate-id</Command>+
+</MemMapInfo>+
+</IndexCommand>+
Response:
+13:44:01,447 ERROR [BulkLoader]+
atg.repository.search.indexing.IndexingException: Exception submitting item atgrep:/Orders/order/xco30019
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:115)
at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1027)
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:695)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routin
g.SearchEngineException: java.net.SocketTimeoutException: connect timed out
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
at atg.search.client.SearchClientService.index(SearchClientService.java:311)
at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:111)
+... 4 more+
Caused by: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.SocketT
imeoutException: connect timed out
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:662)
at atg.search.routing.LiveIndexingService.index(LiveIndexingService.java:480)
at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:761)
+... 7 more+
Caused by: atg.search.routing.RoutingIndexException: atg.search.routing.SearchEngineException: java.net.SocketTimeoutException: connect timed out
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:479)
at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:625)
+... 9 more+
Caused by: atg.search.routing.SearchEngineException: java.net.SocketTimeoutException: connect timed out
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:319)
at atg.search.routing.SearchEngineServiceImpl.doIndex(SearchEngineServiceImpl.java:754)
at atg.search.routing.SearchEngineService.index(SearchEngineService.java:594)
at atg.search.routing.RoutingIndexService.sendCommand(RoutingIndexService.java:1020)
at atg.search.routing.RoutingIndexService.preparePhysicalPartitions(RoutingIndexService.java:913)
at atg.search.routing.RoutingIndexService.doSendAndReceive(RoutingIndexService.java:563)
at atg.search.routing.RoutingIndexService.sendIndexingWork(RoutingIndexService.java:1356)
at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:443)
+... 10 more+
Caused by: java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at sun.net.NetworkClient.doConnect(NetworkClient.java:158)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at atg.search.routing.SearchEngineServiceImpl.getOutputStreamForWriting(SearchEngineServiceImpl.java:383)
at atg.search.routing.SearchEngineServiceImpl.executeSOAPCall(SearchEngineServiceImpl.java:315)
+... 17 more+
+13:44:07,991 ERROR [OrderOutputConfig]+
atg.repository.search.indexing.IndexingException: atg.repository.search.indexing.IndexingException: Session should not be committed, most likely becau
se too many errors (1) occurred, canceling
at atg.repository.search.indexing.BulkLoaderImpl.bulkLoad(BulkLoaderImpl.java:855)
at atg.repository.search.indexing.IndexingOutputConfig.bulkLoad(IndexingOutputConfig.java:1475)
at atg.repository.search.indexing.IndexingOutputConfig.bulkLoad(IndexingOutputConfig.java:1439)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at atg.nucleus.ServiceAdminServlet.printMethodInvocation(ServiceAdminServlet.java:1385)
at atg.nucleus.ServiceAdminServlet.service(ServiceAdminServlet.java:209)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at atg.nucleus.Nucleus.service(Nucleus.java:2882)
at atg.nucleus.Nucleus.service(Nucleus.java:2782)
at atg.servlet.pipeline.DispatcherPipelineServletImpl.service(DispatcherPipelineServletImpl.java:231)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.ServletPathPipelineServlet.service(ServletPathPipelineServlet.java:186)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.security.ExpiredPasswordAdminServlet.service(ExpiredPasswordAdminServlet.java:290)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.BasicAuthenticationPipelineServlet.service(BasicAuthenticationPipelineServlet.java:491)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.dtm.TransactionPipelineServlet.service(TransactionPipelineServlet.java:227)
at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
at atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1174)
at atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:857)
at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:250)
at atg.nucleus.servlet.NucleusProxyServlet.service(NucleusProxyServlet.java:215)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: atg.repository.search.indexing.IndexingException: Session should not be committed, most likely because too many errors (1) occurred, cancel
ing
at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:770)
at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)

Thanks,
Srinivas

Edited by: atg_tech on Aug 17, 2012 1:23 AM
  • 1. Re: Unable to search for Orders in CSC...
    Nitin Khare Expert
    Currently Being Moderated
    Hope you would be already referring to

    http://docs.oracle.com/cd/E26180_01/Search.94/ATGSearchAdmin/html/s0502creatingsearchenvironments01.html
    http://docs.oracle.com/cd/E26180_01/Service.94/CommerceServiceCenterInstall/html/s0310configuringsearchenvironments01.html

    It appears from the logs that you are not able to search because indexing didn't run. There are some exceptions like
    java.net.ConnectException: Connection refused: connect
    java.net.SocketTimeoutException: connect timed out
    You should first try to resolve these before looking further. While creating the search environments for ATGOrder and ATGProfile from search admin have you correctly specified the host and RMI port? You should specify host name as "localhost" if working with search on local machine else provide the host-name you are using for search. Also ensure that you provide the RMI ports correctly. If you are running on the local machine then you may try to run startRemoteLauncher with "-p" switch specifying the RMI port to be used as the default RMI port 8860 may already have been used by a running ATG instance.

    startRemoteLauncher.bat -p <RMI_PORT>

    You will then have to update the default RMI port 8860 for ATGOrder and ATGProfile to RMI_PORT which you specify above.
  • 2. Re: Unable to search for Orders in CSC...
    enzo_rio Newbie
    Currently Being Moderated
    @
    Your error clearly mentions that there is 0 engins.


    Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: Live indexing env
    ironment ATGOrderBulk has 0 engines. Multiplicity requires 1
    at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
    at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
    at atg.search.client.SearchClientService.index(SearchClientService.java:311)


    Note:

    Can you delete the Profiel and Order search environments that u have created and start the remote launcher like the way Nithin has metioned, using the -p option, Once this is done configure your ATGProfile and ATGOrder search envirionments in LiveIndexing.

    When you run bulk indexing there should not be any error.

    Regards
    -SK
  • 3. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    Thanks for the reply...

    Yeah, I have referred to the mentioned documentation.
    I have started the search engine with -p option (as mentioned below)..

    D:\Installed\ATG\ATG10.0.3\Search10.0.3\SearchAdmin\bin>startRemoteLauncher.bat -p 20160
    INFO: Starting up RemoteSearchEngingLaunchingService
    INFO: Engine directory: D:\Installed\ATG\ATG10.0.3\Search10.0.3\SearchAdmin\bin\..\..\SearchEngine\x86-win32\bin
    INFO: RMI Server listening on port 20160
    Creating server socket on port 20160
    INFO: Bound service to name: atg/search/routing/LaunchService

    I have also mentioned the same RMI port for ATGOrder and ATGProfile environments...
    The LiveIndexingService component shows that the Search Engine is running (Engine Count - 1)...

    ATGOrder running yes yes 500001 null 1 1 1
    ATGOrderBulk running yes yes 500003 null 1 1 1
    ATGProfile running yes yes 500002 null 1 1 1
    ATGProfileBulk stopped NO yes null null 1 0 0

    But when I invoke the bulkLoad method, I am getting the following error...

    *16:27:33,454 INFO [OrderOutputConfig] Starting bulk load*
    *16:27:45,074 WARN [OrderProfileIdPropertyAccessor] Item not found. Unable to retrieve item of type "user" with id "110000" from item "order" of type*
    *"Orders:order:o10001". The meta property value property were trying to retrieve is "{4}"*
    *16:27:45,090 WARN [OrderProfileIdPropertyAccessor] Item not found. Unable to retrieve item of type "user" with id "110000" from item "order" of type*
    *"Orders:order:o10001". The meta property value property were trying to retrieve is "{4}"*
    *16:27:51,259 ERROR [BulkLoader]*
    atg.repository.search.indexing.IndexingException: Exception submitting item atgrep:/Orders/order/xco30015
    at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:115)
    at atg.repository.search.indexing.LoaderImpl.outputAndSubmitDocument(LoaderImpl.java:1027)
    at atg.repository.search.indexing.LoaderImpl.processItem(LoaderImpl.java:695)
    at atg.repository.search.indexing.threading.ProcessItemJob.invoke(ProcessItemJob.java:123)
    at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:147)
    Caused by: atg.search.client.SearchClientException: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: Live indexing env
    ironment ATGOrderBulk has 0 engines.  Multiplicity requires 1
    at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:765)
    at atg.search.client.RemoteSearchClient.index(RemoteSearchClient.java:689)
    at atg.search.client.SearchClientService.index(SearchClientService.java:311)
    at atg.repository.search.indexing.submitter.LiveDocumentSubmitterSession.submitDocument(LiveDocumentSubmitterSession.java:111)
    *... 4 more*
    Caused by: atg.search.routing.LiveIndexException: atg.search.routing.RoutingIndexException: Live indexing environment ATGOrderBulk has 0 engines.  Mul
    tiplicity requires 1
    at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:662)
    at atg.search.routing.LiveIndexingService.index(LiveIndexingService.java:480)
    at atg.search.routing.RoutingSearchService.index(RoutingSearchService.java:761)
    *... 7 more*
    Caused by: atg.search.routing.RoutingIndexException: Live indexing environment ATGOrderBulk has 0 engines.  Multiplicity requires 1
    at atg.search.routing.RoutingIndexService.getEngines(RoutingIndexService.java:1109)
    at atg.search.routing.RoutingIndexService.doSendAndReceive(RoutingIndexService.java:555)
    at atg.search.routing.RoutingIndexService.sendIndexingWork(RoutingIndexService.java:1356)
    at atg.search.routing.RoutingIndexService.index(RoutingIndexService.java:443)
    at atg.search.routing.LiveIndexingService.indexHelper(LiveIndexingService.java:625)
    *... 9 more*

    Please let me know if you need any other details and help me in setting up CSC on my local machine.
    Thanks in Advance...
  • 4. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    I have also deleted and recreated ATGOrder and ATGProfile with the correct RMI port...but still i am getting the error when invoking bulkLoad method.
  • 5. Re: Unable to search for Orders in CSC...
    enzo_rio Newbie
    Currently Being Moderated
    @Above

    In the Engines that you created for Profile and Order, does it show running status??? Its should be in running status.
  • 6. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    Yes, LiveIndexingService component shows that the Search Engine is running (Engine Count - 1)...
    But still i am getting error (saying search engine is not running) when invoking bulkLoad method...
  • 7. Re: Unable to search for Orders in CSC...
    UrmiB-Oracle Explorer
    Currently Being Moderated
    Hello

    I noticed
    NFO: Engine directory: D:\Installed\ATG\ATG10.0.3\Search10.0.3\SearchAdmin\bin\..\..\SearchEngine\x86-win32\bin

    Please note that ATG 10.0.3 Search is not supported on Windows 32-bit - I wonder if that could be at the heart of the issue

    Please note that to get more visibility from Oracle ATG group - you should also post your questions on
    My Oracle Support Community
    https://communities.oracle.com/portal/server.pt/community/atg_web_commerce/501

    Thanks
  • 8. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    Thanks for providing the link for the My Oracle Support Community...

    I know that, as per ATG Supported environments, it is not supported on Windows 32-bit.
    But for development purpose I am trying to setup CSC on my Windows 32-bit machine. Please let me know if I need to do any other configuration to setup CSC on my local successfully.
  • 9. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    Can some one please have a look and suggest?
    I need to setup CSC on my local windows machine. Please help!
  • 10. Re: Unable to search for Orders in CSC...
    enzo_rio Newbie
    Currently Being Moderated
    @above,

    Have u done the set up using cim???
    I recommend you to do a set up of CSC using CIM.

    Regards
    -SK
  • 11. Re: Unable to search for Orders in CSC...
    atg_tech Newbie
    Currently Being Moderated
    Hi SK,

    I have done the setup using CIM only!!
    I have configured publishing, production and agent schemas. And configured 3 JBoss instances.
  • 12. Re: Unable to search for Orders in CSC...
    Nitin Khare Expert
    Currently Being Moderated
    You can check the search engine specific logs in the location "<ATG_DIR>\home\servers\<SERVER>\logs\searchEngineActivity" and see if you can get more details related to the problem you are facing.
  • 13. Re: Unable to search for Orders in CSC...
    978543 Newbie
    Currently Being Moderated
    Hi,

    Can you please share the solution if the above issue is solved. I am facing the same problem in my machine
    i am using ATG 9.4/Windows 32 bit
    Thanks,
    Bala P.

    Edited by: 975540 on Dec 12, 2012 5:32 AM
  • 14. Re: Unable to search for Orders in CSC...
    967407 Newbie
    Currently Being Moderated
    Hi,

    As per my knowledge, You can not setup Search Engine in Window 32 bit machine.
    You need to setup Search Engine in Linux box and You can map your CSC (which is configured in windows your local machine) to Search Engine configured in Linux box like below.

    /atg/search/routing/Configuration.properties
    engineDir=/opt/ATG/ATG10.1/Search10.1/SearchEngine
    deployShare=/opt/ATG/ATG10.1/Search10.1/DeployShare

    Thanks & Regards,
    Raj
1 2 Previous Next