[Bug] Cannot read field mbean because finalML is null #24410
- Dominant language
- Java
- Stars
- 15.3k
- Forks
- 3.8k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 160
Description
### Search before reporting
- [x] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar.
### Read release policy
- [x] I understand that [unsupported versions](https://pulsar.apache.org/contribute/release-policy/#supported-versions) don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.
### User environment
version: 3.3.6
### Issue Description
I noticed that PR #14606 attempted to fix this issue but was closed with the note that it had already been addressed in PR #12103. However, after checking the code in Pulsar 3.3.6, I can confirm that the fix from PR #12103 is present, yet the issue still persists. This suggests that the previous fix may not have fully resolved the problem.
### Error messages
```text
```
### Reproducing the issue
It's hard to reproduce it
### Additional information

### Are you willing to submit a PR?
- [x] I'm willing to submit a PR!
Contributor guide
Research direction
No file, test, or entry point is named. Start by reviewing the issue's references to PRs #14606 and #12103 and investigate the reported finalML-null mbean failure on Pulsar 3.3.6. Done means reproducing or isolating the failure and confirming that the null-field error is resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100