Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-655

currentPrincipalInvalidPasswordAttempts in the Internal Directory is throwing a java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

      The following exception has been found on extranet Crowd:

      18:20:13,472 ERROR org.codehaus.xfire.handler.DefaultFaultHandler: Fault occurred!
      java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
      	at java.util.ArrayList.RangeCheck(ArrayList.java:546)
      	at java.util.ArrayList.get(ArrayList.java:323)
      	at org.hibernate.collection.PersistentList.get(PersistentList.java:271)
      	at com.atlassian.crowd.integration.directory.internal.InternalDirectory.currentPrincipalInvalidPasswordAttempts(InternalDirectory.java:882)
      	at com.atlassian.crowd.integration.directory.internal.InternalDirectory.processPasswordAttempts(InternalDirectory.java:854)
      	at com.atlassian.crowd.integration.directory.internal.InternalDirectory.processAuthentication(InternalDirectory.java:763)
      	at com.atlassian.crowd.integration.directory.internal.InternalDirectory.authenticate(InternalDirectory.java:184)
      	at com.atlassian.crowd.manager.application.ApplicationManagerGeneric.authenticate(ApplicationManagerGeneric.java:2078)
      	at com.atlassian.crowd.manager.application.ApplicationManagerGeneric.authenticate(ApplicationManagerGeneric.java:506)
      	at com.atlassian.crowd.manager.application.ApplicationManagerGeneric.authenticate(ApplicationManagerGeneric.java:485)
      	at com.atlassian.crowd.service.soap.SecurityServerGeneric.authenticatePrincipal(SecurityServerGeneric.java:159)
      	at jrockit.reflect.CompiledMethodInvoker.invoke0(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      	at jrockit.reflect.CompiledMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      	at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
      	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
      	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
      	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
      	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
      	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
      	at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:104)
      	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
      	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      	at $Proxy12.authenticatePrincipal(Lcom.atlassian.crowd.integration.authentication.AuthenticatedToken;Lcom.atlassian.crowd.integration.authentication.PrincipalAuthenticationContext;)Ljava.lang.String;(Unknown Source)
      	at jrockit.reflect.CompiledMethodInvoker.invoke0(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      	at jrockit.reflect.CompiledMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
      	at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
      	at org.codehaus.xfire.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:47)
      	at org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:320)
      	at org.codehaus.xfire.service.binding.ServiceInvocationHandler$1.run(ServiceInvocationHandler.java:86)
      	at org.codehaus.xfire.service.binding.ServiceInvocationHandler.execute(ServiceInvocationHandler.java:134)
      	at org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:109)
      	at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
      	at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
      	at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)
      	at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304)
      	at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
      	at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:117)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:190)
      	at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
      	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:190)
      

            [CWD-655] currentPrincipalInvalidPasswordAttempts in the Internal Directory is throwing a java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Simplified Crowd Development Workflow v2 - restricted [ 1510178 ] New: JAC Bug Workflow v3 [ 3364979 ]
            Owen made changes -
            Workflow Original: Simplified Crowd Development Workflow v2 [ 1393054 ] New: Simplified Crowd Development Workflow v2 - restricted [ 1510178 ]
            Owen made changes -
            Workflow Original: Crowd Development Workflow v2 [ 272930 ] New: Simplified Crowd Development Workflow v2 [ 1393054 ]
            jawong.adm made changes -
            Workflow Original: JIRA Bug Workflow v2 [ 173866 ] New: Crowd Development Workflow v2 [ 272930 ]
            Justin Koke made changes -
            Workflow Original: jira [ 118452 ] New: JIRA Bug Workflow v2 [ 173866 ]
            Justin Koke made changes -
            Link New: This issue duplicates CWD-629 [ CWD-629 ]
            Justin Koke made changes -
            Fix Version/s Original: 1.2.2 [ 13448 ]
            Resolution New: Duplicate [ 3 ]
            Status Original: Open [ 1 ] New: Closed [ 6 ]

            Is this the same issue as CWD-629?

            David O'Flynn [Atlassian] added a comment - Is this the same issue as CWD-629 ?
            Justin Koke made changes -
            Assignee Original: Justen Stepka [Atlassian] [ justen.stepka@atlassian.com ] New: Justin Koke [ justin@atlassian.com ]
            Justin Koke created issue -

              justin@atlassian.com Justin Koke
              justin@atlassian.com Justin Koke
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: