]
Brian Stansberry commented on WFCORE-3766:
------------------------------------------
The weakness is this:
{code}
Possible registration points for this capability:
/profile=*/subsystem=jgroups
{code}
That can be misinterpreted as meaning any old profile will do. But actually only certain
profiles will suffice. Listing those in some way would be good.
This needs thorough discussion before any work should begin; the above does not capture
subtle points about how capability resolution works and what data is available. Not
discussing first is likely to lead to unacceptable solutions.
Improve error message if a parent profile references a child
profile's value
----------------------------------------------------------------------------
Key: WFCORE-3766
URL:
https://issues.jboss.org/browse/WFCORE-3766
Project: WildFly Core
Issue Type: Enhancement
Components: Management
Affects Versions: 4.0.0.Final, 5.0.0.Alpha3, 3.1.0.Final
Reporter: Brad Maxwell
Labels: domain-mode
EAP 7.1 CP1 boot up fails with the following error message when a profile extension is
used
{code:java}
14:13:39,201 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=infinispan/cache-container=hibernate/transport=jgroups'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,202 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=messaging-activemq/server=default/broadcast-group=bg-group1'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,202 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=infinispan/cache-container=web/transport=jgroups'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,202 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=messaging-activemq/server=default/discovery-group=dg-group1'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,203 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=infinispan/cache-container=server/transport=jgroups'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,203 ERROR [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0362:
Capabilities required by resource
'/profile=temp-full-ha/subsystem=infinispan/cache-container=ejb/transport=jgroups'
are not available: [Host Controller]
org.wildfly.clustering.jgroups.default-channel-factory in context
'profile=temp-full-ha'; Possible registration points for this capability: [Host
Controller] /profile=*/subsystem=jgroups [Host Controller]
14:13:39,215 FATAL [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0034:
Host Controller boot has failed in an unrecoverable manner; exiting. See previous messages
for details. [Host Controller]
14:13:39,217 FATAL [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0178:
Aborting with exit code 99 [Host Controller]
14:13:39,265 INFO [org.jboss.as] (MSC service thread 1-3) WFLYSRV0050: JBoss EAP 7.1.1.GA
(WildFly Core 3.0.12.Final-redhat-1) stopped in 26ms [Host Controller]
14:13:39,611 INFO [org.jboss.as.process.Host Controller.status] (reaper for Host
Controller) WFLYPC0011: Process 'Host Controller' finished with an exit status of
99
14:13:39,613 INFO [org.jboss.as.process] (Thread-8) WFLYPC0017: Shutting down process
controller 14:13:39,613 INFO [org.jboss.as.process] (Thread-8) WFLYPC0016: All processes
finished; exiting
{code}
Can this error be improved to better direct the user to the issue?