Currently the Automation framework contains 3 modules.
1) Automation api
2) Automation core
3) Automation utils

Automation api contains the Admin Service clients implemented using service
stubs. Most of Admin service clients are listed in api module. Automation
core contains framework related classes and some common utility classes.
core module depend on the api module. but core uses few admin service
client classes of api. so we are going to remove remove api dependency from
core module and keep core with minimum dependencies. but we need to use
following service stubs dependency in core module for user population and
server configurations

org.wso2.carbon.authenticator.stub
org.wso2.carbon.user.mgt.stub
org.wso2.carbon.server.admin.stub

So we will implement service clients from above stubs within core module
and move some classes which use other service clients to utils module.That
will make automation core to build with minimum dependencies and core can
be built after building the kernal

Thanks,
Nuwnaw



-- 
Nuwan Wimalasekara
Senior Software Engineer - Test Automation
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

phone: +94 71 668 4620
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to