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

[WFCORE-6756] Subsystem model bump and transformer adjustments needed for the dynamic SSLContext support #5941

Merged
merged 1 commit into from Apr 15, 2024

Conversation

Skyllarr
Copy link
Contributor

@Skyllarr Skyllarr commented Apr 8, 2024

@github-actions github-actions bot added the deps-ok Dependencies have been checked, and there are no significant changes label Apr 8, 2024
@Skyllarr Skyllarr requested a review from fjuma April 8, 2024 10:44
@Skyllarr Skyllarr force-pushed the WFCORE-6756 branch 2 times, most recently from 28969af to 5df09ac Compare April 8, 2024 12:56
@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13507 outcome was FAILURE using a merge of 5df09ac
Summary: Tests failed: 24 (24 new), passed: 4951, ignored: 87 Build time: 03:15:40

Failed tests

org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testWrongClientSecret: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/WrongSecretOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongClientSecret(OidcBaseTest.java:174)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testWrongClientSecret(OidcWithDeploymentConfigTest.java:245)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m13:10:44,629 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/93/041011fd84aef4d5f7a187b9a1e3220a20d17d/content
 [0m [0m13:10:44,637 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0027: Starting deployment of "WrongSecretOidcApp.war" (runtime-name: "WrongSecretOidcApp.war")
 [0m [33m13:10:44,912 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 53) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.provider.url}'
 [0m [0m13:10:44,914 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0021: Registered web context: '/WrongSecretOidcApp' for server 'default-server'
 [0m [0m13:10:44,933 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0010: Deployed "WrongSecretOidcApp.war" (runtime-name : "WrongSecretOidcApp.war")
 [0m [33m13:10:44,979 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:44,980 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:44,982 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [0m13:10:44,997 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0022: Unregistered web context: '/WrongSecretOidcApp' from server 'default-server'


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testWrongPasswordWithProviderUrl: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongPasswordWithProviderUrl(OidcBaseTest.java:132)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testWrongPasswordWithProviderUrl(OidcWithDeploymentConfigTest.java:171)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m13:10:45,517 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/86/aaddb0d07f87a46e5707ab5bc95b705a4c0cdf/content
 [0m [0m13:10:45,521 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0027: Starting deployment of "ProviderUrlOidcApp.war" (runtime-name: "ProviderUrlOidcApp.war")
 [0m [33m13:10:45,699 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 55) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.provider.url}'
 [0m [0m13:10:45,700 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0021: Registered web context: '/ProviderUrlOidcApp' for server 'default-server'
 [0m [0m13:10:45,722 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0010: Deployed "ProviderUrlOidcApp.war" (runtime-name : "ProviderUrlOidcApp.war")
 [0m [33m13:10:45,788 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,789 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,790 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testSucessfulAuthenticationWithProviderUrl: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testSucessfulAuthenticationWithProviderUrl(OidcBaseTest.java:138)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testSucessfulAuthenticationWithProviderUrl(OidcWithDeploymentConfigTest.java:177)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [33m13:10:45,825 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,826 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,827 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testWrongRoleWithProviderUrl: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongRoleWithProviderUrl(OidcBaseTest.java:144)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testWrongRoleWithProviderUrl(OidcWithDeploymentConfigTest.java:183)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [33m13:10:45,847 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,848 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:45,849 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testTokenProvidedBearerOnlyNotSet: java.lang.AssertionError: expected:<200> but was:<500>
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:429)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testTokenProvidedBearerOnlyNotSet(OidcBaseTest.java:225)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testTokenProvidedBearerOnlyNotSet(OidcWithDeploymentConfigTest.java:189)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [33m13:10:46,313 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,314 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,318 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [31m13:10:46,319 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /ProviderUrlOidcApp/SimpleSecuredServlet: java.lang.IllegalArgumentException: ELY23015: No expected issuer given
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.TokenValidator$Builder.build(TokenValidator.java:194)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.BearerTokenRequestAuthenticator.verifyToken(BearerTokenRequestAuthenticator.java:98)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.BearerTokenRequestAuthenticator.authenticate(BearerTokenRequestAuthenticator.java:91)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.RequestAuthenticator.doAuthenticate(RequestAuthenticator.java:100)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.RequestAuthenticator.authenticate(RequestAuthenticator.java:56)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcAuthenticationMechanism.evaluateRequest(OidcAuthenticationMechanism.java:84)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.auth.server.SecurityIdentityServerMechanismFactory$1.evaluateRequest(SecurityIdentityServerMechanismFactory.java:85)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.authenticate(HttpAuthenticator.java:326)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.access$800(HttpAuthenticator.java:296)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator.authenticate(HttpAuthenticator.java:93)
	at org.wildfly.security.elytron-web.undertow-server@4.1.0.Final//org.wildfly.elytron.web.undertow.server.SecurityContextImpl.authenticate(SecurityContextImpl.java:107)
	at org.wildfly.security.elytron-web.undertow-server-servlet@4.1.0.Final//org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.authenticate(ServletSecurityContextImpl.java:117)
	at io.undertow.servlet@2.3.12.Final//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:55)
	at io.undertow.core@2.3.12.Final//io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testTokenNotProvidedBearerOnlyNotSet: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:549)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:509)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testTokenNotProvidedBearerOnlyNotSet(OidcBaseTest.java:233)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testTokenNotProvidedBearerOnlyNotSet(OidcWithDeploymentConfigTest.java:195)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [33m13:10:46,348 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,349 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,350 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testBasicAuthenticationWithoutEnableBasicAuthSetAndWithoutBearerOnlySet: java.lang.AssertionError: Expected code == OK but got 403 for request=http://127.0.0.1:8080/ProviderUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:549)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.accessAppWithoutToken(OidcBaseTest.java:509)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testBasicAuthenticationWithoutEnableBasicAuthSetAndWithoutBearerOnlySet(OidcBaseTest.java:276)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testBasicAuthenticationWithoutEnableBasicAuthSetAndWithoutBearerOnlySet(OidcWithDeploymentConfigTest.java:202)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [33m13:10:46,388 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,389 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [33m13:10:46,390 WARN  [org.wildfly.security.http.oidc] (default task-1) ELY23005: Unable to load OpenID provider metadata from ${oidc.provider.url}/.well-known/openid-configuration
 [0m [0m13:10:46,427 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0022: Unregistered web context: '/ProviderUrlOidcApp' from server 'default-server'
 [0m [0m13:10:46,441 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0028: Stopped deployment ProviderUrlOidcApp.war (runtime-name: ProviderUrlOidcApp.war) in 22ms
 [0m [0m13:10:46,462 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0002: Content removed from location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/86/aaddb0d07f87a46e5707ab5bc95b705a4c0cdf/content
 [0m [0m13:10:46,462 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0009: Undeployed "ProviderUrlOidcApp.war" (runtime-name: "ProviderUrlOidcApp.war")
 [0m


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testWrongPasswordWithAuthServerUrl: java.lang.AssertionError: Expected code == OK but got 500 for request=http://127.0.0.1:8080/AuthServerUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongPasswordWithAuthServerUrl(OidcBaseTest.java:150)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testWrongPasswordWithAuthServerUrl(OidcWithDeploymentConfigTest.java:212)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m13:10:46,513 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/64/e9464721c168bbac6e6a1fbc053ea51cd54f55/content
 [0m [0m13:10:46,517 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0027: Starting deployment of "AuthServerUrlOidcApp.war" (runtime-name: "AuthServerUrlOidcApp.war")
 [0m [33m13:10:46,675 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 53) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.auth.server.url}'
 [0m [33m13:10:46,676 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 53) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.auth.server.url}'
 [0m [0m13:10:46,677 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 53) WFLYUT0021: Registered web context: '/AuthServerUrlOidcApp' for server 'default-server'
 [0m [0m13:10:46,693 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0010: Deployed "AuthServerUrlOidcApp.war" (runtime-name : "AuthServerUrlOidcApp.war")
 [0m [31m13:10:46,730 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /AuthServerUrlOidcApp/SimpleSecuredServlet: java.lang.RuntimeException: ELY23046: Unable to set auth server URL
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.getAuthServerBaseUrl(OidcClientContext.java:549)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveUrls(OidcClientContext.java:97)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveDeployment(OidcClientContext.java:83)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.getOidcClientConfiguration(OidcHttpFacade.java:183)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.createTokenStore(OidcHttpFacade.java:187)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.<init>(OidcHttpFacade.java:87)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcAuthenticationMechanism.evaluateRequest(OidcAuthenticationMechanism.java:68)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.auth.server.SecurityIdentityServerMechanismFactory$1.evaluateRequest(SecurityIdentityServerMechanismFactory.java:85)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.authenticate(HttpAuthenticator.java:326)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.access$800(HttpAuthenticator.java:296)


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testSucessfulAuthenticationWithAuthServerUrl: java.lang.AssertionError: Expected code == OK but got 500 for request=http://127.0.0.1:8080/AuthServerUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testSucessfulAuthenticationWithAuthServerUrl(OidcBaseTest.java:156)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testSucessfulAuthenticationWithAuthServerUrl(OidcWithDeploymentConfigTest.java:218)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [31m13:10:46,750 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /AuthServerUrlOidcApp/SimpleSecuredServlet: java.lang.RuntimeException: ELY23046: Unable to set auth server URL
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.getAuthServerBaseUrl(OidcClientContext.java:549)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveUrls(OidcClientContext.java:97)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveDeployment(OidcClientContext.java:83)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.getOidcClientConfiguration(OidcHttpFacade.java:183)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.createTokenStore(OidcHttpFacade.java:187)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.<init>(OidcHttpFacade.java:87)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcAuthenticationMechanism.evaluateRequest(OidcAuthenticationMechanism.java:68)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.auth.server.SecurityIdentityServerMechanismFactory$1.evaluateRequest(SecurityIdentityServerMechanismFactory.java:85)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.authenticate(HttpAuthenticator.java:326)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.access$800(HttpAuthenticator.java:296)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator.authenticate(HttpAuthenticator.java:93)
	at org.wildfly.security.elytron-web.undertow-server@4.1.0.Final//org.wildfly.elytron.web.undertow.server.SecurityContextImpl.authenticate(SecurityContextImpl.java:107)
	at org.wildfly.security.elytron-web.undertow-server-servlet@4.1.0.Final//org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.authenticate(ServletSecurityContextImpl.java:117)
	at io.undertow.servlet@2.3.12.Final//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:55)
	at io.undertow.core@2.3.12.Final//io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)
	at io.undertow.core@2.3.12.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testWrongRoleWithAuthServerUrl: java.lang.AssertionError: Expected code == OK but got 500 for request=http://127.0.0.1:8080/AuthServerUrlOidcApp/SimpleSecuredServlet
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:359)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.loginToApp(OidcBaseTest.java:333)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testWrongRoleWithAuthServerUrl(OidcBaseTest.java:162)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testWrongRoleWithAuthServerUrl(OidcWithDeploymentConfigTest.java:225)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [31m13:10:46,771 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /AuthServerUrlOidcApp/SimpleSecuredServlet: java.lang.RuntimeException: ELY23046: Unable to set auth server URL
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.getAuthServerBaseUrl(OidcClientContext.java:549)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveUrls(OidcClientContext.java:97)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveDeployment(OidcClientContext.java:83)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.getOidcClientConfiguration(OidcHttpFacade.java:183)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.createTokenStore(OidcHttpFacade.java:187)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.<init>(OidcHttpFacade.java:87)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcAuthenticationMechanism.evaluateRequest(OidcAuthenticationMechanism.java:68)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.auth.server.SecurityIdentityServerMechanismFactory$1.evaluateRequest(SecurityIdentityServerMechanismFactory.java:85)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.authenticate(HttpAuthenticator.java:326)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.access$800(HttpAuthenticator.java:296)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator.authenticate(HttpAuthenticator.java:93)
	at org.wildfly.security.elytron-web.undertow-server@4.1.0.Final//org.wildfly.elytron.web.undertow.server.SecurityContextImpl.authenticate(SecurityContextImpl.java:107)
	at org.wildfly.security.elytron-web.undertow-server-servlet@4.1.0.Final//org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.authenticate(ServletSecurityContextImpl.java:117)
	at io.undertow.servlet@2.3.12.Final//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:55)
	at io.undertow.core@2.3.12.Final//io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHandler.java:33)
	at io.undertow.core@2.3.12.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)


org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest(layers-test).testSucessfulBearerOnlyAuthenticationWithAuthServerUrl: java.lang.AssertionError: expected:<200> but was:<500>
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.performBearerAuthentication(OidcBaseTest.java:429)
	at org.wildfly.test.integration.elytron.oidc.client.OidcBaseTest.testSucessfulBearerOnlyAuthenticationWithAuthServerUrl(OidcBaseTest.java:184)
	at org.wildfly.test.integration.elytron.oidc.client.deployment.OidcWithDeploymentConfigTest.testSucessfulBearerOnlyAuthenticationWithAuthServerUrl(OidcWithDeploymentConfigTest.java:265)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor128.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------- Stdout: -------
 [0m13:10:46,859 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/elytron-oidc-client/target/wildfly/standalone/data/content/60/be9268354631552145552387910e2c62d2c28a/content
 [0m [0m13:10:46,863 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0027: Starting deployment of "AuthServerUrlBearerOnlyApp.war" (runtime-name: "AuthServerUrlBearerOnlyApp.war")
 [0m [33m13:10:47,071 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 2) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.auth.server.url}'
 [0m [33m13:10:47,072 WARN  [org.wildfly.security.http.oidc] (ServerService Thread Pool -- 2) ELY23049: Invalid 'auth-server-url' or 'provider-url': '${oidc.auth.server.url}'
 [0m [0m13:10:47,073 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 2) WFLYUT0021: Registered web context: '/AuthServerUrlBearerOnlyApp' for server 'default-server'
 [0m [0m13:10:47,089 INFO  [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0010: Deployed "AuthServerUrlBearerOnlyApp.war" (runtime-name : "AuthServerUrlBearerOnlyApp.war")
 [0m [31m13:10:47,135 ERROR [io.undertow.request] (default task-1) UT005023: Exception handling request to /AuthServerUrlBearerOnlyApp/SimpleSecuredServlet: java.lang.RuntimeException: ELY23046: Unable to set auth server URL
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.getAuthServerBaseUrl(OidcClientContext.java:549)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveUrls(OidcClientContext.java:97)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcClientContext.resolveDeployment(OidcClientContext.java:83)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.getOidcClientConfiguration(OidcHttpFacade.java:183)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.createTokenStore(OidcHttpFacade.java:187)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcHttpFacade.<init>(OidcHttpFacade.java:87)
	at org.wildfly.security.elytron-http-oidc@2.4.0.CR1//org.wildfly.security.http.oidc.OidcAuthenticationMechanism.evaluateRequest(OidcAuthenticationMechanism.java:68)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.auth.server.SecurityIdentityServerMechanismFactory$1.evaluateRequest(SecurityIdentityServerMechanismFactory.java:85)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.authenticate(HttpAuthenticator.java:326)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator$AuthenticationExchange.access$800(HttpAuthenticator.java:296)
	at org.wildfly.security.elytron-base@2.4.0.CR1//org.wildfly.security.http.HttpAuthenticator.authenticate(HttpAuthenticator.java:93)



##### there are 14 more failed tests, see build details

@wildfly-ci
Copy link

Core -> WildFly Preview Integration Build 13508 outcome was FAILURE using a merge of 5df09ac
Summary: Tests failed: 1 (1 new), passed: 4975, ignored: 86 Build time: 03:06:54

Failed tests

org.jboss.as.test.clustering.cluster.singleton.SingletonBackupServiceTestCase.testSingletonService: 	at org.jboss.as.arquillian.container.CommonManagedDeployableContainer.stopInternal(CommonManagedDeployableContainer.java:239)
	at org.jboss.as.arquillian.container.CommonDeployableContainer.stop(CommonDeployableContainer.java:145)
	at jdk.internal.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.jboss.as.test.clustering.NodeUtil.stop(NodeUtil.java:73)
	at org.jboss.as.test.clustering.cluster.AbstractClusteringTestCase.stop(AbstractClusteringTestCase.java:217)
	at org.jboss.as.test.clustering.cluster.singleton.SingletonBackupServiceTestCase.testSingletonService(SingletonBackupServiceTestCase.java:126)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Caused by: java.io.IOException: java.util.concurrent.CancellationException: JBTHR00004: Operation was cancelled
	at org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeForResult(AbstractModelControllerClient.java:135)
	at org.jboss.as.controller.client.impl.AbstractModelControllerClient.execute(AbstractModelControllerClient.java:61)
	at org.jboss.as.controller.client.helpers.DelegatingModelControllerClient.execute(DelegatingModelControllerClient.java:52)
	at org.jboss.as.arquillian.container.CommonManagedDeployableContainer.stopInternal(CommonManagedDeployableContainer.java:216)
	... 146 more
Caused by: java.util.concurrent.CancellationException: JBTHR00004: Operation was cancelled
	at org.jboss.threads.AsyncFutureTask.get(AsyncFutureTask.java:251)
	at org.jboss.as.controller.client.impl.AbstractDelegatingAsyncFuture.get(AbstractDelegatingAsyncFuture.java:40)
	at org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeForResult(AbstractModelControllerClient.java:133)
	... 149 more
------- Stdout: -------
node-2 2024-04-08 11:42:18,109 INFO  [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/clustering/target/wildfly-2/standalone/data/content/33/6b7b7f9cff9b8949d6cc52969f27d6daee6d50/content
node-2 2024-04-08 11:42:18,113 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0027: Starting deployment of "SingletonBackupServiceTestCase.war" (runtime-name: "SingletonBackupServiceTestCase.war")
node-2 2024-04-08 11:42:18,173 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-7) WFLYSRV0018: Deployment "deployment.SingletonBackupServiceTestCase.war" is using a private module ("org.jboss.as.server") which may be changed or removed in future versions without notice.
node-2 2024-04-08 11:42:18,194 INFO  [org.wildfly.extension.micrometer] (MSC service thread 1-5) WFLYMMTREXT0002: Micrometer Subsystem is processing deployment
node-2 2024-04-08 11:42:18,216 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 33) WFLYUT0021: Registered web context: '/SingletonBackupServiceTestCase' for server 'default-server'


@wildfly-ci
Copy link

Core -> Full Integration Build 13704 outcome was FAILURE using a merge of 5df09ac
Summary: Tests failed: 1 (1 new), passed: 6011, ignored: 94 Build time: 03:46:04

Failed tests

org.wildfly.test.manual.management.ManagementOnlyModeTestCase.testManagementOnlyMode: java.lang.RuntimeException: Could not start container
	at org.wildfly.core.testrunner.Server.start(Server.java:322)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:140)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:81)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:64)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:60)
	at org.wildfly.core.testrunner.ServerController.startInAdminMode(ServerController.java:159)
	at org.wildfly.test.manual.management.ManagementOnlyModeTestCase.testManagementOnlyMode(ManagementOnlyModeTestCase.java:44)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.wildfly.core.testrunner.WildFlyRunner$WrappedStatement.evaluate(WildFlyRunner.java:340)
	at org.wildfly.core.testrunner.WildFlyRunner.run(WildFlyRunner.java:194)
Caused by: java.lang.RuntimeException: Managed server was not started within 60 seconds.
	at org.wildfly.core.testrunner.Server.start(Server.java:317)
	... 36 more
------- Stdout: -------
[client] 12:53:14,151 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
[client] 12:53:14,315 INFO  [org.jboss.remoting] (main) JBoss Remoting version 5.0.28.Final
[client] 12:53:14,380 INFO  [org.xnio] (main) XNIO version 3.8.13.Final
[client] 12:53:14,400 INFO  [org.xnio.nio] (main) XNIO NIO Implementation Version 3.8.13.Final
[client] 12:53:14,497 INFO  [org.wildfly.security] (main) ELY00001: WildFly Elytron version 2.4.0.CR1
[client] 12:53:14,547 INFO  [org.jboss.ejb.client] (main) EJBCLIENT000069: Using legacy jboss-ejb-client.properties security configuration
 [0m12:53:14,912 INFO  [org.jboss.modules] (main) JBoss Modules version 2.1.4.Final
 [0m [0m12:53:15,338 INFO  [org.jboss.msc] (main) JBoss MSC version 1.5.3.Final
 [0m [0m12:53:15,348 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
 [0m [0m12:53:15,458 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 32.0.0.Final-SNAPSHOT (WildFly Core 24.0.0.Beta4-SNAPSHOT) starting
 [0m [0m12:53:16,433 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: WildFly Elytron version 2.4.0.CR1
 [0m [0m12:53:16,471 INFO  [org.jboss.as.controller] (Controller Boot Thread) OPVDX003: No schemas available from /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/manualmode/target/wildfly/docs/schema - disabling validation error pretty printing
 [0m [31m12:53:16,472 ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0055: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: Failed to parse configuration
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:123)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.ServerService.boot(ServerService.java:386)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:362)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: javax.xml.stream.XMLStreamException: WFLYCTL0505: elytron-oidc-client subsystem namespace urn:wildfly:elytron-oidc-client:preview:2.0 is not enabled by the current stability level
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.extension.UnstableSubsystemNamespaceParser.readElement(UnstableSubsystemNamespaceParser.java:29)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.extension.UnstableSubsystemNamespaceParser.readElement(UnstableSubsystemNamespaceParser.java:20)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:118)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:65)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.parseServerProfile(StandaloneXml_18.java:649)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.readServerElement(StandaloneXml_18.java:227)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.readElement(StandaloneXml_18.java:128)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:115)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:35)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:118)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:72)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:112)
	... 3 more

 [0m [31m12:53:16,474 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. - Server configuration file in use: standalone.xml
 [0m [0m12:53:16,496 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0050: WildFly Full 32.0.0.Final-SNAPSHOT (WildFly Core 24.0.0.Beta4-SNAPSHOT) stopped in 18ms


ELYTRON_8_0_0, ELYTRON_7_0_0, ELYTRON_6_0_0, ELYTRON_5_0_0, ELYTRON_4_0_0, ELYTRON_3_0_0, ELYTRON_2_0_0, ELYTRON_1_2_0 });
}

private static void from19(ChainedTransformationDescriptionBuilder chainedBuilder) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro Following from your comment here, I have added a new version 19 of the elytron subsystem, and added schemas for both the DEFAULT and the COMMUNITY stability for this version. I also added a transformer from the new version 19 to version 18, that you can see here.

I have ignored the stability levels when I added this transformer. And I did not add any transformers between different stability levels of the same version. Just wanted to double check that this is correct, please? Thank you!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the transformer is rejection only, this should function correctly for either stability level (rejecting a child resource with no registration should just be no-op).
Additionally, stability level of the target host is not yet exposed via SubsystemTransformerRegistration - so this would not yet be possible anyway.

@wildfly-ci
Copy link

Core -> Full Integration Build 13710 outcome was FAILURE using a merge of 5df09ac
Summary: Tests failed: 2 (2 new), passed: 6011, ignored: 93 Build time: 04:08:26

Failed tests

org.jboss.as.test.iiop.transaction.timeout.IIOPTimeoutTestCase.timeoutStateless: javax.naming.NameNotFoundException [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]
	at com.sun.jndi.cosnaming.ExceptionMapper.mapException(ExceptionMapper.java:63)
	at com.sun.jndi.cosnaming.CNCtx.callResolve(CNCtx.java:515)
	at com.sun.jndi.cosnaming.CNCtx.lookup(CNCtx.java:555)
	at com.sun.jndi.cosnaming.CNCtx.lookup(CNCtx.java:532)
	at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
	at org.jboss.as.test.integration.transactions.RemoteLookups.lookupIIOP(RemoteLookups.java:69)
	at org.jboss.as.test.iiop.transaction.timeout.IIOPTimeoutTestCase.lookupStateless(IIOPTimeoutTestCase.java:175)
	at org.jboss.as.test.iiop.transaction.timeout.IIOPTimeoutTestCase.timeoutStateless(IIOPTimeoutTestCase.java:118)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Caused by: org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0
	at org.omg.CosNaming.NamingContextPackage.NotFoundHelper.read(NotFoundHelper.java:72)
	at org.omg.CosNaming._NamingContextStub.resolve(_NamingContextStub.java:251)
	at com.sun.jndi.cosnaming.CNCtx.callResolve(CNCtx.java:501)
	... 130 more
------- Stdout: -------
 [33m13:52:24,399 WARN  [com.arjuna.ats.arjuna] (Transaction Reaper) ARJUNA012117: TransactionReaper::check processing TX 0:ffffc0a80130:-13c9e5ce:6613f681:110 in state  RUN
 [0m [33m13:52:24,400 WARN  [com.arjuna.ats.arjuna] (Transaction Reaper Worker 0) ARJUNA012095: Abort of action id 0:ffffc0a80130:-13c9e5ce:6613f681:110 invoked while multiple threads active within it.
 [0m [33m13:52:24,401 WARN  [com.arjuna.ats.arjuna] (Transaction Reaper Worker 0) ARJUNA012381: Action id 0:ffffc0a80130:-13c9e5ce:6613f681:110 completed with multiple threads - thread p: default-threadpool; w: Idle was in progress with java.base@11.0.18-ea/java.lang.Thread.sleep(Native Method)
deployment.stateless-iiop-txn-timeout.jar//org.jboss.as.test.integration.transactions.TxTestUtil.waitForTimeout(TxTestUtil.java:90)
deployment.stateless-iiop-txn-timeout.jar//org.jboss.as.test.iiop.transaction.timeout.StatelessBean.testTimeout(StatelessBean.java:73)
java.base@11.0.18-ea/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@11.0.18-ea/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base@11.0.18-ea/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)


org.wildfly.test.manual.management.ManagementOnlyModeTestCase.testManagementOnlyMode: java.lang.RuntimeException: Could not start container
	at org.wildfly.core.testrunner.Server.start(Server.java:322)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:140)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:81)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:64)
	at org.wildfly.core.testrunner.ServerController.start(ServerController.java:60)
	at org.wildfly.core.testrunner.ServerController.startInAdminMode(ServerController.java:159)
	at org.wildfly.test.manual.management.ManagementOnlyModeTestCase.testManagementOnlyMode(ManagementOnlyModeTestCase.java:44)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.wildfly.core.testrunner.WildFlyRunner$WrappedStatement.evaluate(WildFlyRunner.java:340)
	at org.wildfly.core.testrunner.WildFlyRunner.run(WildFlyRunner.java:194)
Caused by: java.lang.RuntimeException: Managed server was not started within 60 seconds.
	at org.wildfly.core.testrunner.Server.start(Server.java:317)
	... 36 more
------- Stdout: -------
[client] 15:48:12,511 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
[client] 15:48:12,803 INFO  [org.jboss.remoting] (main) JBoss Remoting version 5.0.28.Final
[client] 15:48:12,873 INFO  [org.xnio] (main) XNIO version 3.8.13.Final
[client] 15:48:12,896 INFO  [org.xnio.nio] (main) XNIO NIO Implementation Version 3.8.13.Final
[client] 15:48:13,063 INFO  [org.wildfly.security] (main) ELY00001: WildFly Elytron version 2.4.0.CR1
[client] 15:48:13,135 INFO  [org.jboss.ejb.client] (main) EJBCLIENT000069: Using legacy jboss-ejb-client.properties security configuration
 [0m15:48:13,114 INFO  [org.jboss.modules] (main) JBoss Modules version 2.1.4.Final
 [0m [0m15:48:13,689 INFO  [org.jboss.msc] (main) JBoss MSC version 1.5.3.Final
 [0m [0m15:48:13,702 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final
 [0m [0m15:48:13,847 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Full 32.0.0.Final-SNAPSHOT (WildFly Core 24.0.0.Beta4-SNAPSHOT) starting
 [0m [0m15:48:14,916 INFO  [org.wildfly.security] (Controller Boot Thread) ELY00001: WildFly Elytron version 2.4.0.CR1
 [0m [0m15:48:14,949 INFO  [org.jboss.as.controller] (Controller Boot Thread) OPVDX003: No schemas available from /opt/buildAgent/work/e8e0dd9c7c4ba60/full/testsuite/integration/manualmode/target/wildfly/docs/schema - disabling validation error pretty printing
 [0m [31m15:48:14,950 ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0055: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: Failed to parse configuration
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:123)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.ServerService.boot(ServerService.java:386)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:362)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: javax.xml.stream.XMLStreamException: WFLYCTL0505: elytron-oidc-client subsystem namespace urn:wildfly:elytron-oidc-client:preview:2.0 is not enabled by the current stability level
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.extension.UnstableSubsystemNamespaceParser.readElement(UnstableSubsystemNamespaceParser.java:29)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.extension.UnstableSubsystemNamespaceParser.readElement(UnstableSubsystemNamespaceParser.java:20)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:118)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:65)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.parseServerProfile(StandaloneXml_18.java:649)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.readServerElement(StandaloneXml_18.java:227)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml_18.readElement(StandaloneXml_18.java:128)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:115)
	at org.jboss.as.server@24.0.0.Beta4-SNAPSHOT//org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:35)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:118)
	at org.jboss.staxmapper@1.5.0.Final//org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:72)
	at org.jboss.as.controller@24.0.0.Beta4-SNAPSHOT//org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:112)
	... 3 more

 [0m [31m15:48:14,952 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. - Server configuration file in use: standalone.xml
 [0m [0m15:48:14,972 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0050: WildFly Full 32.0.0.Final-SNAPSHOT (WildFly Core 24.0.0.Beta4-SNAPSHOT) stopped in 15ms


@Skyllarr
Copy link
Contributor Author

Skyllarr commented Apr 9, 2024

@fjuma Just a note that there is a failure in the org.wildfly.test.manual.management.ManagementOnlyModeTestCase.java that has this cause:

Caused by: javax.xml.stream.XMLStreamException: WFLYCTL0505: elytron-oidc-client subsystem namespace urn:wildfly:elytron-oidc-client:preview:2.0 is not enabled by the current stability level

but it is not related to this PR and it is occuring in other PRs as well

@yersan
Copy link
Collaborator

yersan commented Apr 9, 2024

@Skyllarr @fjuma I have not investigated it yet, but the Windows Job passed, and also the nightly Jobs that run the integration between WIldFly and WildFly Core, so I'm going to kick it off again to see how it goes.

@yersan
Copy link
Collaborator

yersan commented Apr 9, 2024

Windows Job passed, and also the nightly Jobs

This is because the test ordering when the OIDC tests are executed before ManagementOnlyModeTestCase, the latter will fail

@yersan
Copy link
Collaborator

yersan commented Apr 9, 2024

I've just opened https://issues.redhat.com/browse/WFLY-19219 to track it

@wildfly-ci

This comment was marked as outdated.

@Skyllarr
Copy link
Contributor Author

Skyllarr commented Apr 9, 2024

I've just opened https://issues.redhat.com/browse/WFLY-19219 to track it

Thank you @yersan !

Comment on lines 56 to 57
VERSION_19_0(19),
VERSION_19_0_COMMUNITY(19, Stability.COMMUNITY),
Copy link
Contributor

@pferraro pferraro Apr 9, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WFCORE-6756 indicates the need to increment the subsystem model. Why, then, is the XML schema version changing?

Copy link
Contributor Author

@Skyllarr Skyllarr Apr 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro we are always bumping the schema when incrementing the subsystem model, see for example previous bump jira https://issues.redhat.com/browse/WFCORE-6312 .
So I have moved the COMMUNITY resource dynamic-ssl-context from the community_18 schema to the new schema community_19, if that is okay for the Final release? Maybe that's too late now, let me know. @fjuma Do you think we should increment both the model and the XML schema?

Copy link
Contributor

@pferraro pferraro Apr 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we are always bumping the schema when incrementing the subsystem model

That is not correct. Schema versions and model versions are not inherently related. A new version of a subsystem schema is only required if there are changes to the XML representation of the model. A new version of a subsystem model is only required when there are changes to the subsystem's resource description (read recursively). The XML representation can change without the model, just as the model can change without affecting the XML representation.

see for example previous bump jira https://issues.redhat.com/browse/WFCORE-6312

As a general note, it is not advisable to create JIRA issues for schema/model version bumps. I realize that the current situation is an exception, since the original change should have included a model version bump, IIUC.
Changes like WFCORE-6312 are not supposed to be merged independently from a schema and/or model change that requires it - otherwise this can easily result in redundant versions. While redundant model versions have no signficant cost (other than being a potential source of confusion), redundant schema versions require parser registration and are otherwise a waste of heap space. Tracking this creates a completely avoidable burden to the release coordinator, who would otherwise need to keep track of version bumps for every subsystem, and rollback changes if there were no associated subsystem changes. Consequently, version bumps to a subsystem model and/or schema are not appropriate as a standalone pull request.

So I have moved the COMMUNITY resource dynamic-ssl-context from the community_18 schema to the new schema community_19

Unless the XML representation of the subsystem's model has changed, there is reason to change this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro I see, thank you very much for explanation! That makes sense, I will remove the schema update from this PR

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On the general note I would say it is preferred that we do use a Jira issue for the model bump - where we have multiple engineers working on features in a subsystem independently we do want a coordinated approach so one does the work handling the bump(s) and then the individual features can depend on the common commits.

Yes we do need to ensure the bump only goes in as a feature goes in and generally this can happen when the first of any are merged. Working at different stability levels is going to confuse that a bit more now so we may need to think some more on the coordination.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, I agree that it's good to create a Jira issue for the model bump. Typically, what we do is get a draft PR open with the changes needed so that others working on new features can make use of the common commits. We make sure that the PR is only merged once we have approved the PRs for at least one of the features that make use of it.

Comment on lines 196 to 197
if (this.since(ElytronSubsystemSchema.VERSION_19_0_COMMUNITY) && this.enables(getDynamicClientSSLContextDefinition())) {
builder.addChild(tlsParser.tlsParserCommunity_19_0);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this changing?

Copy link
Contributor Author

@Skyllarr Skyllarr Apr 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro we are naming these parsers based on the subsystem schema it was introduced in, and I moved this resource to version 19 before the Final tag

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro So you think I should just bump the model version and don't touch the schema 18 at this point, right?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro So you think I should just bump the model version and don't touch the schema 18 at this point, right?

Right.

@yersan yersan added the Blocker label Apr 10, 2024
@@ -75,8 +75,9 @@ public class ElytronExtension implements Extension {
static final ModelVersion ELYTRON_16_0_0 = ModelVersion.create(16);
static final ModelVersion ELYTRON_17_0_0 = ModelVersion.create(17);
static final ModelVersion ELYTRON_18_0_0 = ModelVersion.create(18);
static final ModelVersion ELYTRON_19_0_0 = ModelVersion.create(19);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK - it looks like ModelVersion 18.0.0 was associated with WF 29-31, meaning that we need a new ModelVersion 19.0.0 to identify the model changes for WF32 and later, correct?
(I'm trying to make sure I understand the context of this change)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pferraro Yes that's correct. The context of this change is just to fix the fact that I did not do the subsystem model bump when I added a resource to the community stability level previously.

@yersan yersan added the 24.x label Apr 11, 2024
@Skyllarr
Copy link
Contributor Author

@pferraro I removed the schema bump, thank you!

@Skyllarr
Copy link
Contributor Author

@darranl / @fjuma Can you please review this one, thanks!

Copy link
Contributor

@fjuma fjuma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Skyllarr!

@yersan
Copy link
Collaborator

yersan commented Apr 15, 2024

This seems to be ready to go, @pferraro do you have any additional requests? otherwise, I'll mark it ready-for-merge

@yersan yersan added the ready-for-merge This PR is ready to be merged and fulfills all requirements label Apr 15, 2024
@yersan yersan merged commit ebe521f into wildfly:main Apr 15, 2024
12 checks passed
@yersan
Copy link
Collaborator

yersan commented Apr 15, 2024

Thanks @Skyllarr and all the reviewers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
24.x Blocker deps-ok Dependencies have been checked, and there are no significant changes ready-for-merge This PR is ready to be merged and fulfills all requirements
Projects
None yet
6 participants