Stateful blueprints fail to compile using Java 11 due to missing javax.annotation dependency

Description

The javax.annotation classes were previously part of the JRE, but were removed starting java 11, and need to be included explicitly if used.
Workaround it to add javax.annotation explicitly to the blueprint.
Solution is to add javax.annotation to xap-openspaces, which makes the blueprints implicitly get the dependency via maven transitive dependencies

Workaround

None

Acceptance Test

Verified manually

Assignee

Niv Ingberg

Reporter

Niv Ingberg

Labels

None

Priority

Major

SalesForce Case ID

None

Fix versions

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All
Configure