]
Ilia Vassilev moved JBEAP-14537 to ELY-1555:
--------------------------------------------
Project: WildFly Elytron (was: JBoss Enterprise Application Platform)
Key: ELY-1555 (was: JBEAP-14537)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: (was: Security)
Affects Version/s: 1.1.9.Final
(was: 7.1.1.GA)
Fix Version/s: (was: 7.1.3.GA)
[GSS](7.1.z) DefaultJMSConnectionFactory not found after switching to
elytron and removing picketbox subsystem
--------------------------------------------------------------------------------------------------------------
Key: ELY-1555
URL:
https://issues.jboss.org/browse/ELY-1555
Project: WildFly Elytron
Issue Type: Bug
Affects Versions: 1.1.9.Final
Reporter: Ilia Vassilev
Assignee: Ilia Vassilev
After running the enable-elytron.cli and removing the old
picketbox security subsystem, the deployment fails as
it cannot find java:jboss/DefaultJMSConnectionFactory.
java:jboss/DefaultJMSConnectionFactory is defined in the messaging
subsystem and the ee default-bindings.
Removing it from the ee default-bindings lets the app deploy, but it looks like there is
some
issue as it should be bound and no errors/warnings being logged.
{code}
2018-04-02 12:15:36,593 ERROR
[org.jboss.as.controller.management-operation] (Controller Boot Thread)
WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment"
=>
"ejb-security.jar")]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" =>
["jboss.naming.context.java.jboss.DefaultJMSConnectionFactory"],
"WFLYCTL0180: Services with missing/unavailable dependencies" =>
["jboss.naming.context.java.comp.ejb-security.ejb-security.SecuredEJB.DefaultJMSConnectionFactory
is missing [jboss.naming.context.java.jboss.DefaultJMSConnectionFactory]"]
}
2018-04-02 12:15:36,603 INFO [org.jboss.as.server] (ServerService
Thread Pool -- 42) WFLYSRV0010: Deployed "ejb-security.jar"
(runtime-name : "ejb-security.jar")
2018-04-02 12:15:36,607 INFO [org.jboss.as.controller] (Controller Boot
Thread) WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service
jboss.naming.context.java.jboss.DefaultJMSConnectionFactory (missing)
dependents: [service
jboss.naming.context.java.comp.ejb-security.ejb-security.SecuredEJB.DefaultJMSConnectionFactory]
{code}