Fisheye Fails to Start: No default permission scheme exists

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Problem

Having downloaded Fisheye/Crucible and attempting to install the application for the first time, the following errors appear in the atlassian-fisheye-YYYY-MM-DD.log:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2013-01-04 11:44:42,841 INFO [main ] fisheye Run-loadAndLogLicense - Your Server ID is XXXX-XXXX-XXXX-XXXX 2013-01-04 11:44:44,068 INFO [main ] fisheye WebServer-<init> - Adding secondary content dir of /XXX/fecru-2.9.2_install/content 2013-01-04 11:44:45,589 INFO [main ] / Slf4jLog-info - Initializing Spring root WebApplicationContext 2013-01-04 11:44:53,048 INFO [main ] fisheye DefaultDBControl-start - Starting database... ... 2013-01-04 11:44:56,489 WARN [main ] net.sf.ehcache.hibernate.AbstractEhcacheRegionFactory AbstractEhcacheRegionFactory-getOnePhaseCommitSyncTransactionManager - No TransactionManagerLookup found in Hibernate config, XA Caches will be participating in the two-phase commit! ... 2013-01-04 11:44:58,508 WARN [main ] net.sf.ehcache.hibernate.AbstractEhcacheRegionFactory AbstractEhcacheRegionFactory-getOnePhaseCommitSyncTransactionManager - No TransactionManagerLookup found in Hibernate config, XA Caches will be participating in the two-phase commit! 2013-01-04 11:44:59,150 INFO [main ] fisheye DefaultDBControl-start - Database started. 2013-01-04 11:45:00,509 ERROR [main ] fisheye PermissionManager-getDefaultPermissionScheme - No default permission scheme exists 2013-01-04 11:45:00,552 ERROR [main ] org.springframework.web.context.ContextLoader ContextLoader-initWebApplicationContext - Context initialization failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'feCruHostApplication' defined in URL [jar:file:/XXX/fecru-2.9.2_install/fisheye.jar!/com/atlassian/fecru/applinks/FeCruHostApplication.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [com.cenqua.crucible.model.managers.ProjectManager]: : Error creating bean with name 'projectManager' defined in URL [jar:file:/XXX/fecru-2.9.2_install/fisheye.jar!/com/cenqua/crucible/model/managers/impl/DefaultProjectManager.class]: Invocation of init method failed; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cenqua.crucible.model.Project.permissionScheme; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectManager' defined in URL [jar:file:/XXX/fecru-2.9.2_install/fisheye.jar!/com/cenqua/crucible/model/managers/impl/DefaultProjectManager.class]: Invocation of init method failed; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cenqua.crucible.model.Project.permissionScheme Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'backup': Requested bean is currently in creation: Is there an unresolvable circular reference? Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'entityLinkServiceFactoryBean': Requested bean is currently in creation: Is there an unresolvable circular reference? Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'manifestRetrieverFactoryBean': Requested bean is currently in creation: Is there an unresolvable circular reference? Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'typeAccessorServiceFactoryBean': Requested bean is currently in creation: Is there an unresolvable circular reference? Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'applicationLinkServiceFactoryBean': Requested bean is currently in creation: Is there an unresolvable circular reference? Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'authenticationConfigurationManagerFactoryBean': Requested bean is currently in creation: Is there an unresolvable circular reference? Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectManager' defined in URL [jar:file:/XXX/fecru-2.9.2_install/fisheye.jar!/com/cenqua/crucible/model/managers/impl/DefaultProjectManager.class]: Invocation of init method failed; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cenqua.crucible.model.Project.permissionScheme ... 39 more Caused by: org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cenqua.crucible.model.Project.permissionScheme ... 50 more

Cause

There are two possible causes for this behaviour:

  1. The downloaded ZIP or tarball is corrupted. Please verify the the MD5 checksum.

  2. The extraction utility being used is causing a file corruption.

Resolution

Regarding the causes mentioned above:

  1. Verify the the MD5 checksum and if necessary download the package again.

  2. Use 7-Zip to extract the contents of the package in lieu of the previously used utility.

Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.