Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for servlet tck - updated ApplicationContextFacade #24273

Merged
merged 4 commits into from
Jan 26, 2023

Conversation

dmatej
Copy link
Contributor

@dmatej dmatej commented Jan 26, 2023

Removed reflection from ApplicationContextFacade

  • When we fixed The package.definition property cannot work #24245 , we enabled broken path
  • This commit fixes that (reproducer: old TCK for servlet/api)
  • Removed all that reflective workaround, which was masking and incorrectly unmasking checked exceptions

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- just trivial cleanups

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
- When we fixed eclipse-ee4j#24245 , we enabled broken path
- This commit fixes that (reproducer: old TCK for servlet/api)
- Removed all that reflective workaround, which was masking and incorrectly
  unmasking checked exceptions
…oader

- There might be also another rules.
- ApplicationContextFacade should just respect the existence of the SM.

Signed-off-by: David Matějček <david.matejcek@omnifish.ee>
@dmatej dmatej added the bug Something isn't working label Jan 26, 2023
@dmatej dmatej added this to the 7.0.1 milestone Jan 26, 2023
@dmatej dmatej requested a review from arjantijms January 26, 2023 15:51
@dmatej dmatej self-assigned this Jan 26, 2023
@dmatej dmatej changed the title Fix for servlet tck Fix for servlet tck - updated ApplicationContextFacade Jan 26, 2023
@arjantijms arjantijms merged commit aaa1d2c into eclipse-ee4j:master Jan 26, 2023
@dmatej dmatej deleted the fix-tck branch January 27, 2023 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The package.definition property cannot work
2 participants