The "PageInfo" throws an error

Fix versions

Priority

Description

On a page with requirements, go to the "..." menu → Requirement Yogi → The screen displays an error.

Unable to instantiate Action, com.requirementyogi.datacenter.confluenceapp.web.ResyncAction, defined for 'pageinfo' in namespace '/requirementyogi'Error creating bean with name 'com.requirementyogi.datacenter.confluenceapp.web.ResyncAction': Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:

PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'settingsManager' threw exception; nested exception is java.lang.NoSuchMethodError: 'void com.requirementyogi.datacenter.confluenceapp.web.AbstractXsrfSpaceAction.setSettingsManager(com.atlassian.confluence.setup.settings.SettingsManager)' - Class: org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory

File: AbstractAutowireCapableBeanFactory.java

Method: applyPropertyValues

Root cause

While refactoring screens, we didn’t notice that Confluence 9.0 had removed a method, which is only used in this screen.

Workaround

This screen is mostly used for reindexing, which is accessible from the byline menu (see screenshot).

Screenshots

The screen:

image-20241212-132408.png

The workaround: Click on Reindex.

Screenshot 2024-12-12 at 14.19.52.png

The screenshot of the non-working screen:

image-20241212-133327.png

Attachments

3
  • 12 Dec 2024, 01:34 PM
  • 12 Dec 2024, 01:25 PM
  • 12 Dec 2024, 01:25 PM

Activity

Show:
Resolved

Details

Assignee

Reporter

Sprint

Release date

Requirement Yogi

Created December 12, 2024 at 1:22 PM
Updated December 13, 2024 at 4:39 PM
Resolved December 13, 2024 at 3:52 PM