Hi Shi Liangliang, In our initial C-App design in Carbon, we tried to install C-App artifacts as p2 features. Advantage of this approach is that we can get needed Carbon features installed into the system through artifact features. But we got rid of this approach because we can't install features in our Cloud environment. Therefore, in order to support C-Apps in Stratos, we removed the usage of p2 features for installing C-App artifacts.
Therefore, this particular comment in ApplicatonManager is no longer valid and I have to change it. Now the C-App is a collection of folders which can include artifacts with artifact.xml files. What deployer does is copying those artifacts into relevant locations. So now you don't have to worry about p2 features in C-Apps. Thanks, ~Isuru 2010/11/3 shiliangliang126 <[email protected]> > Hello everybody: > When i was browse the source code of the Carbon core,the section of > "carbon's application deployer",I found some information in the Class > ApplicatonManager,it said that > Carbon App deployment is done in 2 steps: > 1. find out the artifacts to be installed in this server and > install their features throuth p2. > 2. after needed features are installed, complete the carbon App > deployment by sending the carbon App through > a chain of handlers. [sending the carbon app through > handlers,and to where? to the ApplicationManager?] > I don't know the relationship between the Carbon App and the artifact > ,in my opinion ,an Carbon App contains many artifacts, but what about the > relationship between artifact and features? also Carbon App and feature? > Can you explain it in a simple way ?the better if there is an example. > Thank you! > Best whishes! > > Shi Liangliang > > > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Isuru Suriarachchi Technical Lead & Product Manager, WSO2 Application Server WSO2 Inc. http://wso2.com email : [email protected] blog : http://isurues.wordpress.com/ lean . enterprise . middleware
_______________________________________________ Carbon-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
