+1 Ruwan
On Mon, Apr 26, 2010 at 5:28 PM, Hiranya Jayathilaka <hiranya...@gmail.com>wrote: > > > On Mon, Apr 26, 2010 at 5:04 PM, Ruwan Linton <ruwan.lin...@gmail.com>wrote: > >> Hiranya, >> >> Lets introduce an internal flag to the endpoint so that the builder and >> the serializer pair sets and checks respectively to make the generated name >> transparent from the users configuration. >> >> To address the issue of having different, UUID's on different server start >> sessions, we could compute the endpoint name by looking at the parent >> sequence name, for example like "main_ep_1" and so forth. >> > > That makes sense. Shall we add following two methods to the Endpoint > interface then? > > public boolean isAnonymous(); > public void setAnonymous(); > > Anonymous endpoints will also get a generated name but that will not be > shown to the user in the serialization. > > Thanks, > Hiranya > > > >> Thanks, >> Ruwan >> >> >> On Mon, Apr 26, 2010 at 4:52 PM, Hiranya Jayathilaka < >> hiranya...@gmail.com> wrote: >> >>> Devs, >>> >>> Currently Synapse generates names for anonymous endpoints. For an example >>> take the following sequence: >>> >>> <sequence name="foo"> >>> <send> >>> <endpoint> >>> <address uri="some address"/> >>> </endpoint> >>> </send> >>> </sequence> >>> >>> Synapse will generate a UUID and set that as the name of the endpoint. >>> This is required since all endpoints must have names in clustered >>> deployments. However generating names causes the serialization to be >>> different from the original input XML. As a result we currently have a bunch >>> of test failures in the trunk. Any idea how to resolve this problem? >>> >>> Thanks >>> -- >>> Hiranya Jayathilaka >>> Software Engineer; >>> WSO2 Inc.; http://wso2.org >>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>> Blog: http://techfeast-hiranya.blogspot.com >>> >> >> >> >> -- >> Ruwan Linton >> Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb >> >> WSO2 Inc.; http://wso2.org >> email: ru...@wso2.com; cell: +94 77 341 3097 >> blog: http://ruwansblog.blogspot.com >> > > > > -- > Hiranya Jayathilaka > Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 > Blog: http://techfeast-hiranya.blogspot.com > -- Ruwan Linton Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: ru...@wso2.com; cell: +94 77 341 3097 blog: http://ruwansblog.blogspot.com