Change the domain model paths system to not use services
--------------------------------------------------------
Key: AS7-2945
URL:
https://issues.jboss.org/browse/AS7-2945
Project: Application Server 7
Issue Type: Enhancement
Components: Domain Management
Reporter: David Lloyd
Assignee: Brian Stansberry
Fix For: Open To Community
Using services for path references has two distinct disadvantages:
* It makes it difficult or impossible to detect changes (the only way to change a path is
to restart the service)
* If a path consumer is not a service, it is difficult to use path values
What we should have instead is have a registration mechanism so that when a path is used,
the reference is tracked in the model. This lets us detect backreferences in the event
where a path is to be deleted. This would also enable us to send a notification when a
path is changed, so that changing a path also causes an update or "refresh" on
all referencing domain attributes. This way, for example, if I change the base path for
the log directory, all the log handlers can automatically be updated as well as part of
the same operation, using their existing update logic.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira