shiro-web jakarta only references javax and not jakarta in MANIFEST.MF
envgap__apache__shiro-1324
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
379d10194ffd5532748baa5a5812b49b5fd2ab04- Manifest
pom.xml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
apache/shiro #1324 · read the original issue
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/shiro/issues?q=is%3Aissue) and found no similar issues. ### Environment Java 17 ### Shiro version shiro-web 1.13.0 jakarta classifier ### What was the actual outcome? The MANIFEST.MF contains references towards `javax.servlet` and not `jakarta.servlet` ### What was the expected outcome? The MANIFEST.MF only contains references towards `jakarta.servlet` and not `javax.servlet` ### How to reproduce There are 2 ways to see the issue: 1. Add shiro-web with jakarta classifier in an OSGi environment, it will says it cannot find `jakarta/servlet/Filter` as the bundle classloader is not configured to load `jakarta.servlet` package but `javax.servlet` 2. Open the MANIFEST.MF file in the jar and see references to `javax` and not `jakarta` ### Debug logs _No response_
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]