Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

JIRA activity timeline TokenFilter ArrayIndexOutOfBoundsException

Robert Varga
May 18, 2023

Hello community, 

we're seeing following error in our logs quite frequently:

 

http-nio-8080-exec-15 ERROR   -   [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=e0427733-048a-4823-9dd9-2e6a7b51d87b, interpretedMsg=, cause=java.lang.ArrayIndexOutOfBoundsException:Index1outofboundsforlength1, stacktrace=java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at com.reliex.activitytimeline.server.filters.TokenFilter.doFilter(TokenFilter.java:98) [?:?]
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:62) [atlassian-plugins-servlet-7.1.2.jar:?]
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-7.1.2.jar:?]
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:56) [atlassian-plugins-servlet-7.1.2.jar:?]
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:44) [atlassian-plugins-servlet-7.1.2.jar:?]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [catalina.jar:9.0.70]
any suggestion what might have caused it?
Thanks,
Robert

1 answer

1 accepted

3 votes
Answer accepted
Claudiu Lionte
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 26, 2018

Hi Katie,

If the only purpose of the change is the extended functionality of the Software board, there is no need to actually change the project type. You can simply create an additional board (Either Scrum or Kanban) and configure it to display issues from that business project. 

The answer of @Nic Brough -Adaptavist- to this question better explains the situation but mainly, you can have a Kanban board to display issues from a business project, or even from multiple projects at the same time. The only catch it the location of the board. You cannot choose the board's location to be that Business project. You can either choose another project or your own profile. Once the board is created, you can decide if you want to restrict it only for yourself or allow other users to access it. Other users can access the board even if the board's location is your profile.

 

If, however, you decide to change the project template, you need to make sure that the workflows will be the same. That includes statuses, transitions, validators, post-functions etc. Also, you need to make sure that the issue types, resolutions, screens and screen schemes are compatible.

My personal suggestion is to just create an additional board. It does the job without the additional hassle.

Katie Pickrell
June 27, 2018

Hi Claudiu - Thank you for the details! I'll see if either of these solutions work. I'm weary of making a new board/project just because my team is already used to working with this one. 

The business project we setup is the "out of the box" one from a config standpoint so I think we may be ok to switch it as it's incredibly basic and I can't imagine much would change (if anything.)

Thanks for your help!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events