Hi, Regarding with the problem, we wanted to get the history of life cycle in one application from the specific point. In current situation we should know the stage where we were in before come to the current stage. Because history information available with the previous path. Now we got some point to store every life cycle movement in to the application original path. We just put application original path to the property of LifecycleConstants.REGISTRY_LIFECYCLE_HISTORY_ORIGINAL_PATH.
Are there any suggestion ? thanks Harsha Thirimanna On Tue, Feb 26, 2013 at 4:35 PM, Dimuthu Leelarathne <[email protected]>wrote: > Hi Harsha, > > What data on Greg side shows you that this application is in "Staging" > life cycle stage? > > thanks, > dimuthu > > On Tue, Feb 26, 2013 at 3:56 PM, Harsha Thirimanna <[email protected]>wrote: > >> Hi, >> >> I am trying to get the lifecycle history from registry. I used >> getTextContent action in ResourceAdminService. >> >> One application that run in STAGIN level, i needed to get the history. >> Problem is, resource path that data xml stored in the registry is not >> for staging , but for it is TESTING. To get that xml I should know what >> is the stage where it was before. >> >> This is the path that store the data xml >> >> >> /_system/governance/repository/components/org.wso2.carbon.governance/lifecycles/history/__system_governance_repository_applications_app2_ >> Testing_1.0.2_appversion >> >> Data XML is >> >> <lifecycleHistory> >> <item order="2" user="[email protected]" state="Testing" >> targetState="Staging" >> originalPath="/_system/governance/repository/applications/app2/Testing/1.0.2/appversion" >> timestamp="2013-02-26 14:47:28.013" > >> <action type="transition" name="Smoke Tests Passed*" > >> <executors> >> >> <executorname="org.wso2.carbon.appfactory.core.governance.lifecycle.AppFactoryLCExecutor" >> /> >> </executors> >> <value>value:true,true</value> >> </action> >> </item> >> <item order="1" user="[email protected]" state="Testing" >> originalPath="/_system/governance/repository/applications/app2/Testing/1.0.2/appversion" >> timestamp="2013-02-26 14:47:27.135" > >> <action type="itemClick" name="Test Cases Passed*" > >> <value>value:true</value> >> </action> >> </item> >> <item order="0" user="[email protected]" state="Testing" >> originalPath="/_system/governance/repository/applications/app2/Testing/1.0.2/appversion" >> timestamp="2013-02-26 14:47:26.326" > >> <action type="itemClick" name="Smoke Tests Passed*" > >> <value>value:true</value> >> </action> >> </item> >> </lifecycleHistory> >> >> >> Both highlighted shows , this app in Testing stage, but it is already >> promoted to the Staging stage. So how we request this resource ? >> >> >> thanks >> Harsha Thirimanna >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
