jakartaee / jakartaee/authentication

TCK: App name changed from test.war to test.war.war

Open
#226 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
27
Forks
35
PR merge metrics
No merged PRs in 30d

Description

The changes in https://github.com/jakartaee/authentication/pull/197 inadvertently resulted in applications using the [defaultArchive](https://github.com/jakartaee/authentication/blob/master/tck/common/src/main/java/ee/jakarta/tck/authentication/test/common/ArquillianBase.java#L93) and defaultWebArchive methods having their names changed from test.war to test.war.war.

This wouldn't be a problem except that it required a matching config file update in Open Liberty to correct the role mappings for the authorization-propagation tests. Other implementations may also encounter the need to make changes when moving from the 3.0 to 3.1 TCK, even though nothing has functionally changed with these tests.

Contributor guide

Open the contributing guide

Research direction

Start in tck/common/src/main/java/ee/jakarta/tck/authentication/test/common/ArquillianBase.java, focusing on the defaultArchive and defaultWebArchive methods and the change from pull request 197. Check the authorization-propagation tests and their archive-name expectations; done means the applications retain the intended test.war name without requiring implementation-specific role-mapping updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
authentication, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.