RY 3.6.12 requires PSEA 1.9.2

Fix versions

Priority

Description

Root cause

The error is caused by a signature change in PSEA 1.9.1 that wasn’t diagnosed as changing the compatibility.

Implementation

RY 3.6.12 now requires PSEA 1.9.1 or above.

In RY 3.7.2, I’ve made it so that it produces an explicit error about PSEA 1.9.1 being required.

Observations

WAS NOT ABLE TO REPRODUCE

They are using legacy import, RY v3.6.12

User sent his logs: https://requirementyogi.atlassian.net/browse/ES-3072?focusedCommentId=40315

2023-12-19 17:26:28,910 ERROR [...] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(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.NoSuchMethodError: 'void com.playsql.psea.api.ExcelImportConsumer.<init>(java.lang.Integer, int, java.lang.String, java.lang.Integer, java.util.List)' at com.playsql.requirementyogi.integrations.excel.ExcelImport$2.<init>(ExcelImport.java:147) at com.playsql.requirementyogi.integrations.excel.ExcelImport.parseAndExtractConfig(ExcelImport.java:147) at com.playsql.requirementyogi.web.spacetabs.ExcelIntegrationAction.excelInternal(ExcelIntegrationAction.java:145) at com.playsql.requirementyogi.web.spacetabs.ExcelIntegrationAction.excelConfig(ExcelIntegrationAction.java:71) ... 431 more

Attachments

1
  • 15 Dec 2023, 09:14 AM

Activity

Show:
Resolved

Details

Assignee

Reporter

Sprint

Release date

Requirement Yogi

Created December 15, 2023 at 9:14 AM
Updated January 5, 2024 at 7:55 PM
Resolved January 5, 2024 at 7:55 PM