Not seen the projects after migrating the Jira to another server
Asked by Erol Karaboga:

Hi All,

I have migrated Jira Software to another server , migrating was successful. I can see the users and issues. I can't see any projects in the dashboard even the projects exist in the mysql table

Thanks

Erol


Answers:
author: Trudy Claspill
body: Hello [@Erol Karaboga](/t5/user/viewprofilepage/user-id/5114780)

What screen are you viewing when you say "the dashboard"? Is that a screen that you accessed from the Dashboards menu?

comments: author: Erol Karaboga
body: Yes in the dashboard i head the project and it says "

You don't have any projects yet {#toc-hId--493832229}
-----------------------------------------------------

"

But i can see the project in mysql project tables.


author: Trudy Claspill
body: Can you provide a full screen image?

I see your post is tagged as Cloud. Can you confirm that you are working with Jira Cloud accessing a URL that is similar to

https://*something* .**atlassian.net**

If your URL is not like that then you are accessing Jira self-hosted (Server or Data Center).

Can you tell us how you executed your migration? If there is a guide document that you followed can you provide a link to that?


author: Erol Karaboga
body: I sorted it out. it was permission error. I changed the folder's permission for jira user. Here the steps I follow. I am using the Jira Server. I migrated the Jira from server to server.

* I copy the jira home from old server to new server.
* Setup new database connection. It is a new database.
* Start tha jira and import xml backup file to the new server.
* Now i can see the releases, components, users, user settings, projects... but it looks like the backlog is empty so no tickets (user stories, bugs).

Also, two jira instances are working at same time , when the new server is working well I'll shut down the old server and move the licence to the new one. I am using trail licence in the new one at the moment. I don't know this is a good approach?

I am getting below errors from jira log.

tionCounter":{}}}  
2023-02-16 11:07:14,047+0000 http-nio-8080-exec-18 WARN anonymous 667x4166x1 - 172.20.5.58 /status \[c.a.j.issue.index.IndexConsistencyUtils\] Index consistency check failed for index 'Issue': expectedCount=13650; actualCount=0  
2023-02-16 11:07:14,048+0000 http-nio-8080-exec-18 INFO anonymous 667x4166x1 - /status \[c.a.jira.servlet.ApplicationStateResolverImpl\] Checking index consistency. Time taken: 5.233 ms  
2023-02-16 11:07:14,048+0000 http-nio-8080-exec-18 WARN anonymous 667x4166x1 - /status \[c.a.jira.servlet.ApplicationStateResolverImpl\] The issue index is inconsistent. This node will report its status as MAINTENANCE. You will find information on how to resolve this problem here: <https://jira.atlassian.com/browse/JRASERVER-66970>  
2023-02-16 11:07:14,444+0000 http-nio-8080-exec-31 ERROR 667x4167x1 1b3ftb /rest/gadget/1.0/issueTable/filter \[c.a.plugin.servlet.DefaultServletModuleManager\] Unable to create new reference LazyLoadedFilterReference{descriptor=ru.teamlead.jira.stats.lines.gadget:gadgetRESTpoints-filter (null), filterConfig=com.atlassian.plugin.servlet.filter.PluginFilterConfig@2c77c761}  
io.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.NoClassDefFoundError: com/atlassian/jira/web/component/IssuePager  
at io.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:156)  
at io.atlassian.util.concurrent.LazyReference.get(LazyReference.java:116)  
at com.atlassian.plugin.servlet.DefaultServletModuleManager.getInstance(DefaultServletModuleManager.java:431)  
at com.atlassian.plugin.servlet.DefaultServletModuleManager.getFilter(DefaultServletModuleManager.java:424)  
at com.atlassian.plugin.servlet.DefaultServletModuleManager.getFilters(DefaultServletModuleManager.java:289)  
at com.atlassian.plugins.rest.module.servlet.DefaultRestServletModuleManager.getFilters(DefaultRestServletModuleManager.java:125)  
... 34 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.atlassian.ratelimiting.internal.filter.RateLimitFilter.doFilter(RateLimitFilter.java:73)  
... 3 filtered  
at com.atlassian.troubleshooting.thready.filter.AbstractThreadNamingFilter.doFilter(AbstractThreadNamingFilter.java:46)  
... 21 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:83)  
... 19 filtered  
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)  
... 5 filtered  
at com.atlassian.plugins.authentication.impl.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 java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)  
at java.base/java.lang.Thread.run(Unknown Source)  
Caused by: java.lang.NoClassDefFoundError: com/atlassian/jira/web/component/IssuePager  
at java.base/java.lang.Class.getDeclaredConstructors0(Native Method)  
at java.base/java.lang.Class.privateGetDeclaredConstructors(Unknown Source)  
at java.base/java.lang.Class.getConstructors(Unknown Source)  
at com.sun.jersey.server.impl.modelapi.annotation.IntrospectionModeller.createResource(IntrospectionModeller.java:113)  
at com.sun.jersey.server.impl.application.WebApplicationImpl.getAbstractResource(WebApplicationImpl.java:769)  
... 4 filtered  
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)  
... 1 filtered  
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.initiate(RestDelegatingServletFilter.java:165)  
... 5 filtered  
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.initServletContainer(RestDelegatingServletFilter.java:90)  
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.init(RestDelegatingServletFilter.java:63)  
... 1 filtered  
at com.atlassian.plugin.servlet.DefaultServletModuleManager$LazyLoadedFilterReference.create(DefaultServletModuleManager.java:500)  
at com.atlassian.plugin.servlet.DefaultServletModuleManager$LazyLoadedFilterReference.create(DefaultServletModuleManager.java:487)  
at io.atlassian.util.concurrent.LazyReference$Sync.run(LazyReference.java:332)  
at io.atlassian.util.concurrent.LazyReference.getInterruptibly(LazyReference.java:150)  
... 255 more  
Caused by: java.lang.ClassNotFoundException: com.atlassian.jira.web.component.IssuePager  
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1372)  
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1195)  
at org.apache.felix.framework.ExtensionManager$ExtensionManagerWiring.getClassByDelegation(ExtensionManager.java:940)  
at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1660)  
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1590)  
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)  
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)

comments: author: Trudy Claspill
body: Were you following an Atlassian guide for migrating you Jira application and data from one server to another?

The error message includes guidance on how to address the problem.
> The issue index is inconsistent. This node will report its status as MAINTENANCE. You will find information on how to resolve this problem here: <https://jira.atlassian.com/browse/JRASERVER-66970>


author: Erol Karaboga
body: Thanks Trudy. Yes I re-indexed the data in the new one. It is working well now. But this time I cannot see the boards. Do you have any idea?

![image_2023-02-17_131452227.png](https://community.atlassian.com/t5/image/serverpage/image-id/240955i72925394A278D825/image-size/large?v=v2&px=999 "image_2023-02-17_131452227.png")


author: Trudy Claspill
body: Were you following an Atlassian guide for migrating you Jira application and data from one server to another? If so please provide a link to the documentation you followed.


author: Erol Karaboga
body: I am following the Atlassian guide as below.

<https://confluence.atlassian.com/adminjiraserver/migrating-jira-applications-to-another-server-938846962.html>


author: Erol Karaboga
body: Hi [@Trudy Claspill](/t5/user/viewprofilepage/user-id/3569011) do you have any idea about that?


author: Erol Karaboga
body: .


Tags: cloud

jira-work-management-cloud