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

Reply via email to