← All tasks
javaapache/shiro #1324Not a task: already works

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_
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]