技术文章 - CS342310
无法过滤数据。 java.lang.IndexOutOfBoundsException:索引:0,大小:Windchill PDMLink 中的 0
已修改: 07-Aug-2021
适用于
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