[
https://issues.redhat.com/browse/WFLY-13903?page=com.atlassian.jira.plugi...
]
Brian Stansberry commented on WFLY-13903:
-----------------------------------------
[~ehugonnet] AIUI the WildFly Core upgrade will resolve this issue. If not, please advise
what we need to do to clear the Blocker status of this (i.e. fix it or explain why
whatever remains is not a Blocker.)
Bouncycastle - Failing tests in RESTEasy TS
-------------------------------------------
Key: WFLY-13903
URL:
https://issues.redhat.com/browse/WFLY-13903
Project: WildFly
Issue Type: Bug
Components: Security
Affects Versions: 21.0.0.Beta1
Reporter: Fabio Burzigotti
Assignee: Emmanuel Hugonnet
Priority: Blocker
[~ehugonnet] please set the component. I cannot find anything suitable.
I noticed it in the context of a bootable JAR execution but [~jfdenise] confirmed this
happens with WF 21 Beta1.
This is about some tests in the RESTEasy TS which has been adapted to execute against
bootable JARs through a specific profile [1].
The tests are running successfully with WildFly 20.0.1.Final (the {{ejb}} layer needs to
be removed for this experiment to be run [2]) but fail against 21.0.0.Beta1, so it is a
regression.
There are 108 tests failing but this JIRA is reporting just one as a reference, see
"Steps to reproduce" in order to have a full list:
{code}
org.jboss.resteasy.test.providers.mediatype.BlacklistedMediaTypeTest.org.jboss.resteasy.test.providers.mediatype.BlacklistedMediaTypeTest
Error Details
Cannot deploy BlacklistedMediaTypeTest.war: {"WFLYCTL0062: Composite operation
failed and was rolled back. Steps that failed:" => {"Operation step-1"
=> {"WFLYCTL0080: Failed services" =>
{"jboss.module.service.\"deployment.BlacklistedMediaTypeTest.war\".main"
=> "WFLYSRV0179: Failed to load module: deployment.BlacklistedMediaTypeTest.war
Caused by: org.jboss.modules.ModuleNotFoundException: org.bouncycastle"}}}}
{code}
*Steps to reproduce*:
1. clone
https://github.com/fabiobrz/Resteasy/tree/bootable-jar-support
2. build RESTEasy:
{code}
$ mvn install -Dmaven.test.skip=true -Dmaven.repo.local=/home/my-local-repo
{code}
3. cd to testsuite directory:
{code}
cd testsuite
{code}
4. run the test against WF 21.0.0.Beta1 with bootable JAR:
{code}
mvn clean verify -am -pl integration-tests -Dmaven.repo.local=/home/my-local-repo
-Dserver.version=21.0.0.Beta1
-Dtest=org.jboss.resteasy.test.providers.mediatype.BlacklistedMediaTypeTest
-Ddisable.microprofile.tests -Dserver.home=foo -Dts.bootable
{code}
The test should *fail*
5. run the test against WF 20.0.1.Final with bootable JAR:
{code}
mvn clean verify -am -pl integration-tests -Dmaven.repo.local=/home/my-local-repo
-Dserver.version=20.0.1.Final
-Dtest=org.jboss.resteasy.test.providers.mediatype.BlacklistedMediaTypeTest
-Ddisable.microprofile.tests -Dserver.home=foo -Dts.bootable
{code}
The test should *pass*
[1]
https://github.com/resteasy/Resteasy/pull/2526/files#diff-8c7ea03eb619e46...
[2]
https://github.com/resteasy/Resteasy/pull/2526/files#diff-8c7ea03eb619e46...
--
This message was sent by Atlassian Jira
(v7.13.8#713008)