[wildfly-dev] Migration management operation - open questions
Brian Stansberry
brian.stansberry at redhat.com
Tue Aug 18 15:15:52 EDT 2015
On 8/18/15 4:28 AM, Jeff Mesnil wrote:
>
>> On 14 Aug 2015, at 08:32, Stuart Douglas <stuart.w.douglas at gmail.com> wrote:
>>
>> I have a PR that builds on Brian's work for the web migrate op: https://github.com/wildfly/wildfly/pull/7931
>>
>> Output is:
>>
>> Standard EAP config (no warnings or errors):
>>
>> [standalone at localhost:9999 /] /subsystem=web:migrate
>> {
>> "outcome" => "success",
>> "result" => {"migration-warnings" => []}
>> }
>
> I wonder if we should generalize this and move the warnings outside the result.
> The warnings could go in the response headers for example as a LIST of STRING.
>
> The result output would be something like:
>
> {
> "outcome" : "success",
> "result" : { … }
> "response-headers" : [{
> "warnings" : [
> “warning 1”,
> “warning 2”
> ]
> }]
> }
>
> This would help our clients (CLI and HAL) handle them appropriately regardless of the invoked operation. And this would not “pollute” the operation’s result type.
>
A general warning response header sounds ok, but I don't think we have
time to implement that for WF 10. It's easy enough for the simple case,
but less so for stuff like composite ops that result in updates to
multiple processes in a domain.
> jeff
>
--
Brian Stansberry
Senior Principal Software Engineer
JBoss by Red Hat
More information about the wildfly-dev
mailing list