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