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

Reply via email to