Article - CS375860
Exception "java.lang.IndexOutOfBoundsException: Index: 97, Size: 97" while creating WTPart using Search Similar part on Windchill 11.2
Modified: 02-Sep-2022
Applies To
- Windchill PDMLink 11.2
Description
- Exception "java.lang.IndexOutOfBoundsException: Index: 97, Size: 97" while creating WTPart using Search Similar part
ERROR [ajp-nio-127.0.0.1-8010-exec-23] com.ptc.netmarkets.roleAccess.NmRoleAccessHelper USER - Exception in doConstrain()
java.lang.IndexOutOfBoundsException: Index: 97, Size: 97
at java.util.ArrayList.rangeCheck(ArrayList.java:657)
at java.util.ArrayList.get(ArrayList.java:433)
at com.ptc.netmarkets.roleAccess.NmRoleAccessHelper.doConstrain(NmRoleAccessHelper.java:1345)
at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.ptc.windchill.classproxy.ClassProxy.invokeMethod(ClassProxy.java:80)
at com.ptc.windchill.classproxy.ClassProxy.invokeMethod(ClassProxy.java:71)
at com.ptc.windchill.classproxy.NmClassProxy.doConstrain(NmClassProxy.java:123)
at com.ptc.core.meta.type.runtime.server.impl.AttributeVisibilityConstraintFactory._constrain(AttributeVisibilityConstraintFactory.java:237)
at com.ptc.core.meta.type.runtime.server.impl.AttributeVisibilityConstraintFactory.constrain(AttributeVisibilityConstraintFactory.java:157)
at com.ptc.core.meta.type.runtime.server.impl.TypeInstanceUtilityImplementation.populateConstraints(TypeInstanceUtilityImplementation.java:272)
at com.ptc.core.meta.type.server.TypeInstanceUtility.populateConstraints(TypeInstanceUtility.java:171)
at com.ptc.core.command.server.delegate.AbstractRemoteCommandDelegate.populateOtherContent(AbstractRemoteCommandDelegate.java:873)
at com.ptc.core.command.server.delegate.AbstractRemoteCommandDelegate.finalize(AbstractRemoteCommandDelegate.java:311)
at com.ptc.core.command.common.delegate.AbstractCommandDelegate.postprocess(AbstractCommandDelegate.java:184)
at com.ptc.core.command.common.delegate.AbstractCommandDelegate.execute(AbstractCommandDelegate.java:217)
at com.ptc.core.command.common.CommandDelegateForwarder._remoteExecute(CommandDelegateForwarder.java:284)
at com.ptc.core.command.common.CommandDelegateForwarder.remoteExecute(CommandDelegateForwarder.java:232)
at com.ptc.core.command.common.CommandDelegateForwarder.execute(CommandDelegateForwarder.java:194)
at com.ptc.core.command.common.bean.AbstractServerCommand.execute(AbstractServerCommand.java:202)
at com.ptc.core.command.server.delegate.entity.PrepareEntityCommandDelegate.doExecution(PrepareEntityCommandDelegate.java:108)
at com.ptc.core.command.common.delegate.AbstractCommandDelegate.execute(AbstractCommandDelegate.java:216)
at com.ptc.core.command.common.CommandDelegateForwarder._remoteExecute(CommandDelegateForwarder.java:284)
at com.ptc.core.command.common.CommandDelegateForwarder.remoteExecute(CommandDelegateForwarder.java:232)
at com.ptc.core.command.common.CommandDelegateForwarder.execute(CommandDelegateForwarder.java:194)
at com.ptc.core.command.common.bean.AbstractServerCommand.execute(AbstractServerCommand.java:202)
at com.ptc.windchill.enterprise.search.utils.TypeUtil.getTypeInstance(TypeUtil.java:63)
at com.ptc.windchill.partslink.service.FindSimilarModelServiceImpl.getFindSimilarModel(FindSimilarModelServiceImpl.java:202)
at com.ptc.core.components.forms.FindSimilarObjectHelper.getSimilarObjectsFormSolr(FindSimilarObjectHelper.java:217)
at com.ptc.core.components.forms.FindSimilarObjectHelper.getSimilarObjectsCount(FindSimilarObjectHelper.java:195)
at com.ptc.windchill.partslink.audit.StandardFindSimilarObjectAuditHelper.validateObjectNeedtoBeAudit(StandardFindSimilarObjectAuditHelper.java:142)
at com.ptc.windchill.partslink.audit.StandardFindSimilarObjectAuditService$1.notifyVetoableMultiObjectEvent(StandardFindSimilarObjectAuditService.java:133)
at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:306)
at wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:255)
at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:304)
at wt.events.StandardKeyedEventDispatcher.dispatchVetoableEvent(StandardKeyedEventDispatcher.java:228)
at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:410)
at wt.services.StandardManagerService.dispatchVetoableEvent(StandardManagerService.java:303)
at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2972)
at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2952)
at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1436)
at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:534)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
at com.sun.proxy.$Proxy32.store(Unknown Source)
at com.ptc.core.components.forms.CreateObjectFormProcessor.doOperation(CreateObjectFormProcessor.java:98)
at com.ptc.windchill.enterprise.part.forms.CreatePartFormProcessor.doOperation(CreatePartFormProcessor.java:280)
at com.ptc.windchill.enterprise.part.forms.CreatePartAndCADDocFormProcessor.doOperation(CreatePartAndCADDocFormProcessor.java:120)
at com.ptc.core.components.forms.DefaultFormProcessorController.executeDoOperation(DefaultFormProcessorController.java:538)
at com.ptc.core.components.forms.DefaultFormProcessorController.performExecuteDoOperationAndPostProcess(DefaultFormProcessorController.java:342)
at com.ptc.core.components.forms.DefaultFormProcessorController.execute(DefaultFormProcessorController.java:263)
at com.ptc.core.components.forms.FormDispatcher.callControllerExecute(FormDispatcher.java:146)
at com.ptc.core.components.forms.FormDispatcher.callFormProcessorController(FormDispatcher.java:116)
at com.ptc.core.components.forms.FormDispatcher.execute(FormDispatcher.java:93)
This is a printer-friendly version of Article 375860 and may be out of date. For the latest version click CS375860