Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Reg : Running Xpand/Xtend testcases in Tycho

Hello Tom,
	Thank you for the response. Please find the necessary details below.

	Test Plugin Details :
		The name of the test plugin is com.abc.xyz.plu.test . I have attached the pom xml of the test plugin along with the mail. The packaging of the test plugin is eclipse-test-plugin only. All the plugins that this test plugin needs are mentioned in the extra requirements section. 

		The com.abc.int.target.feature contains all the xtend and xpand related plugins.
		The com.abc.xyz.exporter.feature feature contains the plugin (com.abc.xyz.def.flattening ) which has the .ext templates present.

		The purpose of the test plugin is to use XtendFacade to call the templates present in com.abc.xyz.def.flattening  plugin and execute the test cases. The XtendFacade call fails with "Couldn't find extension" and the test case fails . But the particular extension is present in the  com.abc.xyz.def.flattening plugin.




	Source Plugin Details:
  		The name of the source plugin is com.abc.xyz.def.flattening. I have attached the pom file of source plugin as well . The packaging type is eclipse-plugin. 

		The package structure of the com.abc.xyz.def.flattening plugin is as follows.

		
		com.abc.xyz.def.flattening
					-->src
					-->templates ( templates is not included in build.properties)
					-->plugin.xml
					-->Manifest
					-->Build.properties
					-->pom.xml



	Problem Statement:

	The particular method getFlatMapShrtNameForPerInstMem thrown in the exception (Couldn't find extension getFlatMapShrtNameForPerInstMem) is present in a .ext file present inside the templates folder. So how do instruct tycho to recognize the templates and to call the method properly using XtendFacade.




Best regards

Sathish Kumar Maheswaran
RBEI/EMT  

Tel. +91(422)67-64154 



-----Original Message-----
From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx] On Behalf Of tycho-user-request@xxxxxxxxxxx
Sent: Wednesday, February 17, 2016 11:34 PM
To: tycho-user@xxxxxxxxxxx
Subject: tycho-user Digest, Vol 66, Issue 13

Send tycho-user mailing list submissions to
	tycho-user@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
	https://dev.eclipse.org/mailman/listinfo/tycho-user
or, via email, send a message with subject or body 'help' to
	tycho-user-request@xxxxxxxxxxx

You can reach the person managing the list at
	tycho-user-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of tycho-user digest..."


Today's Topics:

   1. Reg : Running Xpand/Xtend testcases in Tycho
      (Sathish Kumar Maheswaran (RBEI/EMT1))
   2. Re: Reg : Running Xpand/Xtend testcases in Tycho
      (Tom Bryan (tombry))
   3. Re: Subproject produces "eclipse-repository" packaging, but
      Eclipse instance fails to install referenced plugin (David M. Karr)
   4. Re: Subproject produces "eclipse-repository" packaging, but
      Eclipse instance fails to install referenced plugin
      (Tom Bryan (tombry))
   5. Re: Subproject produces "eclipse-repository" packaging, but
      Eclipse instance fails to install referenced plugin (David M. Karr)


----------------------------------------------------------------------

Message: 1
Date: Wed, 17 Feb 2016 06:08:25 +0000
From: "Sathish Kumar Maheswaran (RBEI/EMT1)"
	<SathishKumar.Maheswaran@xxxxxxxxxxxx>
To: "tycho-user@xxxxxxxxxxx" <tycho-user@xxxxxxxxxxx>
Subject: [tycho-user] Reg : Running Xpand/Xtend testcases in Tycho
Message-ID:
	<0074e3654dfd4154aa3a61455bf08e1b@xxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

Hello All,
        We have currently moved to a tycho based build environment. Previously all our test cases that invoke (.ext) templates were working fine , But ever since we moved to tycho we have been facing the below exception while running test cases that invoke .ext templates

java.lang.IllegalArgumentException: Couldn't find extension getFlatMapShrtNameForPerInstMem
        at org.eclipse.xtend.XtendFacade.call(XtendFacade.java:85)



        Should we include any additional property in either tycho surefire or add a specific  plugin dependency to fix this ? . We are stuck without progress so any help would be much appreciated.

        Thank you.

Best regards

Sathish Kumar Maheswaran
RBEI/EMT

Tel. +91(422)67-64154


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/tycho-user/attachments/20160217/8055e075/attachment.html>

------------------------------

Message: 2
Date: Wed, 17 Feb 2016 17:43:50 +0000
From: "Tom Bryan (tombry)" <tombry@xxxxxxxxx>
To: "tycho-user@xxxxxxxxxxx" <tycho-user@xxxxxxxxxxx>
Subject: Re: [tycho-user] Reg : Running Xpand/Xtend testcases in Tycho
Message-ID: <D2EA1B14.C7640%tombry@xxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

