com.atlassian.jira.util.dbc.Assertions$NullArgumentException: clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)

Atlassian JIRA | Dobroslawa Wierzbicka | 2 years ago
  1. 0

    h5.summary When a postfunction is added to issue creation transition in the workflow, the issue might have not yet been persisted in database when the postfunction is executed, causing exceptions when running JQL filter. h5.steps to reproduce # add a 'Notify HipChat' transition Post Function to the Create Issue transition in a workflow; # Specify a JQL filter for this postfunction # attempt to create an issue using the workflow from step 1. *Expected result:* issue is created (ideally with a warning that notification cannot be sent to a missing room). *Actual result:* an UI error {quote}Error creating issue: root cause: clauseValue should not be null!{quote} and a stack trace in the logs: {noformat} 2015-01-12 18:19:11.418599500 2015-01-12 18:19:11,414 TP-Processor6 ERROR sysadmin 1099x9705x1 1pwxg4k 46.243.25.78,131.103.27.82 /secure/QuickCreateIssue.jspa [labs.jira.workflow.HipChatPostFunction] Exception trying to send information to hipchat 2015-01-12 18:19:11.418601500 com.atlassian.jira.util.dbc.Assertions$NullArgumentException: clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154) 2015-01-12 18:19:11.418640500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418640500 at com.atlassian.jira.quickedit.action.QuickCreateIssue.doExecute(QuickCreateIssue.java:277) 2015-01-12 18:19:11.418641500 at webwork.action.ActionSupport.execute(ActionSupport.java:165) 2015-01-12 18:19:11.418642500 at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:88) 2015-01-12 18:19:11.418642500 at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) 2015-01-12 18:19:11.418643500 at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) 2015-01-12 18:19:11.418644500 at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) 2015-01-12 18:19:11.418645500 at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) 2015-01-12 18:19:11.418645500 at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) 2015-01-12 18:19:11.418646500 at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) 2015-01-12 18:19:11.418648500 at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:152) 2015-01-12 18:19:11.418649500 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 2015-01-12 18:19:11.418649500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 2015-01-12 18:19:11.418650500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418651500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.418652500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418653500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418653500 at com.atlassian.jira.web.filters.XContentTypeOptionsNoSniffFilter.doFilter(XContentTypeOptionsNoSniffFilter.java:22) 2015-01-12 18:19:11.418657500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.418657500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418660500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418661500 at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) 2015-01-12 18:19:11.418661500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418662500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418663500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.418664500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418664500 at com.atlassian.jira.tzdetect.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:40) 2015-01-12 18:19:11.418665500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418666500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418667500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418668500 at com.atlassian.jira.baseurl.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:38) 2015-01-12 18:19:11.418670500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.418670500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418671500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418672500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418673500 at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) 2015-01-12 18:19:11.418674500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418674500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418675500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418676500 at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter(ServingRequestsFilter.java:37) 2015-01-12 18:19:11.418677500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418679500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418680500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418680500 at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:86) 2015-01-12 18:19:11.418682500 at com.atlassian.studio.jira.servlet.filter.AlacarteLicenseJiraEnforcer.doFilter(AlacarteLicenseJiraEnforcer.java:130) 2015-01-12 18:19:11.418683500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418683500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418685500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418685500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter(PrettyUrlsSiteMeshFixupFilter.java:36) 2015-01-12 18:19:11.418686500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418689500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418692500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418693500 at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:60) 2015-01-12 18:19:11.418694500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418695500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418696500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418696500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:92) 2015-01-12 18:19:11.418698500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418698500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418699500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418701500 at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:56) 2015-01-12 18:19:11.418702500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418702500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418704500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418705500 at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36) 2015-01-12 18:19:11.418705500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418706500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418707500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.418708500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.418708500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418711500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418711500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:106) 2015-01-12 18:19:11.418712500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:90) 2015-01-12 18:19:11.418712500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418714500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418714500 at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter(XsrfTokenAdditionRequestFilter.java:54) 2015-01-12 18:19:11.418715500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418716500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418717500 at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:181) 2015-01-12 18:19:11.418718500 at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:85) 2015-01-12 18:19:11.418718500 at com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFilter.java:124) 2015-01-12 18:19:11.420102500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420103500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420104500 at com.atlassian.jira.web.filters.pagebuilder.PageBuilderFilter.doFilter(PageBuilderFilter.java:90) 2015-01-12 18:19:11.420104500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420110500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420111500 at com.atlassian.jira.web.filters.CommittedResponseHtmlErrorRecoveryFilter.doFilter(CommittedResponseHtmlErrorRecoveryFilter.java:63) 2015-01-12 18:19:11.420112500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420113500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420114500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420114500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420117500 at com.atlassian.plugin.connect.plugin.scopes.ApiScopingFilter.doFilter(ApiScopingFilter.java:113) 2015-01-12 18:19:11.420117500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420118500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420120500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420120500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420121500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420122500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420123500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420124500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420126500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420127500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420127500 at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:239) 2015-01-12 18:19:11.420128500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420129500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420130500 at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100) 2015-01-12 18:19:11.420131500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420132500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420132500 at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:172) 2015-01-12 18:19:11.420133500 at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) 2015-01-12 18:19:11.420135500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420136500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420136500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420137500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420140500 at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:79) 2015-01-12 18:19:11.420141500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420142500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420143500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420144500 at com.atlassian.bonfire.web.filters.BonfireP3PFilter.doFilter(BonfireP3PFilter.java:57) 2015-01-12 18:19:11.420144500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420145500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420147500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420148500 at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21) 2015-01-12 18:19:11.420149500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420149500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420151500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420151500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420152500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420154500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420154500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420157500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420158500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420158500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420160500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420160500 at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) 2015-01-12 18:19:11.420161500 at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:19) 2015-01-12 18:19:11.420161500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420163500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420164500 at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:71) 2015-01-12 18:19:11.420164500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420166500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420167500 at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) 2015-01-12 18:19:11.420168500 at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) 2015-01-12 18:19:11.420168500 at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) 2015-01-12 18:19:11.420170500 at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) 2015-01-12 18:19:11.420170500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420171500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420171500 at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:88) 2015-01-12 18:19:11.420174500 at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:59) 2015-01-12 18:19:11.420174500 at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter(JiraGzipFilter.java:56) 2015-01-12 18:19:11.420175500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420176500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420178500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420179500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420179500 at com.atlassian.plugin.connect.plugin.threeleggedauth.ThreeLeggedAuthFilter.doFilter(ThreeLeggedAuthFilter.java:107) 2015-01-12 18:19:11.420181500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420181500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420182500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420183500 at com.atlassian.plugin.connect.plugin.module.oauth.OAuth2LOFilter.doFilter(OAuth2LOFilter.java:82) 2015-01-12 18:19:11.420184500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420185500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420186500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420188500 at com.atlassian.analytics.client.filter.JiraAnalyticsFilter.doFilter(JiraAnalyticsFilter.java:40) 2015-01-12 18:19:11.420189500 at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32) 2015-01-12 18:19:11.420189500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420190500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420191500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420192500 at com.atlassian.jwt.plugin.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:31) 2015-01-12 18:19:11.420193500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420193500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420195500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420195500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420198500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420198500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420199500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420201500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420201500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420202500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420208500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.420208500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420209500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420211500 at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33) 2015-01-12 18:19:11.420212500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420213500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420213500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420215500 at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41) 2015-01-12 18:19:11.420215500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420216500 at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter(PathMatchingEncodingFilter.java:49) 2015-01-12 18:19:11.420217500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420218500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420218500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420219500 at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:79) 2015-01-12 18:19:11.420221500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420222500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420222500 at com.atlassian.jira.web.filters.MultipartBoundaryCheckFilter.doFilter(MultipartBoundaryCheckFilter.java:41) 2015-01-12 18:19:11.420224500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420224500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420225500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.420227500 at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter(JiraFirstFilter.java:60) 2015-01-12 18:19:11.420227500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420228500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420228500 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 2015-01-12 18:19:11.420231500 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 2015-01-12 18:19:11.420232500 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 2015-01-12 18:19:11.420232500 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 2015-01-12 18:19:11.420233500 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 2015-01-12 18:19:11.420234500 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 2015-01-12 18:19:11.420235500 at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) 2015-01-12 18:19:11.420235500 at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) 2015-01-12 18:19:11.420236500 at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) 2015-01-12 18:19:11.420236500 at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) 2015-01-12 18:19:11.420238500 at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) 2015-01-12 18:19:11.420238500 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) 2015-01-12 18:19:11.420239500 at java.lang.Thread.run(Thread.java:745) {noformat} h5.workaround Delete the Post Function referring to HipChat, or its JQL filter. Alternatively, try changing the order of post function to be after issue creation.

    Atlassian JIRA | 2 years ago | Dora Wierzbicka [Atlassian]
    com.atlassian.jira.util.dbc.Assertions$NullArgumentException: clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
  2. 0

    h5.summary When a postfunction is added to issue creation transition in the workflow, the issue might have not yet been persisted in database when the postfunction is executed, causing exceptions when running JQL filter. h5.steps to reproduce # add a 'Notify HipChat' transition Post Function to the Create Issue transition in a workflow; # Specify a JQL filter for this postfunction # attempt to create an issue using the workflow from step 1. *Expected result:* issue is created (ideally with a warning that notification cannot be sent to a missing room). *Actual result:* an UI error {quote}Error creating issue: root cause: clauseValue should not be null!{quote} and a stack trace in the logs: {noformat} 2015-01-12 18:19:11.418599500 2015-01-12 18:19:11,414 TP-Processor6 ERROR sysadmin 1099x9705x1 1pwxg4k 46.243.25.78,131.103.27.82 /secure/QuickCreateIssue.jspa [labs.jira.workflow.HipChatPostFunction] Exception trying to send information to hipchat 2015-01-12 18:19:11.418601500 com.atlassian.jira.util.dbc.Assertions$NullArgumentException: clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154) 2015-01-12 18:19:11.418640500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418640500 at com.atlassian.jira.quickedit.action.QuickCreateIssue.doExecute(QuickCreateIssue.java:277) 2015-01-12 18:19:11.418641500 at webwork.action.ActionSupport.execute(ActionSupport.java:165) 2015-01-12 18:19:11.418642500 at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:88) 2015-01-12 18:19:11.418642500 at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39) 2015-01-12 18:19:11.418643500 at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31) 2015-01-12 18:19:11.418644500 at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16) 2015-01-12 18:19:11.418645500 at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35) 2015-01-12 18:19:11.418645500 at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225) 2015-01-12 18:19:11.418646500 at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:154) 2015-01-12 18:19:11.418648500 at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:152) 2015-01-12 18:19:11.418649500 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 2015-01-12 18:19:11.418649500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 2015-01-12 18:19:11.418650500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418651500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.418652500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418653500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418653500 at com.atlassian.jira.web.filters.XContentTypeOptionsNoSniffFilter.doFilter(XContentTypeOptionsNoSniffFilter.java:22) 2015-01-12 18:19:11.418657500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.418657500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418660500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418661500 at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) 2015-01-12 18:19:11.418661500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418662500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418663500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.418664500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418664500 at com.atlassian.jira.tzdetect.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:40) 2015-01-12 18:19:11.418665500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418666500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418667500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418668500 at com.atlassian.jira.baseurl.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:38) 2015-01-12 18:19:11.418670500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.418670500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418671500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418672500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418673500 at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) 2015-01-12 18:19:11.418674500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418674500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418675500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418676500 at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter(ServingRequestsFilter.java:37) 2015-01-12 18:19:11.418677500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418679500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418680500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418680500 at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:86) 2015-01-12 18:19:11.418682500 at com.atlassian.studio.jira.servlet.filter.AlacarteLicenseJiraEnforcer.doFilter(AlacarteLicenseJiraEnforcer.java:130) 2015-01-12 18:19:11.418683500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418683500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418685500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418685500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter(PrettyUrlsSiteMeshFixupFilter.java:36) 2015-01-12 18:19:11.418686500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418689500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418692500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418693500 at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:60) 2015-01-12 18:19:11.418694500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418695500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418696500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418696500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:92) 2015-01-12 18:19:11.418698500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418698500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418699500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418701500 at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:56) 2015-01-12 18:19:11.418702500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418702500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418704500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.418705500 at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36) 2015-01-12 18:19:11.418705500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.418706500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.418707500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.418708500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.418708500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418711500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418711500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:106) 2015-01-12 18:19:11.418712500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:90) 2015-01-12 18:19:11.418712500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418714500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418714500 at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter(XsrfTokenAdditionRequestFilter.java:54) 2015-01-12 18:19:11.418715500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.418716500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.418717500 at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:181) 2015-01-12 18:19:11.418718500 at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:85) 2015-01-12 18:19:11.418718500 at com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFilter.java:124) 2015-01-12 18:19:11.420102500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420103500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420104500 at com.atlassian.jira.web.filters.pagebuilder.PageBuilderFilter.doFilter(PageBuilderFilter.java:90) 2015-01-12 18:19:11.420104500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420110500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420111500 at com.atlassian.jira.web.filters.CommittedResponseHtmlErrorRecoveryFilter.doFilter(CommittedResponseHtmlErrorRecoveryFilter.java:63) 2015-01-12 18:19:11.420112500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420113500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420114500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420114500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420117500 at com.atlassian.plugin.connect.plugin.scopes.ApiScopingFilter.doFilter(ApiScopingFilter.java:113) 2015-01-12 18:19:11.420117500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420118500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420120500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420120500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420121500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420122500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420123500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420124500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420126500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420127500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420127500 at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:239) 2015-01-12 18:19:11.420128500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420129500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420130500 at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100) 2015-01-12 18:19:11.420131500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420132500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420132500 at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:172) 2015-01-12 18:19:11.420133500 at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) 2015-01-12 18:19:11.420135500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420136500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420136500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420137500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420140500 at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:79) 2015-01-12 18:19:11.420141500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420142500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420143500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420144500 at com.atlassian.bonfire.web.filters.BonfireP3PFilter.doFilter(BonfireP3PFilter.java:57) 2015-01-12 18:19:11.420144500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420145500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420147500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420148500 at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21) 2015-01-12 18:19:11.420149500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420149500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420151500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420151500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420152500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420154500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420154500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420157500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420158500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420158500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420160500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420160500 at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) 2015-01-12 18:19:11.420161500 at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:19) 2015-01-12 18:19:11.420161500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420163500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420164500 at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:71) 2015-01-12 18:19:11.420164500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420166500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420167500 at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) 2015-01-12 18:19:11.420168500 at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) 2015-01-12 18:19:11.420168500 at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) 2015-01-12 18:19:11.420170500 at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394) 2015-01-12 18:19:11.420170500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420171500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420171500 at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:88) 2015-01-12 18:19:11.420174500 at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:59) 2015-01-12 18:19:11.420174500 at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter(JiraGzipFilter.java:56) 2015-01-12 18:19:11.420175500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420176500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420178500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) 2015-01-12 18:19:11.420179500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420179500 at com.atlassian.plugin.connect.plugin.threeleggedauth.ThreeLeggedAuthFilter.doFilter(ThreeLeggedAuthFilter.java:107) 2015-01-12 18:19:11.420181500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420181500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420182500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420183500 at com.atlassian.plugin.connect.plugin.module.oauth.OAuth2LOFilter.doFilter(OAuth2LOFilter.java:82) 2015-01-12 18:19:11.420184500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420185500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420186500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420188500 at com.atlassian.analytics.client.filter.JiraAnalyticsFilter.doFilter(JiraAnalyticsFilter.java:40) 2015-01-12 18:19:11.420189500 at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32) 2015-01-12 18:19:11.420189500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420190500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420191500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420192500 at com.atlassian.jwt.plugin.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:31) 2015-01-12 18:19:11.420193500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420193500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420195500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70) 2015-01-12 18:19:11.420195500 at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61) 2015-01-12 18:19:11.420198500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78) 2015-01-12 18:19:11.420198500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) 2015-01-12 18:19:11.420199500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) 2015-01-12 18:19:11.420201500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 2015-01-12 18:19:11.420201500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420202500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420208500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.420208500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420209500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420211500 at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33) 2015-01-12 18:19:11.420212500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420213500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420213500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420215500 at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41) 2015-01-12 18:19:11.420215500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420216500 at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter(PathMatchingEncodingFilter.java:49) 2015-01-12 18:19:11.420217500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) 2015-01-12 18:19:11.420218500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420218500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420219500 at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:79) 2015-01-12 18:19:11.420221500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420222500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420222500 at com.atlassian.jira.web.filters.MultipartBoundaryCheckFilter.doFilter(MultipartBoundaryCheckFilter.java:41) 2015-01-12 18:19:11.420224500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420224500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420225500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87) 2015-01-12 18:19:11.420227500 at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter(JiraFirstFilter.java:60) 2015-01-12 18:19:11.420227500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2015-01-12 18:19:11.420228500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2015-01-12 18:19:11.420228500 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 2015-01-12 18:19:11.420231500 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 2015-01-12 18:19:11.420232500 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 2015-01-12 18:19:11.420232500 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 2015-01-12 18:19:11.420233500 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 2015-01-12 18:19:11.420234500 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 2015-01-12 18:19:11.420235500 at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) 2015-01-12 18:19:11.420235500 at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) 2015-01-12 18:19:11.420236500 at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) 2015-01-12 18:19:11.420236500 at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) 2015-01-12 18:19:11.420238500 at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) 2015-01-12 18:19:11.420238500 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) 2015-01-12 18:19:11.420239500 at java.lang.Thread.run(Thread.java:745) {noformat} h5.workaround Delete the Post Function referring to HipChat, or its JQL filter. Alternatively, try changing the order of post function to be after issue creation.

    Atlassian JIRA | 2 years ago | Dobroslawa Wierzbicka
    com.atlassian.jira.util.dbc.Assertions$NullArgumentException: clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
  3. 0

    The symptom is that all Users (also sysadmin) can't log into JIRA. The system just responds with a failed authentication attempt and the log prints out a stack trace like this: {code} com.atlassian.jira.util.dbc.Assertions$NullArgumentException: user should not be null! at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:26) at com.atlassian.jira.security.login.LoginManagerImpl.authorise(LoginManagerImpl.java:135) at com.atlassian.jira.security.JiraRoleMapper.canLogin(JiraRoleMapper.java:46) at com.atlassian.seraph.auth.DefaultAuthenticator.isAuthorised(DefaultAuthenticator.java:229) at com.atlassian.seraph.auth.DefaultAuthenticator.authoriseUserAndEstablishSession(DefaultAuthenticator.java:197) at com.atlassian.seraph.auth.DefaultAuthenticator.login(DefaultAuthenticator.java:102) at com.atlassian.crowd.integration.seraph.v22.CrowdAuthenticator.login(CrowdAuthenticator.java:133) at com.atlassian.seraph.filter.PasswordBasedLoginFilter.runAuthentication(PasswordBasedLoginFilter.java:127) at com.atlassian.seraph.filter.PasswordBasedLoginFilter.login(PasswordBasedLoginFilter.java:72) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:130) at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) {code} Judging from the code, the actual authentication with Crowd already succeeded (com.atlassian.seraph:atlassian-seraph:2.5.0/com.atlassian.seraph.auth.DefaultAuthenticator.login(HttpServletRequest, HttpServletResponse, String, String, boolean)/line 94:111): {code} final boolean authenticated = authenticate(principal, password); if (dbg) { log.debug(METHOD + "'" + userName + "' has " + (authenticated ? "been" : "not been") + " authenticated"); } if (authenticated) { final Principal user = getUser(userName); if (authoriseUserAndEstablishSession(httpServletRequest, httpServletResponse, user)) { if (setRememberMeCookie && httpServletResponse != null) { getRememberMeService().addRememberMeCookie(httpServletRequest, httpServletResponse, userName); } return true; } AUTHORISATION_FAILED.stampRequestResponse(httpServletRequest, httpServletResponse); } {code} The authenticate call in the first line is the direct authentication with Crowd. The authoriseUserAndEstablishSession(HttpServletRequest, HttpServletResponse, Principal) call corresponds with line 102 of the stack trace above. The problem is that the getUser(String) call before returns null for the user. This call leads to com.atlassian.jira.security.login.JiraSeraphAuthenticator.getUser(String) which just uses com.atlassian.crowd.embedded.core.CrowdServiceImpl.getUser(String) in order to retrieve the user. This is its code: {code} Application application = getApplication(); if (application == null) { return null; } try { return applicationService.findUserByName(application, name); } catch (com.atlassian.crowd.exception.UserNotFoundException e) { return null; } {code} getApplication() is ultimately retrieving com.atlassian.crowd.dao.application.ApplicationDAO (cwd_application table) with name _crowd-embedded_. This tuple is contained in the db: {code} jira=> select * from cwd_application; id | application_name | lower_application_name | created_date | updated_date | active | description | application_type | credential ----+------------------+------------------------+----------------------------+----------------------------+--------+-------------+------------------+------------ 1 | crowd-embedded | crowd-embedded | 2011-05-08 14:09:05.607-07 | 2011-05-08 14:09:05.607-07 | 1 | | CROWD | X (1 row) {code} The com.atlassian.crowd.manager.application.ApplicationServiceGeneric.findUserByName(Application, String) code looks as following: {code} for (final Directory directory : getActiveDirectories(application)) { try { return directoryManager.findUserByName(directory.getId(), name); } catch (final UserNotFoundException e) { // user not in directory, keep cycling } catch (final DirectoryNotFoundException e) { // directory not found throw new ConcurrentModificationException("Directory mapping was removed while iterating through directories: " + e.getMessage()); } catch (final OperationFailedException e) { // directory has some massive error, keep cycling logger.error(e.getMessage(), e); } } // could not find user in any of the directories throw new UserNotFoundException(name); {code} It iterates over the active directories and tries to find the user. {code} jira=> select * from cwd_directory; id | directory_name | lower_directory_name | created_date | updated_date | active | description | impl_class | lower_impl_class | directory_type | directory_position ----+-------------------------+-------------------------+----------------------------+----------------------------+--------+---------------------------------+----------------------------------------------------+----------------------------------------------------+----------------+-------------------- 2 | Remote Crowd Directory | remote crowd directory | 2011-05-08 14:09:06.142-07 | 2011-05-08 23:50:57.531-07 | 1 | Remote crowd directory | com.atlassian.crowd.directory.RemoteCrowdDirectory | com.atlassian.crowd.directory.remotecrowddirectory | CROWD | 0 1 | JIRA Internal Directory | jira internal directory | 2011-05-08 14:09:06.166-07 | 2011-05-08 23:51:08.015-07 | 0 | JIRA default internal directory | com.atlassian.crowd.directory.InternalDirectory | com.atlassian.crowd.directory.internaldirectory | INTERNAL | 1 (2 rows) {code} The select above shows that there's only one active directory called 'Remote Crowd Directory' which points to the Crowd instance: {code} jira=> select * from cwd_directory_attribute where directory_id=2; directory_id | attribute_name | attribute_value --------------+---------------------------------------------------------+---------------------------------------- 2 | com.atlassian.crowd.directory.sync.lastdurationms | 70 2 | com.atlassian.crowd.directory.sync.laststartsynctime | 1304923857460 2 | com.atlassian.crowd.directory.sync.currentstartsynctime | 2 | useNestedGroups | false 2 | com.atlassian.crowd.directory.sync.issynchronising | false 2 | application.name | jira 2 | application.password | foobar 2 | crowd.server.url | http://<customerinstance>.jira.com/crowd/ (8 rows) {code} The actual directory implementation will lead to com.atlassian.crowd.directory.AbstractInternalDirectory.findUserByName(String) which will just ask com.atlassian.crowd.embedded.ofbiz.OfBizUserDao.findByName(long, String) in the end. The implementation seems to be a bridge for the legacy OfBizUser code. It only asks a _ConcurrentMap<DirectoryEntityKey, OfBizUser> userCache_ first with the username and then with the lowercased username: {code} // Try with the case we have been given. // This is an optimisation that should work in most JIRA instances where group and user names are really all lower case. OfBizUser user = userCache.get(DirectoryEntityKey.getKeyPreserveCase(directoryId, userName)); if (user != null) { return user; } user = userCache.get(DirectoryEntityKey.getKey(directoryId, userName)); if (user == null) { // Because the SPI says we should do this. throw new UserNotFoundException(userName); } return user; {code} I hooked up a debugger to a customer instance and it turns out that userCache is empty. Judging from the implementation, there has to be an initial call to fill the cache. There are three public methods which would add users, com.atlassian.crowd.embedded.ofbiz.OfBizUserDao.flushCache() which only has com.atlassian.crowd.embedded.ofbiz.OfBizUserDao.onEvent(XMLRestoreFinishedEvent) as a client (import), com.atlassian.crowd.embedded.ofbiz.OfBizUserDao.add(User, PasswordCredential) and com.atlassian.crowd.embedded.ofbiz.OfBizUserDao.addAll(Set<UserTemplateWithCredentialAndAttributes>). One indirect client of addAll is com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJob.execute(JobExecutionContext) which I suspect to be responsible for the (initial) syncing. That job either didn't run or had problems. In order to workaround the job not syncing, we can trigger the synchronisation manually on *{{/plugins/servlet/embedded-crowd/directories/list}}*. If the directories are not synced, cwd_user, cwd_group and cwd_membership will be empty for that directory. So in order to get into the system, you have to manually create the sysadmin (nopass is not used since we only authenticate against Crowd, see code above): {code:sql} insert into cwd_user (id, directory_id, user_name, lower_user_name, active, created_date, updated_date, first_name, lower_first_name, last_name, lower_last_name, display_name, lower_display_name, email_address, lower_email_address, credential) values (1, 2, 'sysadmin', 'sysadmin', 1, now(), now(), 'System', 'system', 'Administrator', 'administrator', 'System Administrator', 'system administrator', 'noreply@atlassian.com', 'noreply@atlassian.com', 'nopass'); insert into cwd_group (id, group_name, lower_group_name, active, local, created_date, updated_date, group_type, directory_id) values (1, 'system-administrators', 'system-administrators', 1, 0, now(), now(), 'GROUP', 2); insert into cwd_membership (id, parent_id, child_id, membership_type, parent_name, lower_parent_name, child_name, lower_child_name, directory_id) values (1, 1, 1, 'GROUP_USER', 'system-administrators', 'system-administrators', 'sysadmin', 'sysadmin', 2); {code}

    Atlassian JIRA | 6 years ago | Fabian Krämer
    com.atlassian.jira.util.dbc.Assertions$NullArgumentException: user should not be null!
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    {noformat} java.lang.RuntimeException: Could not open JAR file for reading: e:\blitz\home\plugins\installed-plugins\jira-toolkit-0.7.29-SNAPSHOT.jar at com.atlassian.plugin.JarPluginArtifact.getInputStream(JarPluginArtifact.java:106) at com.atlassian.plugin.factories.XmlDynamicPluginFactory.canCreate(XmlDynamicPluginFactory.java:123) at com.atlassian.plugin.loaders.ScanningPluginLoader.deployPluginFromUnit(ScanningPluginLoader.java:111) at com.atlassian.plugin.loaders.ScanningPluginLoader.loadAllPlugins(ScanningPluginLoader.java:87) at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:150) at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:49) at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1276) at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:200) at com.atlassian.jira.ComponentManager.start(ComponentManager.java:186) at com.atlassian.jira.upgrade.ConsistencyLauncher.launchConsistencyChecker(ConsistencyLauncher.java:59) at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:40) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: java.io.FileNotFoundException: e:\blitz\home\plugins\installed-plugins\jira-toolkit-0.7.29-SNAPSHOT.jar (Access is denied) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at com.atlassian.plugin.JarPluginArtifact.getInputStream(JarPluginArtifact.java:102) ... 25 more 2009-06-11 19:42:53,970 Main Thread INFO [atlassian.plugin.manager.DefaultPluginManager] Plugin system started in 0:00:15.734 2009-06-11 19:42:53,970 Main Thread ERROR [com.atlassian.jira.ComponentManager] Error occurred while starting PluginManager. com.atlassian.jira.util.dbc.Assertions$NullArgumentException: name should not be null! at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:24) at com.atlassian.jira.util.dbc.Null.not(Null.java:12) at com.atlassian.jira.plugin.PluginVersionImpl.<init>(PluginVersionImpl.java:31) at com.atlassian.jira.plugin.JiraPluginManager.storePluginVersion(JiraPluginManager.java:155) at com.atlassian.jira.plugin.JiraPluginManager.storePluginVersions(JiraPluginManager.java:130) at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:50) at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1276) at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:200) at com.atlassian.jira.ComponentManager.start(ComponentManager.java:186) at com.atlassian.jira.upgrade.ConsistencyLauncher.launchConsistencyChecker(ConsistencyLauncher.java:59) at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:40) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 2009-06-11 19:42:53,986 Main Thread FATAL [atlassian.jira.upgrade.ConsistencyLauncher] A RuntimeException occurred during ConsistencyLauncher servlet context initialisation - Error occurred while starting PluginManager.. com.atlassian.jira.InfrastructureException: Error occurred while starting PluginManager. at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1281) at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:200) at com.atlassian.jira.ComponentManager.start(ComponentManager.java:186) at com.atlassian.jira.upgrade.ConsistencyLauncher.launchConsistencyChecker(ConsistencyLauncher.java:59) at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:40) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: com.atlassian.jira.util.dbc.Assertions$NullArgumentException: name should not be null! at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:24) at com.atlassian.jira.util.dbc.Null.not(Null.java:12) at com.atlassian.jira.plugin.PluginVersionImpl.<init>(PluginVersionImpl.java:31) at com.atlassian.jira.plugin.JiraPluginManager.storePluginVersion(JiraPluginManager.java:155) at com.atlassian.jira.plugin.JiraPluginManager.storePluginVersions(JiraPluginManager.java:130) at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:50) at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1276) {noformat}

    Atlassian JIRA | 7 years ago | Brenden Bain [Atlassian]
    com.atlassian.jira.util.dbc.Assertions$NullArgumentException: name should not be null!
  6. 0

    There is no way to get JIRA to reliably connect to an MSSQL database using windows authentication. Tested both with and without the username XML element. SQL connection string: {code:xml} <jdbc-datasource> <url>jdbc:jtds:sqlserver://dbserver:1439/JIRADB</url> <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class> <username>windowsUser</username> </jdbc-datasource> {code} Per JTDS documentation: (README.SSO) {code} In order for Single Sign On to work, jTDS must be able to load the native SPPI library (ntlmauth.dll). Place this DLL anywhere in the system path (defined by the PATH system variable) and you're all set. {code} JIRA startup error: {code} 2013-04-11 14:48:30,861 localhost-startStop-1 ERROR [atlassian.jira.startup.LauncherContextListener] Unable to start JIRA. com.atlassian.jira.util.dbc.Assertions$NullArgumentException: username should not be null! at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:28) at com.atlassian.jira.util.dbc.Assertions.notBlank(Assertions.java:112) at com.atlassian.jira.config.database.JdbcDatasource.<init>(JdbcDatasource.java:177) at com.atlassian.jira.config.database.JdbcDatasource.<init>(JdbcDatasource.java:30) at com.atlassian.jira.config.database.JdbcDatasource$Builder.build(JdbcDatasource.java:605) at com.atlassian.jira.config.database.JdbcDatasource.parse(JdbcDatasource.java:408) at com.atlassian.jira.config.database.DatabaseConfigHandler.parseDatasource(DatabaseConfigHandler.java:73) at com.atlassian.jira.config.database.DatabaseConfigHandler.parse(DatabaseConfigHandler.java:33) at com.atlassian.jira.config.database.AbstractJiraHomeDatabaseConfigurationLoader.loadDatabaseConfiguration(AbstractJiraHomeDatabaseConfigurationLoader.java:57) at com.atlassian.jira.startup.SystemTenantProvider.getSystemDatabaseConfig(SystemTenantProvider.java:69) at com.atlassian.jira.startup.SystemTenantProvider.getSystemTenant(SystemTenantProvider.java:46) at com.atlassian.multitenant.MultiTenantContext.getSystemTenant(MultiTenantContext.java:473) at com.atlassian.multitenant.MultiTenantContext.defaultInit(MultiTenantContext.java:112) at com.atlassian.jira.startup.LauncherContextListener.initMultiTenantSystem(LauncherContextListener.java:145) at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:69) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) {code}

    Atlassian JIRA | 4 years ago | Ribbles
    com.atlassian.jira.util.dbc.Assertions$NullArgumentException: username should not be null!

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.atlassian.jira.util.dbc.Assertions$NullArgumentException

      clauseValue should not be null! 2015-01-12 18:19:11.418602500 at com.atlassian.jira.util.dbc.Assertions.notNull(Assertions.java:29) 2015-01-12 18:19:11.418602500 at com.atlassian.jira.jql.builder.DefaultJqlClauseBuilder.addStringCondition(DefaultJqlClauseBuilder.java:918) 2015-01-12 18:19:11.418616500 at com.atlassian.jira.jql.builder.DefaultConditionBuilder.eq(DefaultConditionBuilder.java:35) 2015-01-12 18:19:11.418617500 at com.atlassian.jira.plugins.hipchat.service.issuefilter.impl.JqlIssueFilter.matchesJql(JqlIssueFilter.java:86) 2015-01-12 18:19:11.418618500 at com.atlassian.labs.jira.workflow.HipChatPostFunction.execute(HipChatPostFunction.java:94) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050) 2015-01-12 18:19:11.418624500 at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446) 2015-01-12 18:19:11.418625500 at com.opensymphony.workflow.AbstractWorkflow.initialize(AbstractWorkflow.java:615) 2015-01-12 18:19:11.418628500 at com.atlassian.jira.workflow.OSWorkflowManager.createIssue(OSWorkflowManager.java:881) 2015-01-12 18:19:11.418629500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:738) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:649) 2015-01-12 18:19:11.418630500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:200) 2015-01-12 18:19:11.418632500 at com.atlassian.jira.bc.issue.DefaultIssueService.create(DefaultIssueService.java:165) 2015-01-12 18:19:11.418632500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418633500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418633500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418634500 at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:134) 2015-01-12 18:19:11.418635500 at com.sun.proxy.$Proxy291.create(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.GeneratedMethodAccessor2370.invoke(Unknown Source) 2015-01-12 18:19:11.418636500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2015-01-12 18:19:11.418638500 at java.lang.reflect.Method.invoke(Method.java:483) 2015-01-12 18:19:11.418639500 at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)

      at com.sun.proxy.$Proxy291.create()
    2. com.sun.proxy
      $Proxy291.create
      1. com.sun.proxy.$Proxy291.create(Unknown Source)
      1 frame
    3. com.atlassian.jira
      QuickCreateIssue.doExecute
      1. com.atlassian.jira.quickedit.action.QuickCreateIssue.doExecute(QuickCreateIssue.java:277)
      1 frame