Hi All,

Does P2 create /features, /plugins directories relative
to*org.eclipse.equinox.p2.installFolder
* location during provisioning?
If so can I override this location at runtime?
Can I do this by defining the
[email protected]/../../ in config.ini?

Really appreciate if someone can shed some light on how p2 decides the
location to create /features, /plugins directories during provisioning.

Thanks,
Dileepa

On Fri, Feb 22, 2013 at 3:27 AM, Dileepa Jayakody <[email protected]> wrote:

> Hi All,
>
> How does p2 calculate the location to extract features during
> provisioning? Is it relative to the osgi.install.area?
> The issue I'm facing is, some of the features to install have file-copy
> instructions in it's p2.infs, and the source files are copied from the
> features extracted to target directories.
> The target distribution contains multiple profiles and their configuration
> areas defined separately, in below format.
>
> *target
> |-plugins
> |-features
> |-p2 {shared p2}*
> |--ProfileA
> |    |-configuration
> |       /config.ini
> |       /org.eclipse.equinox.simpleconfigurator/bundles.info
> |--ProfileB
> |    |-configuration
> |       /config.ini
> |       /org.eclipse.equinox.simpleconfigurator/bundles.info
>
> During build phase when we install features via p2-director giving
> -destination as target/${Profile}.
> Then the installing features are extracted to *target/features* and the
> relative path to the extracted feature will be
> ${installFolder}/../features; this works fine using p2-director, and
> necessary files get copied during build phase.
> But during runtime when we do a feature installation using P2-provisioning
> agent, the features are extracted in *target/${Profile}/features* and the
> relative path to source file (${installFolder}/../features) in above
> file-copy instruction gets invalid.
>
> Is it possible to configure the place to extract features at runtime? Can
> I explicitly specify the location to extract features to ProvisioningAgent?
> Any help for this is really appreciated as I'm kind of stuck here.
>
> Thanks,
> Dileepa
>
>


-- 
Dileepa Jayakody,
Software Engineer, WSO2 Inc.
Lean . Enterprise . Middleware

Mobile : +94777-857616
_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to