epugh 2004/01/16 10:30:06 Modified: xmlrpc/xdocs changes.xml xmlrpc/src/java/org/apache/fulcrum/xmlrpc DefaultXmlRpcServerComponent.java Log: Allow multiple handlers Revision Changes Path 1.4 +4 -0 jakarta-turbine-fulcrum/xmlrpc/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/jakarta-turbine-fulcrum/xmlrpc/xdocs/changes.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- changes.xml 9 Jan 2004 14:03:48 -0000 1.3 +++ changes.xml 16 Jan 2004 18:30:06 -0000 1.4 @@ -8,6 +8,10 @@ <body> <release version="Not applicable" date=""> + <action dev="ronald" type="add"> + creates a list of dependencies (all optional), called handler.0 through + handler.9, instead of just handler. + </action> <action dev="ronald" type="fix"> Change Server component to unregister handlers on dispose() method. Prevents shutdown errors. </action> 1.3 +12 -1 jakarta-turbine-fulcrum/xmlrpc/src/java/org/apache/fulcrum/xmlrpc/DefaultXmlRpcServerComponent.java Index: DefaultXmlRpcServerComponent.java =================================================================== RCS file: /home/cvs/jakarta-turbine-fulcrum/xmlrpc/src/java/org/apache/fulcrum/xmlrpc/DefaultXmlRpcServerComponent.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- DefaultXmlRpcServerComponent.java 9 Jan 2004 14:03:48 -0000 1.2 +++ DefaultXmlRpcServerComponent.java 16 Jan 2004 18:30:06 -0000 1.3 @@ -79,6 +79,17 @@ * * @avalon.component version="1.0" name="xmlrpc-server" lifestyle="singleton" * @avalon.service version="1.0" type="org.apache.fulcrum.xmlrpc.XmlRpcServerComponent" + * @avalon.dependency key="handler.0" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.1" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.2" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.3" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.4" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.5" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.6" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.7" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.8" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * @avalon.dependency key="handler.9" type="com.apache.xmlrpc.XmlRpcHandler" optional="true" + * * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a> * @author <a href="mailto:[EMAIL PROTECTED]">Quinton McCombs</a> * @version $Id$
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]