You'll probably need to provide more details about what you're doing.

Do you have a separate test plug-in?

Are you using <packaging>eclipse-test-plugin</packaging> for that plug-in?

For the test plug-in, do you have any special <configuration> for tycho-surefire-plugin?

---Tom

On 2/17/16, 1:08 AM, "tycho-user-bounces@xxxxxxxxxxx<mailto:tycho-user-bounces@xxxxxxxxxxx> on behalf of Sathish Kumar Maheswaran (RBEI/EMT1)" <tycho-user-bounces@xxxxxxxxxxx<mailto:tycho-user-bounces@xxxxxxxxxxx> on behalf of SathishKumar.Maheswaran@xxxxxxxxxxxx<mailto:SathishKumar.Maheswaran@xxxxxxxxxxxx>> wrote:

Hello All,
        We have currently moved to a tycho based build environment. Previously all our test cases that invoke (.ext) templates were working fine , But ever since we moved to tycho we have been facing the below exception while running test cases that invoke .ext templates

java.lang.IllegalArgumentException: Couldn't find extension getFlatMapShrtNameForPerInstMem
        at org.eclipse.xtend.XtendFacade.call(XtendFacade.java:85)



        Should we include any additional property in either tycho surefire or add a specific  plugin dependency to fix this ? . We are stuck without progress so any help would be much appreciated.

        Thank you.

Best regards

Sathish Kumar Maheswaran
RBEI/EMT

Tel. +91(422)67-64154




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/tycho-user/attachments/20160217/19828c05/attachment.html>

------------------------------

Message: 3
Date: Wed, 17 Feb 2016 09:48:30 -0800
From: "David M. Karr" <davidmichaelkarr@xxxxxxxxx>
To: Tycho user list <tycho-user@xxxxxxxxxxx>
Subject: Re: [tycho-user] Subproject produces "eclipse-repository"
	packaging, but Eclipse instance fails to install referenced plugin
Message-ID: <56C4B26E.7000906@xxxxxxxxx>
Content-Type: text/plain; charset=windows-1252; format=flowed

By connecting a debugger to the target eclipse instance, I was able to 
determine that this was caused by a handful of corrupted jars in my 
$HOME/.p2 repo. I've submitted an enhancement request to add the full 
path of the corrupted zip file to the exception. I now need to know the 
exact surgery I need to make to the corrupted jars in $HOME/.p2 to fix 
this.  I would guess that I would just delete them and let Eclipse 
redownload them, but I'm not going to guess on this.  I've asked that 
question in my original PDE forum post, but does anyone know the answer 
to that question?

