[jboss-jira] [JBoss JIRA] (WFLY-13598) Hard coded dependencies from resource adapters to legacy security sercvies.

Darran Lofthouse (Jira) issues at jboss.org
Thu Jun 18 08:30:26 EDT 2020


Darran Lofthouse created WFLY-13598:
---------------------------------------

             Summary: Hard coded dependencies from resource adapters to legacy security sercvies.
                 Key: WFLY-13598
                 URL: https://issues.redhat.com/browse/WFLY-13598
             Project: WildFly
          Issue Type: Bug
          Components: JCA, Security
    Affects Versions: 20.0.0.Final
            Reporter: Darran Lofthouse
            Assignee: Darran Lofthouse
             Fix For: 21.0.0.Beta1


A resource adapter defined similar to:
 
{code:xml}
<resource-adapter id="somerar.rar">
 <archive>somerar.rar</archive>
 <workmanager>
 </workmanager>
 <connection-definitions>
 <connection-definition jndi-name="java:/eis/whitebox-permissiondd"
 class-name="classname.classname"
 pool-name="wb-permissiondd-connection">
 <pool>
 <max-pool-size>1000</max-pool-size>
 </pool>
 </connection-definition>
 </connection-definitions>
 </resource-adapter>
{code}

Leads to an error:

{code}
13:16:30,615 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
    ("subsystem" => "resource-adapters"),
    ("resource-adapter" => "somerar.rar"),
    ("connection-definitions" => "wb-permissiondd-connection")
]) - failure description: {
    "WFLYCTL0412: Required services that are not installed:" => [
        "jboss.security.subject-factory",
        "jboss.security.simple-security-manager"
    ],
    "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.resourceadapters.ra.\"somerar.rar\".wb-permissiondd-connection is missing [jboss.security.simple-security-manager, jboss.security.subject-factory]"]
}
{code}

Resources should not depend on legacy security by default as it may not be there.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)



More information about the jboss-jira mailing list