I have imported this code into varia/src/main/org/jboss/services/binding with the following changes:
1. A service can have multiple service bindings corresponding to different listening services. The web containers need this to support multiple virtual hosts and connectors. 2. The store service used by the ServiceBindingManager is abstracted out using a ServicesStoreFatory configurable via an attribute. It will default to a read-only XML file based version. 3. A ServiceConfig now includes multiple named bindings as well as a ServicesConfigDelegate and an arbitrary DOM Element to control the behavior of this delegate. A ServicesConfigDelegate knows how to map a ServiceConfig onto a service via JMX. This abstraction allows the service bindings to be integrated without changing any existing services provided that all configurable attributes are settable via JMX. 4. The use of JDOM in the XML file store is really not warranted so I'm rewriting that using only JAXP apis and parse the extended services-binding.dtd. It is also only support read-only access to the XML file since in general there will be one config being shared by multiple servers. I'm working on integrating this service into the ServiceController and should have it running by tomorrow. xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx ------------------------------------------------------- Sponsored by: ThinkGeek at http://www.ThinkGeek.com/ _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
