アーティクル - CS219507
Windchill PDMLinkで検索すると、「インデックスサーバーがダウンしています」という警告がポップアップ表示されました
修正日: 21-Nov-2024
適用対象
- Windchill PDMLink 10.2 to 13.0
説明
- 検索時に警告が表示された
Index Server Down
- UI 警告:
The index search function is not available, an attribute search has been used. The search results may not contain all of the objects you expected. Please contact your Windchill system administrator.
- MethodServer ログ内のエラー:
ERROR [DataSource Task Executor-68] wt.indexsearch.AbstractIndexSearchDelegate doristsai - Failed to query Solr: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at wt.index.SolrServiceLocator$PassThroughProxyHandler.invoke(SolrServiceLocator.java:137) at com.sun.proxy.$Proxy206.query(Unknown Source) at wt.index.SolrServiceLocator.query(SolrServiceLocator.java:189) at wt.indexsearch.SolrSearchDelegate.executeQuery(SolrSearchDelegate.java:254) at wt.indexsearch.SolrSearchDelegate.executeQueryList(SolrSearchDelegate.java:216) at wt.indexsearch.SolrSearchDelegate.performSearch(SolrSearchDelegate.java:737) at wt.indexsearch.AbstractIndexSearchDelegate.search(AbstractIndexSearchDelegate.java:261) at com.ptc.windchill.enterprise.search.mvc.service.IndexService.queryIndexServer(IndexService.java:216) at com.ptc.windchill.enterprise.search.mvc.service.IndexService.getPage(IndexService.java:142) at com.ptc.windchill.enterprise.search.mvc.service.IndexService.query(IndexService.java:126) at com.ptc.windchill.enterprise.search.mvc.service.AbstractQueryService.query(AbstractQueryService.java:70) at com.ptc.windchill.enterprise.search.mvc.service.WindchillSearchService.search(WindchillSearchService.java:116) at com.ptc.windchill.enterprise.search.mvc.builders.SearchDataBuilder.buildRawDataAsync(SearchDataBuilder.java:743) at com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder$ComponentDataSourceTask.run(AbstractDataSourceComponentDataBuilder.java:398) at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:226) at com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:195) at com.ptc.mvc.ds.server.MethodContextCallable.call(MethodContextCallable.java:47) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.solr.client.solrj.SolrServerException: java.net.ConnectException: Connection refused: connect at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:475) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:249) at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89) at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:321) at com.ptc.solr.service.SolrServiceImpl.query(SolrServiceImpl.java:283) ... 25 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:579) at java.net.Socket.connect(Socket.java:528) at java.net.Socket.<init>(Socket.java:425) at java.net.Socket.<init>(Socket.java:280) at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:419) ... 29 more ERROR [DataSource Task Executor-68] com.ptc.windchill.enterprise.search.mvc.service.IndexService doristsai - Index Server is down, will fallback to DB Search. Note, Index Server should be fixed for content search to work.
最新バージョンはこちらを参照ください CS219507