Details
-
Bug
-
Resolution: Fixed
-
Medium
-
4.2
-
None
-
standalone JIRA on linux java 1.6
-
4.02
-
3
-
Description
When I add "Watched Issues" gadget to Dashboard, then it works fine. But if I click under Administration -> Logging & Profiling -> Profiling -> "Enable Profiling" and return to Dashboard then I see error
An internal server error occurred when requesting resource http://mydomain:8080/rest/gadget/1.0/issueTable/jql?jql=issue+in+watchedIssues()+and+resolution+%3D+unresolved&title=Watched+Issues&num=10&tableContext=jira.table.cols.watched&enableSorting=true&sortBy=null&paging=true&startIndex=0&showActions=true&addDefault=true.
From catalina.out:
28.10.2010 10:46:43 com.sun.jersey.server.impl.application.WebApplicationImpl onException
SEVERE: Internal server error
java.lang.IllegalArgumentException: repeated interface: java.util.List
at java.lang.reflect.Proxy.getProxyClass(Proxy.java:370)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
at com.atlassian.util.profiling.object.ObjectProfiler.profiledInvoke(ObjectProfiler.java:98)
at com.atlassian.jira.config.component.SwitchingInvocationHandler.invoke(SwitchingInvocationHandler.java:28)
at $Proxy37.getProjects(Unknown Source)
at com.atlassian.jira.issue.search.parameters.lucene.DefaultPermissionQueryFactory.getQuery(DefaultPermissionQueryFactory.java:62)
at com.atlassian.jira.jql.query.PermissionClauseQueryFactory.getPermissionQuery(PermissionClauseQueryFactory.java:102)
at com.atlassian.jira.jql.query.PermissionClauseQueryFactory.getQuery(PermissionClauseQueryFactory.java:86)
at com.atlassian.jira.jql.query.WatcherClauseQueryFactory.getQuery(WatcherClauseQueryFactory.java:39)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:147)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:23)
at com.atlassian.query.clause.TerminalClauseImpl.accept(TerminalClauseImpl.java:137)
at com.atlassian.jira.jql.query.QueryVisitor.createQuery(QueryVisitor.java:64)
at com.atlassian.jira.jql.query.DefaultLuceneQueryBuilder.createLuceneQuery(DefaultLuceneQueryBuilder.java:34)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:208)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:100)
at com.atlassian.jira.issue.watchers.DefaultWatchedIssuesAccessor.getWatchedIssueIds(DefaultWatchedIssuesAccessor.java:47)
at com.atlassian.jira.plugin.jql.function.WatchedIssuesFunction.getWatchedIssues(WatchedIssuesFunction.java:96)
at com.atlassian.jira.plugin.jql.function.WatchedIssuesFunction.getValues(WatchedIssuesFunction.java:73)
at com.atlassian.jira.jql.operand.FunctionOperandHandler.getValues(FunctionOperandHandler.java:35)
at com.atlassian.jira.jql.operand.FunctionOperandHandler.getValues(FunctionOperandHandler.java:19)
at com.atlassian.jira.jql.operand.DefaultJqlOperandResolver.getValues(DefaultJqlOperandResolver.java:83)
at com.atlassian.jira.jql.query.IssueIdClauseQueryFactory.getQuery(IssueIdClauseQueryFactory.java:68)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:147)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:23)
at com.atlassian.query.clause.TerminalClauseImpl.accept(TerminalClauseImpl.java:137)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:83)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:23)
at com.atlassian.query.clause.AndClause.accept(AndClause.java:34)
at com.atlassian.jira.jql.query.QueryVisitor.createQuery(QueryVisitor.java:64)
at com.atlassian.jira.jql.query.DefaultLuceneQueryBuilder.createLuceneQuery(DefaultLuceneQueryBuilder.java:34)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.getHits(LuceneSearchProvider.java:157)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:254)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:80)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:75)
at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistr
ar.java:129)
at $Proxy121.search(Unknown Source)
....
If I disable profiling, then it is working again.
Attachments
Issue Links
- is duplicated by
-
JRASERVER-23098 'An unknown error occurred - actions == null' on comment tab when profiling is enabled
- Closed