On Tue, Aug 17, 2010 at 10:18 AM, Samisa Abeysinghe <sam...@wso2.com> wrote:
>
>
> On Tue, Aug 17, 2010 at 9:20 AM, Hiranya Jayathilaka <hira...@wso2.com>
> wrote:
>>
>>
>> On Tue, Aug 17, 2010 at 7:39 AM, Samisa Abeysinghe <sam...@wso2.com>
>> wrote:
>>>
>>>
>>> On Mon, Aug 16, 2010 at 10:54 AM, Supun Kamburugamuva <su...@wso2.com>
>>> wrote:
>>>>
>>>> There are two ways to implement this.
>>>>
>>>> 1. We can simply read the configuration from the file system and them
>>>> override the current synapse configuration with the sample
>>>> configuration. This leads to the destruction of current configuration.
>>>>
>>>> 2. The second approach is to build the synapse configuration from the
>>>> beginning. This includes initializing the persistence again to fit the
>>>> sample etc. This preserves the current ESB configuration.
>>>
>>> In case of the test automation framework, what we are doing is to use
>>> admin services and update the synapse config with the admin service calls.
>>
>> I don't think any of the existing admin services fit the task in hand. IMO
>> we need a new admin service. All the existing services are built around a
>> single Synapse config. But the samples component should be able to manage
>> multiple configurations - the main configuration and many sample
>> configurations. Switching to a sample config should not wipe out the main
>> config.
>>
>>>
>>> The rationale is that, we have the provision for users to edit the
>>> synapse config with management console and update that via admin service and
>>> get ESB to work on the new updated config.
>>> We already have the test automation team doing this.
>>>
>>> I think we can re-use that code and build this sample component based on
>>> that.
>>
>> Well, I'm not aware of the latest status of the test framework. Do you
>> mean it has the ability to create multiple configurations and switch among
>> them if needed (without wiping out each other)? If that capability is there
>> then we +1 for reusing it.
>
> I do not think that is possible as of now. I think what we have is that, for
> each sample, we create and add new config elements.
> Automation folks, please chime in.

Yes it's not possible with current admin services.currently we have
separate config element xmls for each sample.
thanks & regards,
Chamara

>
> Thanks,
> Samisa...
>
> Samisa Abeysinghe
> VP Engineering
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
>
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>



-- 
Suminda Chamara Silva
Senior Software Engineer - QA
WSO2 Inc.
Mobile: +94 718 302858
blog: http://chamaras.blogspot.com

_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to