Gayan AFAIK there is a limitation in governance lifecycle which prevent us doing that. So I think better thing would be to fix current flow to be consistent.
Thanks & Regards Danushka Fernando Software Engineer WSO2 inc. http://wso2.com/ Mobile : +94716332729 On Mon, Oct 27, 2014 at 9:48 PM, Gayan Dhanushka <[email protected]> wrote: > Hi Pirinthapan, > > As discussed the other day if we are going to change the current > implementation where we first deploy the artifact to Development and then > promote it up to Production, this will be a very straight forward fix. We > can just deploy the application into Production in one go. Then it will be > just like deploying an application in the Production stage. > > Regards > GayanD > > > > On Sun, Oct 26, 2014 at 3:26 PM, Danushka Fernando <[email protected]> > wrote: > >> Hi >> @Pirinthapan : Great findings. >> IMO if we are sticking to the plan that we are going to promote >> uploadable applications to production, then we need to wait until >> application creation is over and then promote them to production. We might >> be able to run Application Even Listener with ordered to run last to do >> this task. >> @Dimuthu, Janaka : WDYT? >> >> Thanks & Regards >> Danushka Fernando >> Software Engineer >> WSO2 inc. http://wso2.com/ >> Mobile : +94716332729 >> >> On Sun, Oct 26, 2014 at 3:04 PM, Pirinthapan Mahendran < >> [email protected]> wrote: >> >>> Hi All, >>> >>> In AppFactory when we upload an existing artifact, it should be directly >>> deployed to production stage. >>> But in the current implementation sometimes it is getting deployed to >>> development stage and sometimes it is getting deployed to production stage. >>> >>> According to my understanding the reason for this is, we are creating >>> and promoting the application within the single method >>> "uploadExistingApplication" >>> in [1]. In this method first we are creating the application using the >>> uploaded artifact. Once the application is created build is triggered >>> automatically in a background thread. At the same time we are calling the >>> bpel service to promote the application. So building and promoting are >>> happening at the same time. This will give some unpredictable results. >>> >>> To overcome this issue we need to wait until all the application >>> creation, initial build and initial deployment processes are finished. >>> After that we need to promote the application. Once the promotion process >>> is finished we need to deploy the application in the production stage. >>> >>> Kindly expect your ideas on this issue. >>> >>> 1. appmgt/src/site/blocks/application/add/ajax/add.jag >>> >>> >>> Mahendran Pirinthapan >>> Software Engineer | WSO2 Inc. >>> Mobile +94772378732. >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Gayan Dhanuska > Software Engineer > http://wso2.com/ > Lean Enterprise Middleware > > Mobile > 071 666 2327 > > Office > Tel : 94 11 214 5345 > Fax : 94 11 214 5300 > > Twitter : https://twitter.com/gayanlggd > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
