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:

The workaround: Click on Reindex.

The screenshot of the non-working screen:

Attachments

3

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