Hi Samisa,

The problem is the visual model is not 1-1 with ESB config language
rather uses a data flow based model. Hence somethings are bit hard to
reverse map.

--Srinath

On Mon, Feb 6, 2012 at 7:22 AM, Samisa Abeysinghe <[email protected]> wrote:
>
>
> On Sun, Jan 29, 2012 at 6:41 PM, Chathuri Wimalasena <[email protected]>
> wrote:
>>
>> We still do not have the reverse engineering support since it is
>> technically quite hard.
>
>
>
> Why is that so hard?
>
> In the Graphic first model, we have:
>
> Graphic -- represents --> Object Model -- serialize --> XML model
>
> In the reverse directions we have:
>
> XML model -- de-serialize --> Object Model -- represents --> Graphic
>
> If the design is right, I see no issues doing this.
>
>>
>> At the moment, we are focusing on completing the mediators and improving
>> look and feel of the editor.
>>
>> Review is scheduled for this Wednesday (01/02/2012) and we will be able to
>> give a pack for testing after that. At the moment, this editor is not being
>> connected with C-App concepts (i.e it is there as a separate feature where
>> users can create a synapse configuration).
>>
>> Regards,
>> Chathuri
>>
>>
>>
>> On Sun, Jan 29, 2012 at 4:21 PM, Viraj Rajaguru <[email protected]> wrote:
>>>
>>> Hi,
>>>
>>> Fixes for the above mentioned issues will be available in "Overall
>>> Milestone Plan CS 2.0.0" [1]. Some fixes are already done.
>>>
>>> We do not have the reverse engineering support yet.
>>>
>>> We are supporting following mediators.
>>>
>>> Log Mediator
>>> Drop Mediator
>>> Property Mediator
>>> Enrich Mediator
>>> Send Mediator
>>> Filter Mediator
>>> Switch Mediator
>>> XSLT Mediator
>>> Fault Mediator
>>> Header Mediator
>>> DBLookup Mediator
>>> DBReport Mediator
>>> Clone Mediator
>>> Iterate Mediator
>>> Aggregate Mediator
>>> Callout Mediator
>>> Transaction Mediator
>>> RMSequence Mediator
>>>
>>> And also graphical implementation of around 12 new mediators have been
>>> done. Only serialization logic has to be implemented for them.
>>>
>>>
>>> Thanks,
>>>
>>>
>>> [1] https://docs.google.com/a/wso2.com/document/d/1gTLfLBuEphtHesJf_eSyHNLcisrogEW8Aw4v-2R-iFQ/edit?hl=en_US
>>>
>>>
>>> On Sun, Jan 29, 2012 at 7:22 AM, Samisa Abeysinghe <[email protected]>
>>> wrote:
>>>>
>>>> What is the ETA for these fixes? In other words, in which milestone
>>>> would these fixes be available?
>>>>
>>>> Do we have reverse engineering support now? Meaning, can I edit the
>>>> source and it will reflect the changes in the graphical view.
>>>>
>>>> How many meadiators are supported?
>>>>
>>>> What is the plan for testing?
>>>>
>>>> On mediators, Jan 25, 2012 at 9:53 AM, Viraj Rajaguru <[email protected]>
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We had a discussion on ESB Graphical Editor with Hiranya. In this
>>>>> discussion we figured out how to overcome existing issues in the editor.
>>>>> Followings are the proposed solutions.
>>>>>
>>>>> We are not going to represent Local Entries graphically inside the
>>>>> editor, Instead we put them on the tool palette.Then user can add them to
>>>>> relevant mediators using the context menu.
>>>>> And also we can add defined sequences to "receive" attribute in the
>>>>> "Send Mediator" using the context menu as above. It is not necessary to
>>>>> represent this relationship in graphically.
>>>>>
>>>>> And also following issues were recognized in this discussion.
>>>>>
>>>>> When we add a new Sequence, a dialog box should not be appeared to
>>>>> request a name for sequence.
>>>>> In Failover endpoint, Loadbalance endpoint, Switch mediator and Clone
>>>>> mediator, there should not be an option to add output connectors 
>>>>> manually.It
>>>>> should be automated.
>>>>> File name should be appeared in the editor header.
>>>>> Defined endpoints should also go to the pallet as re-usable components.
>>>>> Endpoints in the border should be handled in a better way.
>>>>> When open the sequence editor diagram, area for the diagram should be
>>>>> auto generated.
>>>>> Name of the sequence should be displayed in the top of the page as well
>>>>> as in the sequence.
>>>>> Name of the mediators and endpoints should be appeared in their figure.
>>>>> Mediator grouping should be added.
>>>>> A suitable extensions should be used for ESB Graphical editor files and
>>>>> for Sequence editor files.
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>>
>>>>> On Tue, Jan 24, 2012 at 12:18 PM, Viraj Rajaguru <[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> Hi ,
>>>>>>
>>>>>> I tried to generate a Sample Synapse Configuration (See attached file
>>>>>> "Synapse Configuration - Example 1.txt") using the ESB Graphical editor.
>>>>>> There were some issues while design the diagram.
>>>>>>
>>>>>> How can we represent the Local Entry graphically ?
>>>>>> Send mediator has only input connector and output connector (See
>>>>>> attached "Send_Mediator.png"). How can we represent the value of the
>>>>>> "receive" attribute in Send mediator.(For a example, <send
>>>>>> receive="geoResponseSeq"> .In this case "geoResponseSeq" is a defined
>>>>>> sequence.How can we represent this relationship between "sequence" and 
>>>>>> "Send
>>>>>> mediator" inside the graphical editor.) ?
>>>>>>
>>>>>> Please comment on these issues if you have any idea.
>>>>>>
>>>>>> Screen shots for Relevant Diagram for the "Synapse Configuration -
>>>>>> Example 1" and the generated Synapse configuration are attached with 
>>>>>> this.
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> --
>>>>>> Viraj Rajaguru
>>>>>> email: [email protected] cell: +94 77 3683068
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Viraj Rajaguru
>>>>> email: [email protected] cell: +94 77 3683068
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> [email protected]
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>> Thanks,
>>>> Samisa...
>>>>
>>>> Samisa Abeysinghe
>>>> VP Engineering
>>>> WSO2 Inc.
>>>> http://wso2.com
>>>> http://wso2.org
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>
>>>
>>>
>>> --
>>> Viraj Rajaguru
>>> email: [email protected] cell: +94 77 3683068
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>
>>
>>
>> --
>> Chathuri Wimalasena
>> Senior Software Engineer; WSO2, Inc.;  http://wso2.com/
>> email: [email protected]; phone: +94 772 608 596
>> blog: http://chathuriwimalasena.blogspot.com/
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
> Thanks,
> Samisa...
>
> Samisa Abeysinghe
> VP Engineering
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
>
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
============================
Srinath Perera, Ph.D.
   http://www.cs.indiana.edu/~hperera/
   http://srinathsview.blogspot.com/
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to