[jboss-as7-dev] Default values in the model
Jason T. Greene
jason.greene at redhat.com
Mon Aug 1 09:12:42 EDT 2011
On 7/29/11 6:42 AM, Heiko Braun wrote:
>
> IMO point 2 can be neglected. It's an edge case, if you ask me.
>
> The first point is no big deal. Verbosity or not. It's always better to
> strive for
> a simple, easy to grasp solution. I believe (as a consumer of that API)
> that it should reflect the effective runtime model, no matter what.
This is essentially unachievable when you have runtime properties
evaluated on the server level. You would have to hit the server
everytime which does not scale.
> Including the defaults. Going through additional hoops & loops to figure
> out the effective runtime configuration is counter productive
> (curl,bash, etc) and will not be used.
>
> Further more, consumer do not care if the attribute derives from a
> default value or not.
> And why should they?
They care if they specified or they did not.
> The fact that it's written back to xml, is an implementation detail to me.
> But it should not mandate how the actually API works.
It's simply wrong to store values the user did not specify, since the
config represents their specification.
--
Jason T. Greene
JBoss, a division of Red Hat
More information about the jboss-as7-dev
mailing list