I am trying to import a project using a zip file. I am using a Mac desktop and the Jira deployment is on a Kubernetes cluster.
It fils to import and the file name seems to be set to null: see below
File /var/atlassian/application-data/jira/import/projectconfigurator/null does not exist or Jira does not have permissions to open and read it. com.awnaba.projectconfigurator.utils.errorhandling.UserInputException: File /var/atlassian/application-data/jira/import/projectconfigurator/null does not exist or Jira does not have permissions to open and read it.
Full Log below
2022-08-23 11:41:14,388+0000 http-nio-8080-exec-148 INFO steve 701x77175x1 b5dcbi 92.233.234.173,192.168.225.159 /secure/admin/WebSudoAuthenticate.jspa [c.a.j.util.stats.JiraStats] [JIRA-STATS] [LOGIN-STATS] total stats: duration=PT182H6M55.373S, statsOverhead=n/a, data={"settings":{"legacyMode":false,"authCacheExpireMin":15,"authCacheMaxSize":10000,"passwordEncoder":"atlassian-sha1"},"topUsers":{"adebisi_olukayode":13,"prashanth_ds":7,"steve":3,"admin":2,"":1},"authSuccessfulInMillis":{"count":18,"min":19,"max":37,"sum":389,"avg":21,"distributionCounter":{"1":0,"10":0,"100":18,"1000":0,"5000":0}},"authFailedInMillis":{"count":3,"min":0,"max":0,"sum":0,"avg":0,"distributionCounter":{"1":3,"10":0,"100":0,"1000":0,"5000":0}},"authCacheGetOrLoadInMillis":{"count":26,"min":0,"max":43,"sum":445,"avg":17,"distributionCounter":{"1":7,"10":0,"100":19,"1000":0,"5000":0}},"authCacheInvalidation":3,"encodePasswordInMillis":{"count":18,"min":0,"max":0,"sum":0,"avg":0,"distributionCounter":{"0":18,"1":0,"5":0}},"validatePasswordInMillis":{"count":23,"min":0,"max":0,"sum":0,"avg":0,"distributionCounter":{"0":23,"1":0,"5":0}},"beforeUserAuthenticateInMillis":{"count":21,"min":0,"max":4,"sum":27,"avg":1,"distributionCounter":{"0":2,"1":14,"10":5,"100":0,"1000":0}}}
2022-08-23 11:41:42,671+0000 http-nio-8080-exec-144 ERROR steve 701x77211x1 zbi46z 92.233.234.173,192.168.225.159 /rest/projectconfigurator/latest/importCompleteProject/uploadFile [c.a.p.rest.exceptionhandlers.GenericExceptionMapper] Unexpected exception captured by GenericExceptionHandler:
java.lang.IllegalArgumentException: File name parameter is missing
at org.springframework.util.Assert.notNull(Assert.java:201)
at com.awnaba.projectconfigurator.transporter.files.CompleteProjectRESTService.uploadMedia(CompleteProjectRESTService.java:62)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
... 19 filtered
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:160)
... 1 filtered
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:70)
... 36 filtered
at com.atlassian.jira.plugin.mobile.web.filter.MobileAppRequestFilter.doFilter(MobileAppRequestFilter.java:59)
... 4 filtered
at com.atlassian.jira.plugin.mobile.login.MobileLoginSuccessFilter.doFilter(MobileLoginSuccessFilter.java:54)
... 3 filtered
at com.atlassian.diagnostics.internal.platform.monitor.http.HttpRequestMonitoringFilter.doFilter(HttpRequestMonitoringFilter.java:55)
... 8 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 43 filtered
at com.awnaba.projectconfigurator.rest.requestfilters.csrf.CsrfFilter.doFilter(CsrfFilter.java:117)
... 3 filtered
at com.awnaba.projectconfigurator.rest.requestfilters.AdministratorAuthorizationFilter.doFilter(AdministratorAuthorizationFilter.java:38)
... 3 filtered
at com.atlassian.ratelimiting.internal.filter.RateLimitFilter.doFilter(RateLimitFilter.java:73)
... 3 filtered
at com.atlassian.troubleshooting.thready.filter.AbstractThreadNamingFilter.doFilter(AbstractThreadNamingFilter.java:46)
... 17 filtered
at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:66)
... 1 filtered
at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:64)
... 16 filtered
at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:38)
... 3 filtered
at com.atlassian.pats.web.filter.TokenBasedAuthenticationFilter.doFilter(TokenBasedAuthenticationFilter.java:82)
... 19 filtered
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
... 5 filtered
at com.atlassian.plugins.authentication.basicauth.filter.DisableBasicAuthFilter.doFilter(DisableBasicAuthFilter.java:70)
... 8 filtered
at com.atlassian.ratelimiting.internal.filter.RateLimitPreAuthFilter.doFilter(RateLimitPreAuthFilter.java:71)
... 3 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 4 filtered
at com.atlassian.troubleshooting.thready.filter.AbstractThreadNamingFilter.doFilter(AbstractThreadNamingFilter.java:46)
... 3 filtered
at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
... 26 filtered
at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
... 25 filtered
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.