[jboss-jira] [JBoss JIRA] (WFCORE-323) Validate composite operation steps just before executing them

Brian Stansberry (JIRA) issues at jboss.org
Mon Dec 1 15:52:48 EST 2014


     [ https://issues.jboss.org/browse/WFCORE-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Stansberry moved WFLY-1019 to WFCORE-323:
-----------------------------------------------

        Project: WildFly Core  (was: WildFly)
            Key: WFCORE-323  (was: WFLY-1019)
    Component/s: Domain Management
                     (was: Domain Management)


> Validate composite operation steps just before executing them
> -------------------------------------------------------------
>
>                 Key: WFCORE-323
>                 URL: https://issues.jboss.org/browse/WFCORE-323
>             Project: WildFly Core
>          Issue Type: Enhancement
>          Components: Domain Management
>            Reporter: Brian Stansberry
>            Assignee: Brian Stansberry
>              Labels: EAP
>
> Say we have a composite operation with 2 steps:
> 1) /extension=org.jboss.as.messaging:add
> 2) /subsystem=messaging:add
> This will fail:
> Failed to execute batch: JBAS014739: No handler for add at address
> [("subsystem" => "messaging")] 
> This fails because at the time of validation the /subsystem=messaging:add is not valid.
> To illustrate, the execution order is
> Validate 1-2
> 1
> 2
> A possible solution is to convert this to the following:
> V1
> 1
> V2 (works now because 1 has registered the subsystem API)
> 2
> I think that should work but it's a very complex area, particularly in a managed domain, so it's not at all certain this would prove feasible. 



--
This message was sent by Atlassian JIRA
(v6.3.8#6338)


More information about the jboss-jira mailing list