Hi All,

I am going to try the approach of finding the mapping config resource in
the workspace without introducing the a new property to the mediator. I'll
update with the progress

Thanks,
Sohani

Sohani Weerasinghe
Software Engineer
WSO2, Inc: http://wso2.com

Mobile  : +94 716439774
Blog     :http://christinetechtips.blogspot.com/
Twitter  : https://twitter.com/sohanichristine

On Fri, Feb 19, 2016 at 10:38 AM, Sohani Weerasinghe <[email protected]>
wrote:

>
>
> Sohani Weerasinghe
> Software Engineer
> WSO2, Inc: http://wso2.com
>
> Mobile  : +94 716439774
> Blog     :http://christinetechtips.blogspot.com/
> Twitter  : https://twitter.com/sohanichristine
>
> On Fri, Feb 19, 2016 at 10:23 AM, Sohani Weerasinghe <[email protected]>
> wrote:
>
>> Hi Chanaka,
>>
>> With the current level of the implementation we are creating a data
>> mapper configuration and it is saved as a registry resource in the Registry
>> project and when we double click on the DM Mediator it should open the
>> datamapper configuration in the DM Editor. Therefore, there should be a way
>> for us to identify the local path of the configuration.The basic idea of
>> introducing this property is to keep track of the local path of the
>> datamapper configuration.
>>
>> Please note that this property should not be included in the XML
>> configuration of the DM Mediator and should not be visible as a property to
>> the end user.
>>
>> Thanks,
>> Sohani
>>
>>
>> Sohani Weerasinghe
>> Software Engineer
>> WSO2, Inc: http://wso2.com
>>
>> Mobile  : +94 716439774
>> Blog     :http://christinetechtips.blogspot.com/
>> Twitter  : https://twitter.com/sohanichristine
>>
>> On Fri, Feb 19, 2016 at 10:20 AM, Susinda Perera <[email protected]>
>> wrote:
>>
>>> Hi Cahanka/Sohani et al
>>>
>>> We have some other options for this.
>>> 1 - Have mapping config inline with datamapper mediator
>>>
>> AFAIK, this will be too complex at this level to include the config inline
>
>> 2 - Have mapping config as a local entry
>>>
>> Well, if we can save the config as a a local entry then we can directly
> get the resource since it is saved in the same ESB Project
>
>> 3 - Have mapping-config as registry-resource (as we have now) and when
>>> opening the editor, we will try to find the mapping config (.dmc) resource
>>> in the workspace, based on the resource path. If we find multiple entries
>>> or if we do not find any we may give a dialog-box to chose it.
>>>
>> WDYT?
>>>
>> If there are several resources with the same path since user will have to
> select the correct one will it be an extra work for the user?
>
> Based on the above concerns, how should we proceed? Can we have a property
> in the DM Mediator or any other solution.
>
> Appreciate your input.
>
>
>>
>>> Thanks
>>> Susinda
>>>
>>>
>>> On Thu, Feb 18, 2016 at 9:44 PM, Chanaka Fernando <[email protected]>
>>> wrote:
>>>
>>>> Hi Sohani,
>>>>
>>>> Can you elaborate on the existing XML configuration of the DM mediator
>>>> and the proposed property for this localpath?
>>>>
>>>>
>>>>
>>>> On Thu, Feb 18, 2016 at 4:09 PM, Sohani Weerasinghe <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> When considering the current level of the implementation of Visual
>>>>> DataMapper Editor, following steps are needed in opening the Visual
>>>>> DataMapper Editor
>>>>>
>>>>> 1. Drag and drop a DataMapper Mediator to the mediation flow (eg:
>>>>> Proxy)
>>>>> 2. Double click on the Mediator, then it pop-ups a dialog to save the
>>>>> datamapper configuration as a registry resource ( inside a Registry 
>>>>> Project)
>>>>> 3. Then it opens the configuration in the Visual DataMapper Editor
>>>>> 4. After saving, you can open and view the configuration in the
>>>>> DataMapper Editor.
>>>>>
>>>>> In order to open the Data Mapper Editor while double clicking on the
>>>>> DataMapper mediator, we need to keep track on the local path of the
>>>>> configuration (path of the registry resource inside the Registry Project).
>>>>>
>>>>> This property needs to be saved in the DataMapper Mediator object at
>>>>> the time of creating the configuration (DataMapperMediatorTransformer) , 
>>>>> so
>>>>> that this can be retrieved when opening the
>>>>> Editor(DataMapperMediatorDeserializer)
>>>>>
>>>>> Shall we introduce a new property (meta data) to the DataMapper
>>>>> Mediator to save the localPath of the configuration? Really appreciate 
>>>>> your
>>>>> input on this
>>>>>
>>>>> Thanks,
>>>>> Sohani
>>>>> Sohani Weerasinghe
>>>>> Software Engineer
>>>>> WSO2, Inc: http://wso2.com
>>>>>
>>>>> Mobile  : +94 716439774
>>>>> Blog     :http://christinetechtips.blogspot.com/
>>>>> Twitter  : https://twitter.com/sohanichristine
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thank you and Best Regards,
>>>> Chanaka Fernando
>>>> Senior Technical Lead
>>>> WSO2, Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: +94 773337238
>>>> Blog : http://soatutorials.blogspot.com
>>>> LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0
>>>> Twitter:https://twitter.com/chanakaudaya
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Susinda Perera*
>>> Software Engineer
>>> B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL)
>>> Mobile:(+94)716049075
>>> Blog: susinda.blogspot.com
>>> WSO2 Inc. http://wso2.com/
>>> Tel : 94 11 214 5345 Fax :94 11 2145300
>>>
>>>
>>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to