incubator-etch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "scott comer (sccomer)" <scco...@cisco.com>
Subject Re: [jira] Updated: (ETCH-59) Listener stack is build 1/2 upside down and strange inhibiting name service and other transport filters
Date Tue, 10 Feb 2009 15:51:33 GMT
since there are no other comments, i will apply the patch for both java 
and csharp and commit. this
will break existing MainBlahListener programs (and any other programs 
which call BlahHelper.newListener().
you will need to recompile all etch files within your project (for java 
and csharp bindings), then manually fix any
remaining problems. where you now have:

    Transport<ServerFactory> listener = ...

you will need to change it to:

    ServerFactory listener = ....

scott out

scott comer (JIRA) wrote:
>      [ https://issues.apache.org/jira/browse/ETCH-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
>
> scott comer updated ETCH-59:
> ----------------------------
>
>     Attachment: listener_structure_patch.txt
>
> this patch includes a fix for the generated helper file resolving some issues between
local and global references to uri and resources, and also a toString() method so that listeners
print correctly.
>
> also included is the csharp version of the patch.
>
>   
>> Listener stack is build 1/2 upside down and strange inhibiting name service and other
transport filters
>> -------------------------------------------------------------------------------------------------------
>>
>>                 Key: ETCH-59
>>                 URL: https://issues.apache.org/jira/browse/ETCH-59
>>             Project: Etch
>>          Issue Type: Improvement
>>          Components: csharp-binding, java-binding
>>    Affects Versions: 1.0.0, 1.0.1, 1.0.2
>>            Reporter: scott comer
>>            Assignee: scott comer
>>            Priority: Minor
>>             Fix For: 1.1
>>
>>         Attachments: listener_structure_patch.txt
>>
>>
>> when a service creates a listener, using BlahHelper.newListener(), the listener stack
is built top down for a bit and then bottom up and glued
>> together. this is done in such a way that creating a listener filter is inhibited.
this is needed for the name server's etch:  listener scheme.
>>     
>
>   

Mime
  • Unnamed multipart/mixed (inline, None, 0 bytes)
View raw message