On 13 Sep 2011, at 22:07, Brian Stansberry wrote:
This is a good list.
There are also some cross-cutting concerns that we need to address in
all subsystems:
1) Validation of parameters by the OperationStepHandler impls
2) Properly dealing with default values.
3) Properly dealing with expressions (i.e. <inet-address
value="${jboss.bind.address.public:127.0.0.1}"/>
I'm in the process of updating Kabir's "Extending JBoss AS 7" guide[1]
to include some fairly straightforward techniques for all of these things.
[1]
https://docs.jboss.org/author/display/AS7/Extending+JBoss+AS+7
I have added the code for the example subsystem to git:
https://github.com/jbossas/archetypes/tree/master/jboss-as-subsystem-example