OSGI error with ESAPI extension [org.lucee.esapi:2.2.3.10002L;findbugsAnnotations:3.0.1;]

Description

Lucee.runtime.exp.NativeException: Unable to resolve esapi.extension [53](R 53.0): missing requirement [esapi.extension [53](R 53.0)] osgi.wiring.bundle; (&(osgi.wiring.bundle=org.lucee.esapi)(bundle-version>=2.2.3.10002L)) Unresolved requirements: [[esapi.extension [53](R 53.0)] osgi.wiring.bundle; (&(osgi.wiring.bundle=org.lucee.esapi)(bundle-version>=2.2.3.10002L))]Lucee was not able to download/load the following bundles [org.lucee.esapi:2.2.3.10002L;findbugsAnnotations:3.0.1;]

why do all the tests pass?

Environment

None

Attachments

1
  • 06 Dec 2024, 08:46 pm

Activity

Show:

Pothys - MitrahSoft 13 December 2024 at 14:52

I have investigated this ticket with Lucee version 6.2.0.212-SNAPSHOT and ESAPI version 2.2.4.16-SNAPSHOT. When I tried to install and test the ESAPI extension, it worked fine and no issues were encountered. The issue has been resolved in the latest version of ESAPI

Michael Offner 6 December 2024 at 21:20

Michael Offner 6 December 2024 at 21:15

Michael Offner 6 December 2024 at 21:12
Edited

problem is that findbugsAnnotations:3.0.1 is not part of the extension and need to be downloaded from lucee.org, if lucee.org cannot be reached this issue happens, i have added the missing bundle to the extension itself https://github.com/lucee/extension-esapi/commit/bbf7998f4410c10622e0586633746ece1424af06

Michael Offner 6 December 2024 at 20:46

 

image-20241206-204651.png
Fixed

Details

Assignee

Reporter

Priority

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Sprint

Affects versions

Created 5 August 2022 at 19:05
Updated 13 December 2024 at 14:53
Resolved 9 January 2023 at 15:58

Flag notifications