[jboss-dev-forums] [Management Development] - Domain model work in AS 6.0.0

Brian Stansberry do-not-reply at jboss.com
Tue Apr 6 11:14:45 EDT 2010


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&containerType=14&container=2107]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20100406/593f3e3b/attachment.html 


More information about the jboss-dev-forums mailing list