技术文章 - CS219507

在 Windchill PDMLink 中搜索时弹出“索引服务器关闭”警告

已修改: 21-Nov-2024   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 10.2 to 13.0

说明

  • 搜索时弹出警告
 Index Server Down
  • 用户界面警告:
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.
  • 方法服务器日志中的错误:
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.
这是文章 219507 的 PDF 版本,可能已过期。最新版本 CS219507