[Red Hat JIRA] (WFLY-14025) Unable to remove the default datasource binding from the ee subsystem
by Lin Gao (Jira)
[ https://issues.redhat.com/browse/WFLY-14025?page=com.atlassian.jira.plugi... ]
Lin Gao reassigned WFLY-14025:
------------------------------
Assignee: Tomasz Adamski (was: Lin Gao)
> Unable to remove the default datasource binding from the ee subsystem
> ---------------------------------------------------------------------
>
> Key: WFLY-14025
> URL: https://issues.redhat.com/browse/WFLY-14025
> Project: WildFly
> Issue Type: Bug
> Components: EE, JCA
> Reporter: Lin Gao
> Assignee: Tomasz Adamski
> Priority: Major
> Labels: Regression, downstream_dependency
> Attachments: reproducer-spring.war, reproducer-spring2.war, reproducer2.war, standalone.xml
>
>
> EAP 7.2+ is creating a dependency on the DefaultDataSource when it should not.
> If the default datasource is removed from the ee subsystem and an application is deployed with a class that has @Resource specifying a name to inject which is not linked to the default datasource, it should NOT fail with a missing dependency.
> This was found with a Spring application, where Spring configuration is defining java:comp/env/dataSource to link to the real datasource. In EAP 7.1 the application deployed with no issue, in EAP 7.2+ JBoss is failing the deployment due to the datasource=... being removed from the default bindings in the ee subsystem.
>
> {code:java}
> @Resource(name = "dataSource")
> private DataSource dataSource; {code}
>
> {code:java}
> 18:08:15,547 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "reproducer2.war")]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => ["jboss.naming.context.java.module.reproducer2.reproducer2.DefaultDataSource"],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.naming.context.java.module.reproducer2.reproducer2.env.non-existant is missing [jboss.naming.context.java.module.reproducer2.reproducer2.DefaultDataSource]"]
> }{code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 5 months
[Red Hat JIRA] (WFLY-14144) Can't update WildFly to more recent version
by Jean Francois Denise (Jira)
Jean Francois Denise created WFLY-14144:
-------------------------------------------
Summary: Can't update WildFly to more recent version
Key: WFLY-14144
URL: https://issues.redhat.com/browse/WFLY-14144
Project: WildFly
Issue Type: Bug
Components: Build System
Affects Versions: 21.0.0.Final, 20.0.0.Final
Reporter: Jean Francois Denise
Assignee: Jean Francois Denise
An entry for wildfly-ee producer is needed in universe and producer.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 5 months
[Red Hat JIRA] (WFLY-14142) Update Google guava to 30.0-jre
by Boris Unckel (Jira)
[ https://issues.redhat.com/browse/WFLY-14142?page=com.atlassian.jira.plugi... ]
Boris Unckel commented on WFLY-14142:
-------------------------------------
I have prepared a patch here [https://github.com/boris-unckel/wildfly/tree/WFLY-14142_update_guava] [Commit|https://github.com/boris-unckel/wildfly/commit/dd7511d9975624a1eeb...]
Unfortunately a lot of test fail with the same symptom. Please find log 2020-12-01_04after_guava_build.txt attached. Would be great to get some feedback how to analyse stuff like that.
{code:java}
[INFO] Running org.jboss.as.test.smoke.deployment.rar.tests.earmultirar.EarPackagedMultiRarDeploymentTestCase
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.5 s <<< FAILURE! - in org.jboss.as.test.smoke.deployment.rar.tests.earmultirar.EarPackagedMultiRarDeploymentTestCase
[ERROR] org.jboss.as.test.smoke.deployment.rar.tests.earmultirar.EarPackagedMultiRarDeploymentTestCase Time elapsed: 1.5 s <<< ERROR!
org.jboss.arquillian.container.spi.client.container.DeploymentException: Cannot deploy ear_packaged.ear: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => {"WFLYCTL0412: Required services that are not installed:" => ["module.resolved.service.\"deployment.ear_packaged.ear\".main","jboss.module.spec.service.\"deployment.arquillian-service\".main","module.resolved.service.\"deployment.ear_packaged.ear.ear_packaged.rar\".main","module.resolved.service.\"deployment.ear_packaged.ear.ear_packaged2.rar\".main"],"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.module.resolve.phase.\"deployment.ear_packaged.ear.ear_packaged.rar\".main.1 is missing [jboss.module.spec.service.\"deployment.arquillian-service\".main]","jboss.module.service.\"deployment.ear_packaged.ear.ear_packaged2.rar\".main is missing [module.resolved.service.\"deployment.ear_packaged.ear.ear_packaged2.rar\".main]","jboss.module.resolve.phase.\"deployment.ear_packaged.ear\".main.1 is missing [jboss.module.spec.service.\"deployment.arquillian-service\".main]","jboss.module.service.\"deployment.ear_packaged.ear.ear_packaged.rar\".main is missing [module.resolved.service.\"deployment.ear_packaged.ear.ear_packaged.rar\".main]","jboss.module.service.\"deployment.ear_packaged.ear\".main is missing [module.resolved.service.\"deployment.ear_packaged.ear\".main]","jboss.module.resolve.phase.\"deployment.ear_packaged.ear.ear_packaged2.rar\".main.1 is missing [jboss.module.spec.service.\"deployment.arquillian-service\".main]"]}}}
at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:184)
at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:162)
at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:91)
at org.jboss.as.arquillian.container.CommonDeployableContainer.deploy(CommonDeployableContainer.java:255)
{code}
> Update Google guava to 30.0-jre
> -------------------------------
>
> Key: WFLY-14142
> URL: https://issues.redhat.com/browse/WFLY-14142
> Project: WildFly
> Issue Type: Component Upgrade
> Components: Batch, JMS
> Reporter: Boris Unckel
> Assignee: Cheng Fang
> Priority: Major
> Attachments: 2020-12-01_04after_guava_build.txt
>
>
> Update Google guava to [30.0-jre|https://mvnrepository.com/artifact/com.google.guava/guava/30.0-jre]. Exclude all dependencies but [failureaccess 1.0.1|https://mvnrepository.com/artifact/com.google.guava/failureaccess/1...] according to [Google Guava Important Warnings #3|https://github.com/google/guava].
> [Release Notes|https://github.com/google/guava/releases/tag/v30.0]
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 5 months
[Red Hat JIRA] (WFLY-14145) Temporarily ignore SecurityCommandsTestCase
by Farah Juma (Jira)
[ https://issues.redhat.com/browse/WFLY-14145?page=com.atlassian.jira.plugi... ]
Farah Juma updated WFLY-14145:
------------------------------
Description: WFCORE-5095 introduces new default TLS resources in the Elytron subsystem configuration. This causes tests in the WildFly {{org.jboss.as.test.integration.management.cli.SecurityCommandsTestCase}} to fail since these tests make assertions related to the number of TLS resources in the Elytron subsystem. WFLY-13782 updates this test accordingly. However, to allow CI to pass with only the changes for WFCORE-5095, we're going to need to first ignore {{SecurityCommandTestCase}} in WildFly, then merge WFCORE-5095, then un-ignore the test as part of the PR for WFLY-13782 and merge that one. (was: WFCORE-5095 introduces new default TLS resources in the Elytron subsystem configuration. This causes tests in the WildFly {{org.jboss.as.test.integration.management.cli.SecurityCommandsTestCase}} to fail since these tests make assertions related to the number of TLS resources in the Elytron subsystem. WFLY-13782 updates this test accordingly. However, to allow CI to pass with only the changes for WFCORE-5095, we're going to need to first ignore {{SecurityCommandTestCase}} in WildFly, then merge WFCORE-5095, then un-ignore the test as part of WFLY-13782 and merge that one.)
> Temporarily ignore SecurityCommandsTestCase
> -------------------------------------------
>
> Key: WFLY-14145
> URL: https://issues.redhat.com/browse/WFLY-14145
> Project: WildFly
> Issue Type: Task
> Components: Test Suite
> Reporter: Farah Juma
> Assignee: Farah Juma
> Priority: Major
>
> WFCORE-5095 introduces new default TLS resources in the Elytron subsystem configuration. This causes tests in the WildFly {{org.jboss.as.test.integration.management.cli.SecurityCommandsTestCase}} to fail since these tests make assertions related to the number of TLS resources in the Elytron subsystem. WFLY-13782 updates this test accordingly. However, to allow CI to pass with only the changes for WFCORE-5095, we're going to need to first ignore {{SecurityCommandTestCase}} in WildFly, then merge WFCORE-5095, then un-ignore the test as part of the PR for WFLY-13782 and merge that one.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 5 months