Hi Senaka,
I am having a problem with CApps with .gar file inside it where artifacts
inside the .gar won't remove when we removing the car. So this will be a
known limitation of this implementation.

thanks
Eranda


On Tue, Nov 19, 2013 at 2:06 PM, Eranda Sooriyabandara <[email protected]>wrote:

> Hi All,
> This is related to the issue [1].
>
> Problem : Artifacts which deployed when adding a CApp to Governance
> Registry does not remove when undeploying the  CApp.
>
> Cause : When adding Governance Artifacts we have set of handlers which
> save the resources to a calculated location. When undeploying the CApp,
> deployer will remove the resource from the path specified in the CApp but
> since resource located to somewhere else it fails to remove.
>
> Solution : We are going to keep a path mapping file in config registry
> (conf:carbonapps/path_mapping/app_name.xml) where it will keep the path
> mappings of the resource related to a CApp.
>
> Following is the sample content of path mapping file.
>
> <path_mapping>
> <resource
> path="/_system/governance/wsdl_path/WeatherForecastService.svc.wsdl">
>
> <target>/_system/governance/trunk/wsdls/net/restfulwebservices/www/servicecontracts/_2008/_01/WeatherForecastService.svc.wsdl</target>
> </resource>
>         <resource
> path="/_system/governance/wsdl_path/WeatherForecastService.xsd">
>
> <target>/_system/governance/trunk/xsds/net/restfulwebservices/www/servicecontracts/_2008/_01/WeatherForecastService.xsd</target>
>  </resource>
> </path_mapping>
>
> thanks
> Eranda
>
> [1]. https://wso2.org/jira/browse/REGISTRY-2102
>
> --
>
> *Eranda Sooriyabandara*Senior Software Engineer;
> Integration Technologies Team;
> WSO2 Inc.; http://wso2.com
> Lean . Enterprise . Middleware
>
> E-mail: eranda AT wso2.com
> Mobile: +94 716 472 816
> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
> Blog: http://emsooriyabandara.blogspot.com/
>
>
>
>
>


-- 

*Eranda Sooriyabandara*Senior Software Engineer;
Integration Technologies Team;
WSO2 Inc.; http://wso2.com
Lean . Enterprise . Middleware

E-mail: eranda AT wso2.com
Mobile: +94 716 472 816
Linked-In: http://www.linkedin.com/in/erandasooriyabandara
Blog: http://emsooriyabandara.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to