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