技术文章 - CS342310

无法过滤数据。 java.lang.IndexOutOfBoundsException:索引:0,大小:Windchill PDMLink 中的 0

已修改: 07-Aug-2021   


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

适用于

Windchill PDMLink

说明

  • 组织管理员使用管理员创建的自定义过滤器生成错误
  • 使用自定义过滤器会导致以下错误:
错误 [DataSource Task Executor-674] com.ptc.core.components.command.delegate.ComponentViewCommandDelegate ECA0016 - 无法过滤数据。
 java.lang.IndexOutOfBoundsException:索引:0,大小:0
在 java.util.ArrayList.rangeCheck(ArrayList.java:657)
在 java.util.ArrayList.get(ArrayList.java:433)
在 com.infoengine.object.IeObject.getChildAt(IeObject.java:804)
在 com.infoengine.object.IeGroup.getNodeAt(IeGroup.java:91)
在 com.infoengine.object.factory.Group.getElementAt(Group.java:796)
在 com.ptc.core.components.util.filtersort.InMemoryFilterBean.isTree(InMemoryFilterBean.java:347)
在 com.ptc.core.components.util.filtersort.InMemoryFilterBean.filter(InMemoryFilterBean.java:132)
在 com.ptc.core.components.command.delegate.ComponentViewCommandDelegate.filter(ComponentViewCommandDelegate.java:220)
在 com.ptc.core.components.command.delegate.ComponentViewCommandDelegate$1.postProcess(ComponentViewCommandDelegate.java:172)
在 com.ptc.core.components.command.delegate.ModelCommandDelegate.execute(ModelCommandDelegate.java:202)
在 com.ptc.core.components.util.InPlaceCommand.executeLocal(InPlaceCommand.java:166)
在 com.ptc.core.components.util.InPlaceCommand.execute(InPlaceCommand.java:113)
在 com.ptc.core.components.util.BatchCommandDelegate.execute(BatchCommandDelegate.java:49)
在 com.ptc.core.components.util.InPlaceCommand.executeLocal(InPlaceCommand.java:166)
在 com.ptc.core.components.util.InPlaceCommand.execute(InPlaceCommand.java:113)
在 com.ptc.core.components.beans.ComponentModelBean.getModel(ComponentModelBean.java:278)
在 com.ptc.jca.mvc.components.JcaComponentDataHelper._getComponentModel(JcaComponentDataHelper.java:229)
在 com.ptc.jca.mvc.components.JcaComponentDataHelper.addComponentData(JcaComponentDataHelper.java:130)
在 com.ptc.jca.mvc.components.JcaComponentDataConverter.convertRawDataAsync(JcaComponentDataConverter.java:132)
在 com.ptc.mvc.components.AbstractComponentResultProcessor.processRawData(AbstractComponentResultProcessor.java:530)
在 com.ptc.mvc.components.AbstractComponentResultProcessor.addToDataSource(AbstractComponentResultProcessor.java:362)
在 com.ptc.mvc.components.AbstractComponentResultProcessor.complete(AbstractComponentResultProcessor.java:282)
在 com.ptc.mvc.components.ds.AbstractDataSourceComponentDataBuilder$ComponentDataSourceTask.run(AbstractDataSourceComponentDataBuilder.java:435)
在 com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:224)
在 com.ptc.mvc.ds.server.DefaultDataSourceManager$DataSourceTaskCallable.callInContext(DefaultDataSourceManager.java:193)
在 com.ptc.mvc.ds.server.MethodContextCallable.call(MethodContextCallable.java:47)
在 java.util.concurrent.FutureTask.run(FutureTask.java:266)
在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
在 java.lang.Thread.run(Thread.java:748)


这是文章 342310 的 PDF 版本,可能已过期。最新版本 CS342310