Brian Stansberry [
http://community.jboss.org/people/bstansberry%40jboss.com] replied to
the discussion
"Domain model work in AS 6.0.0"
To view the discussion, visit:
http://community.jboss.org/message/535837#535837
--------------------------------------------------------------
Jason's
http://community.jboss.org/docs/DOC-15098 requirements doc is more focused on
the long term goal. But what's required for an AS 6.0 to achieve the "pros"
listed above?
1. At a minimum I think we need a domain.xml schema that fully covers the single server
case. This should be quite close to what we would expect to use in AS 7 and EAP 6. For
later releases add elements related to multi-server use cases, perhaps some wrapper
elements around the 6.0 stuff, but the guts of an AS 6 domain.xml should be recognizable
in an AS 7 document.
That's really the core thing that allows most of the "pros" I listed. If we
can't do that, I don't see much point.
Beyond that:
2. Persistence of changes made via admin interfaces back to the domain.xml (as opposed to
just persisting them AS 5-style to the data dir and then overlaying them on top of what
comes out domain.xml).
Not including 2. means an AS 6.0 domain.xml isn't really the authoritative document,
it's just a centralized configuration file, helping users avoid digging through our
myriad of xml. Which is a worthy goal. But not including 2. means we're not getting
much of the community bake time benefit. OTOH not including 2. may somewhat reduce the
"con" risk of a suboptimal design, as a lot of the design difficulties center on
the persistence aspects.
3. Embedded console management interface stuff. This is really part and parcel of 2. If 2.
is out-of-scope for AS 6.0 then the existing user interfaces in the embedded console are
sufficient. If 2. is included, we'd need to solve the problem of how to distinguish
actions that affect the domain model from those that do not.
4. Other user interfaces (CLI, REST). I don't see why this would need to be in an AS
6.0.
Bottom line: is my 1. above a sufficient goal to make this worth doing in AS 6.0? If yes
then we can discuss whether it is doable.
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/535837#535837]
Start a new discussion in Management Development at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]