On 02/15/2016 01:10 AM, Sievers, Jan wrote:
> looks like some signed content was corrupted.
> This could be either your bundles/features (if you happen to sign them) or external dependencies of it.
>
> Check the eclipse error log if there are any details about which file is corrupted.
> You may also try to mirror your p2 repo [1], this should validate it (possibly in debug mode using -X maven CLI switch).
>
> Regards
> Jan
>
> [1] https://wiki.eclipse.org/Tycho/Additional_Tools#mirror_goal
>
>
>
> On 12/02/16 18:33, "tycho-user-bounces@xxxxxxxxxxx on behalf of David M. Karr" <tycho-user-bounces@xxxxxxxxxxx on behalf of davidmichaelkarr@xxxxxxxxx> wrote:
>
>> I inherited a largish Eclipse plugin codebase
>> (https://github.com/davidmichaelkarr/yang-ide), and the original authors
>> deployed the resulting Tycho-built update site to a public site
>> (http://dl.xored.com/yang/releases), and installing the plugin from
>> there works fine.
>>
>> Maven says that the entire tree builds successfully.  I can successfully
>> test the plugin by launching a test instance, loading the associated
>> plugins.
>>
>> Now I'm attempting to install the built update site in an existing
>> Eclipse instance.  I've tried defining the update site in Eclipse by
>> selecting the "update-site/target/<basename>.zip" from the "Archive"
>> button, and also "update-site/target/repository" from the "Local" button.
>>
>> When I select this update site in "Install New Software", I'm able to
>> select the one feature, then click "Finish" on the "Install Details"
>> page, but the next page always reports this:
>> --------------------
>> An error occurred during the
>> org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
>> session context was:(profile=_home_opnfv_eclipse_java-neon_eclipse,
>> phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust,
>> operand=, action=).
>> Error reading signed content.
>> error in opening zip file
>> ----------------------
>>
>> The other curious, and perhaps telling, symptom is that on the "Install
>> Details" page, when it lists the plugins to be installed, there is a
>> block below which has a "Size:" label.  This says "0 bytes".  I don't
>> know what this indicates, if anything.
>>
>> I'm not familiar with the required structure of an update site, so I
>> don't know what might be wrong.  Maven doesn't complain when it builds
>> this module.
>>
>> What else can I look at to diagnose this?
>> _______________________________________________
>> tycho-user mailing list
>> tycho-user@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/tycho-user



------------------------------

Message: 4
Date: Wed, 17 Feb 2016 17:56:36 +0000
From: "Tom Bryan (tombry)" <tombry@xxxxxxxxx>
To: Tycho user list <tycho-user@xxxxxxxxxxx>
Subject: Re: [tycho-user] Subproject produces "eclipse-repository"
	packaging, but Eclipse instance fails to install referenced plugin
Message-ID: <D2EA1E15.C7651%tombry@xxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

You're talking JARs under Eclipse's $HOME/.p2/pool/plugins/ folder, right?
 Not files under Maven's $HOME/.m2/repository/ folder?

---Tom

On 2/17/16, 12:48 PM, "tycho-user-bounces@xxxxxxxxxxx on behalf of David
M. Karr" <tycho-user-bounces@xxxxxxxxxxx on behalf of
davidmichaelkarr@xxxxxxxxx> wrote:

>By connecting a debugger to the target eclipse instance, I was able to
>determine that this was caused by a handful of corrupted jars in my
>$HOME/.p2 repo. I've submitted an enhancement request to add the full
>path of the corrupted zip file to the exception. I now need to know the
>exact surgery I need to make to the corrupted jars in $HOME/.p2 to fix
>this.  I would guess that I would just delete them and let Eclipse
>redownload them, but I'm not going to guess on this.  I've asked that
>question in my original PDE forum post, but does anyone know the answer
>to that question?
>
>On 02/15/2016 01:10 AM, Sievers, Jan wrote:
>> looks like some signed content was corrupted.
>> This could be either your bundles/features (if you happen to sign them)
>>or external dependencies of it.
>>
>> Check the eclipse error log if there are any details about which file
>>is corrupted.
>> You may also try to mirror your p2 repo [1], this should validate it
>>(possibly in debug mode using -X maven CLI switch).
>>
>> Regards
>> Jan
>>
>> [1] https://wiki.eclipse.org/Tycho/Additional_Tools#mirror_goal
>>
>>
>>
>> On 12/02/16 18:33, "tycho-user-bounces@xxxxxxxxxxx on behalf of David
>>M. Karr" <tycho-user-bounces@xxxxxxxxxxx on behalf of
>>davidmichaelkarr@xxxxxxxxx> wrote:
>>
>>> I inherited a largish Eclipse plugin codebase
>>> (https://github.com/davidmichaelkarr/yang-ide), and the original
>>>authors
>>> deployed the resulting Tycho-built update site to a public site
>>> (http://dl.xored.com/yang/releases), and installing the plugin from
>>> there works fine.
>>>
>>> Maven says that the entire tree builds successfully.  I can
>>>successfully
>>> test the plugin by launching a test instance, loading the associated
>>> plugins.
>>>
>>> Now I'm attempting to install the built update site in an existing
>>> Eclipse instance.  I've tried defining the update site in Eclipse by
>>> selecting the "update-site/target/<basename>.zip" from the "Archive"
>>> button, and also "update-site/target/repository" from the "Local"
>>>button.
>>>
>>> When I select this update site in "Install New Software", I'm able to
>>> select the one feature, then click "Finish" on the "Install Details"
>>> page, but the next page always reports this:
>>> --------------------
>>> An error occurred during the
>>> org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
>>> session context was:(profile=_home_opnfv_eclipse_java-neon_eclipse,
>>> phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust,
>>> operand=, action=).
>>> Error reading signed content.
>>> error in opening zip file
>>> ----------------------
>>>
>>> The other curious, and perhaps telling, symptom is that on the "Install
>>> Details" page, when it lists the plugins to be installed, there is a
>>> block below which has a "Size:" label.  This says "0 bytes".  I don't
>>> know what this indicates, if anything.
>>>
>>> I'm not familiar with the required structure of an update site, so I
>>> don't know what might be wrong.  Maven doesn't complain when it builds
>>> this module.
>>>
>>> What else can I look at to diagnose this?
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-user@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or
>>>unsubscribe from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>> _______________________________________________
>> tycho-user mailing list
>> tycho-user@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>>from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
>_______________________________________________
>tycho-user mailing list
>tycho-user@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe
>from this list, visit
>https://dev.eclipse.org/mailman/listinfo/tycho-user
>




------------------------------

Message: 5
Date: Wed, 17 Feb 2016 10:03:37 -0800
From: "David M. Karr" <davidmichaelkarr@xxxxxxxxx>
To: Tycho user list <tycho-user@xxxxxxxxxxx>
Subject: Re: [tycho-user] Subproject produces "eclipse-repository"
	packaging, but Eclipse instance fails to install referenced plugin
Message-ID: <56C4B5F9.7020000@xxxxxxxxx>
Content-Type: text/plain; charset=windows-1252; format=flowed



On 02/17/2016 09:56 AM, Tom Bryan (tombry) wrote:
> You're talking JARs under Eclipse's $HOME/.p2/pool/plugins/ folder, right?
>   Not files under Maven's $HOME/.m2/repository/ folder?

Yes.  For instance, 
"$HOME/.p2/pool/plugins/org.eclipse.emf.mapping_2.9.0.v20160201-0859.jar", 
which was the first of the five corrupted jar files, all of which begin 
with "org.eclipse.emf" (although not all the jars that start with that 
were corrupted).
>
> ---Tom
>
> On 2/17/16, 12:48 PM, "tycho-user-bounces@xxxxxxxxxxx on behalf of David
> M. Karr" <tycho-user-bounces@xxxxxxxxxxx on behalf of
> davidmichaelkarr@xxxxxxxxx> wrote:
>
>> By connecting a debugger to the target eclipse instance, I was able to
>> determine that this was caused by a handful of corrupted jars in my
>> $HOME/.p2 repo. I've submitted an enhancement request to add the full
>> path of the corrupted zip file to the exception. I now need to know the
>> exact surgery I need to make to the corrupted jars in $HOME/.p2 to fix
>> this.  I would guess that I would just delete them and let Eclipse
>> redownload them, but I'm not going to guess on this.  I've asked that
>> question in my original PDE forum post, but does anyone know the answer
>> to that question?
>>
>> On 02/15/2016 01:10 AM, Sievers, Jan wrote:
>>> looks like some signed content was corrupted.
>>> This could be either your bundles/features (if you happen to sign them)
>>> or external dependencies of it.
>>>
>>> Check the eclipse error log if there are any details about which file
>>> is corrupted.
>>> You may also try to mirror your p2 repo [1], this should validate it
>>> (possibly in debug mode using -X maven CLI switch).
>>>
>>> Regards
>>> Jan
>>>
>>> [1] https://wiki.eclipse.org/Tycho/Additional_Tools#mirror_goal
>>>
>>>
>>>
>>> On 12/02/16 18:33, "tycho-user-bounces@xxxxxxxxxxx on behalf of David
>>> M. Karr" <tycho-user-bounces@xxxxxxxxxxx on behalf of
>>> davidmichaelkarr@xxxxxxxxx> wrote:
>>>
>>>> I inherited a largish Eclipse plugin codebase
>>>> (https://github.com/davidmichaelkarr/yang-ide), and the original
>>>> authors
>>>> deployed the resulting Tycho-built update site to a public site
>>>> (http://dl.xored.com/yang/releases), and installing the plugin from
>>>> there works fine.
>>>>
>>>> Maven says that the entire tree builds successfully.  I can
>>>> successfully
>>>> test the plugin by launching a test instance, loading the associated
>>>> plugins.
>>>>
>>>> Now I'm attempting to install the built update site in an existing
>>>> Eclipse instance.  I've tried defining the update site in Eclipse by
>>>> selecting the "update-site/target/<basename>.zip" from the "Archive"
>>>> button, and also "update-site/target/repository" from the "Local"
>>>> button.
>>>>
>>>> When I select this update site in "Install New Software", I'm able to
>>>> select the one feature, then click "Finish" on the "Install Details"
>>>> page, but the next page always reports this:
>>>> --------------------
>>>> An error occurred during the
>>>> org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
>>>> session context was:(profile=_home_opnfv_eclipse_java-neon_eclipse,
>>>> phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust,
>>>> operand=, action=).
>>>> Error reading signed content.
>>>> error in opening zip file
>>>> ----------------------
>>>>
>>>> The other curious, and perhaps telling, symptom is that on the "Install
>>>> Details" page, when it lists the plugins to be installed, there is a
>>>> block below which has a "Size:" label.  This says "0 bytes".  I don't
>>>> know what this indicates, if anything.
>>>>
>>>> I'm not familiar with the required structure of an update site, so I
>>>> don't know what might be wrong.  Maven doesn't complain when it builds
>>>> this module.
>>>>
>>>> What else can I look at to diagnose this?
>>>> _______________________________________________
>>>> tycho-user mailing list
>>>> tycho-user@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-user@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or unsubscribe
>> >from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>> _______________________________________________
>> tycho-user mailing list
>> tycho-user@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
> >from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
>
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/tycho-user



------------------------------

_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user

End of tycho-user Digest, Vol 66, Issue 13
******************************************
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns="http://maven.apache.org/POM/4.0.0";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.abc.components</groupId>
    <artifactId>com.abc.xyz.exporters.tycho</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <relativePath>../com.abc.xyz.exporters.tycho/</relativePath>
  </parent>
<properties>
<skipWTTests>false</skipWTTests>
</properties>
  <groupId>com.abc.components</groupId>
  <artifactId>com.abc.xyz.plu.test</artifactId>
  <version>1.0.0-SNAPSHOT</version>
  <packaging>eclipse-test-plugin</packaging>
  
      <build>
        <plugins>
            <plugin>
                <groupId>${tycho-groupid}</groupId>
                <artifactId>target-platform-configuration</artifactId>
                <version>${tycho-version}</version>
                <configuration>
                    <executionEnvironment>${executionEnvironment}</executionEnvironment>
                    <dependency-resolution>
                        <extraRequirements>
                         <requirement>
                                <type>eclipse-feature</type>
                                <id>com.abc.xyz.exporter.feature</id>
                                <versionRange>0.0.0</versionRange>
                            </requirement>
                            <requirement>
                                <type>eclipse-feature</type>
                                <id>com.abc.int.target.feature</id>
                                <versionRange>0.0.0</versionRange>
                            </requirement>
                             <requirement>
                                <type>eclipse-feature</type>
                                <id>com.abc.xyz.base.feature</id>
                                <versionRange>0.0.0</versionRange>
                            </requirement>
                            <requirement>
                                <type>eclipse-feature</type>
                                <id>com.abc.xyz.validation.feature</id>
                                <versionRange>0.0.0</versionRange>
                            </requirement>
                            
                            <requirement>
               <type>eclipse-feature</type>
               <id>com.abc.ubk.extlibs.feature.sdk</id>
               <versionRange>0.0.0</versionRange>
             </requirement>  
             <requirement>
               <type>eclipse-feature</type>
               <id>org.def.sdk</id>
               <versionRange>0.0.0</versionRange>
             </requirement>   
             <requirement>
               <type>eclipse-feature</type>
               <id>com.abc.wbp.core.feature</id>
               <versionRange>0.0.0</versionRange>
              </requirement>
              <requirement>
              <type>eclipse-feature</type>
              <id>com.abc.patches.feature</id>
              <versionRange>0.0.0</versionRange>
             </requirement>
             <requirement>
              <type>eclipse-feature</type>
              <id>com.abc.xyz.platform.feature</id>
              <versionRange>0.0.0</versionRange>
             </requirement>
             <requirement>
              <type>eclipse-feature</type>
              <id>com.abc.jsyscond.feature</id>
              <versionRange>0.0.0</versionRange>
             </requirement>
             <requirement>
              <type>eclipse-feature</type>
              <id>com.abc.wbp.abc.feature</id>
              <versionRange>0.0.0</versionRange>
             </requirement>
            <requirement>
             <type>eclipse-feature</type>
             <id>com.abc.xyz.lwm.feature</id>
             <versionRange>0.0.0</versionRange>
            </requirement>
            <requirement>
             <type>eclipse-feature</type>
             <id>com.abc.xyz.modelsprocessing.feature</id>
             <versionRange>0.0.0</versionRange>
           </requirement>
           <requirement>
             <type>eclipse-feature</type>
             <id>com.abc.ubk.bat.def.feature</id>
             <versionRange>0.0.0</versionRange>
           </requirement>
           <requirement>
             <type>eclipse-feature</type>
             <id>com.abc.ubk.valfrw.feature</id>
             <versionRange>0.0.0</versionRange>
           </requirement>            
                        </extraRequirements>
                    </dependency-resolution>
                </configuration>
            </plugin>
   
        </plugins>
    </build>
  
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns="http://maven.apache.org/POM/4.0.0";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.abc.components</groupId>
    <artifactId>com.abc.xyz.exporters.tycho</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <relativePath>../com.abc.xyz.exporters.tycho/</relativePath>
  </parent>
  <groupId>com.abc.components</groupId>
  <artifactId>com.abc.xyz.def.flattening</artifactId>
  <version>1.0.0-SNAPSHOT</version>
  <packaging>eclipse-plugin</packaging>
</project>

Back to the top