Hi

I think it is an optimization as opposed to some 'must' rule governing the way all the boolean matrix properties are represented.

I agree having something like "/somepath;enabled"

looks better than

"/somepath;enabled=true"

and

"/somepath;enabled=false"

is more verbose than

"/somepath"

but the more verbose options are perfectly valid URIs and note some services may be written to assume the parameter is included - WADL also has a 'required' property which can be set to true.

I can only imagine this optimization be optionally implemented at the client side if a property is set. Is it really important to you ?

Sergey

On 24/10/16 15:10, Christian Balzer wrote:
Hi all,

The Web Application Description Language specification [1] defines:

Boolean matrix parameters are represented as: ';name' when 'value' is 'true' 
and are omitted from identifier when 'value' is 'false'

Is there a way to achieve this behavior with cxf out of the box?

Brgrds,

Christian
1) https://www.w3.org/Submission/wadl/#x3-130002.6.1


Reply via email to