Fisheye Fails to Start: No default permission scheme exists

Still need help?

The Atlassian Community is here for you.

Ask the community

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:

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.
Last modified on Jul 31, 2018

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.