I've added my feature to the category.xml for my RCP product, but this
didn't cause the feature to be pre installed after the build of the RCP
product was finished.
My feature that I want to be pre installed is built completely independent
from my RCP product. It has it's own parent pom.xml file and it's own
category.xml file.
How does the category.xml file for my RCP product know where to find my
feature that I want pre installed?
Here's what is in my category.xml file now that I've added my Feature to it.
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature
url="features/com.mydomain.myrcpapp.rcp.feature_1.1.7.qualifier.jar"
id="com.mydomain.myrcpapp.rcp.feature" version="1.1.7.qualifier">
<category name="com.mydomain"/>
</feature>
<feature
url="features/com.mydomain.myotherfeature.feature_1.0.0.qualifier.jar"
id="com.mydomain.myotherfeature.feature" version="1.0.0.qualifier">
<category name="com.mydomain"/>
</feature>
<category-def name="com.mydomain" label="Development Tools">
<description>
Eclipse based features provided by My Company's Software
Development Group
</description>
</category-def>
</site>
I noticed that the attribute "url" was set to
"features/com.mydomain.myotherfeature.feature_1.0.0.qualifier.jar", and I
thought.
How is the RCP build going to find that? My other feature is built
completely independently of the RCP build. When I ran my RCP build, the
other feature still was not pre installed.
So I modified the RCP's category.xml by adding the url of my other
feature's p2 repository and made it look like this,
<feature url="
http://mydomain.com/p2reposiotry/myotherfeature/features/com.mydomain.myotherfeature.feature_1.0.0.qualifier.jar"
id="com.mydomain.myotherfeature.feature"
version="1.0.0.qualifier">
But, that didn't work either.
I think I'm still missing something here. Does Tycho have the ability to
even do this?
Another reply on this discussion mentioned this bug,
https://bugs.eclipse.org/bugs/show_bug.cgi?id=361722 and that leads me to
believe that Tycho doesn't have the ability to do this, yet.
Thanks again for your time, it is greatly appreciated.
Trace Windham
On Wed, May 16, 2012 at 8:58 AM, Brian de Alwis <[email protected]>wrote:
> On 16-May-2012, at 9:41 AM, Trace Windham wrote:
> > Is there something else I need to do to get your proposed solution to
> work?
>
> You need to ensure the features are included in the category.xml so that
> they are pulled in and available for installation.
>
> Brian.
> _______________________________________________
> p2-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/p2-dev
>
>
--
Trace Windham
_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev