Supun, Can we avoid '<endpoints>'. When XML is used to define a data-type we usually uses an outer tag (e.g array like data structure in a SOAP message). But, I am not sure whether it is good to define language constructs in that way. Just have a look at the WSDL 2.0
As I said in another email, in my opinion, It would be better if both your approach and Udanyaga's (function template) represent the same concepts + similar syntax. Thanks, Inidka On Tue, Mar 8, 2011 at 1:01 AM, Supun Kamburugamuva <supu...@gmail.com>wrote: > > > On Mon, Mar 7, 2011 at 10:54 PM, Udayanga Wickramasinghe < > udaya...@wso2.com> wrote: > >> Hi, >> >> On Mon, Mar 7, 2011 at 4:47 PM, Supun Kamburugamuva <supu...@gmail.com>wrote: >> >>> In lot of production systems there are hundreds of endpoints deployed. >>> These endpoints carry lot of redundant configurations. So it is better to >>> have a template based endpoint configuration. >>> >>> Here is a proposed configuration >>> >>> <endpoints> >>> <endpoint name="" uri="" template=""/> >>> <endpoint name="" uri="" template=""/> >>> <endpoint name="" uri="" template=""/> >>> </endpoint> >>> >>> <endpoint-template name=""> >>> <address> >>> <suspendOnFailure> >>> <errorCodes>23123</errorCodes> >>> <progressionFactor>1.0</progressionFactor> >>> </suspendOnFailure> >>> <markForSuspension> >>> <errorCodes>1231</errorCodes> >>> </markForSuspension> >>> <retryConfig> >>> <errorCodes>1231</errorCodes> >>> </retryConfig> >>> </address> >>> </emdpoint-template> >>> >>> Based on the endpoint-temaplate configuration multiple endpoints will be >>> created with the url and name defined in the endpoints configuration element >>> at the run-time. >>> >>> +1 >> btw are we defining configurable parameters for templates?? or are they >> just static templates? >> >> > > For this case I believe it is just a static template. > > Thanks, > Supun.. > > >> Regards, >> Udayanga-- >> >> *Udayanga Wickramasinghe* >> Software Engineer; WSO2 Inc.; http://wso2.com, >> *email: **udaya...@wso2.com* <udayan...@wso2.com>* cell: +94 (77) >> 983-4365 >> blog: **http://udayangawiki.blogspot.com*<http://udayangawiki.blogspot.com/> >> * >> twitter: >> **http://twitter.com/udayanga_wick*<http://twitter.com/udayanga_wick> >> * >> * >> > > > > -- > Supun Kamburugamuva > Technical Lead & Product Manager, WSO2 Inc.; http://wso2.com > Member, Apache Software Foundation; http://www.apache.org > WSO2 Inc.; http://wso2.org > E-mail: su...@wso2.com; Mobile: +94 77 431 3585 > Blog: http://supunk.blogspot.com > > > >