[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Creating the p2 profile manually

We are using p2 as the provisioning system for wso2 carbon. When creating carbon distributions, bundles related to some features are already present by default. We want to tell the p2 that to consider such features as already installed features in the distribution. As we understoof for that to happen the related information should be included in the p2 profile and the artifact.xml. We also have the feature jar file prior to creating the carbon distributions.

One way we thought of is to rather than creating the profile and artifact.xml manually we can put the feature jar in the features folder in which case p2 should pick it up and install. However for some reason it is not being picked up. Turns out i needed to have "...config.dir/org.eclipse.update/platform.xml" in place.

Thank you,
Saminda

On Tue, Jun 23, 2009 at 5:29 PM, Henrik Lindberg <henrik.lindberg@xxxxxxxxxxxxxx> wrote:
What is it you are trying to do?

In general - you should use p2 to install things and this will create/update the profile. You can run the director or p2-installer to do this. If you have really special needs you can create your own special installer. Hacking the files directly is not recommended.

Henrik Lindberg
henrik.lindberg@xxxxxxxxxxxxxx




On Jun 23, 2009, at 8:21 AM, Saminda Wijeratne wrote:

Hi,

Is it possible to create a p2 profile and the artifact.xml manually for a given set of features? Is there some spec publicly available which we can follow?

Looking at an existing profile the feature information seems to be taken from the content.xml of that particular repo which the feature is installed from. but the iusProperties tag is new.

Thank you,
Saminda

_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev