[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[p2-dev] installing touchpoint plugin using metarequirement
|
Title: installing touchpoint plugin using metarequirement
Hello,
I am creating a repository to install our software. I have created a custom plugin and I have verified its functionality by manually placing it under eclipse plugins folder and installing the software. I was able to use that touchpoint successfully. That means there is no problem in touchpoint. Then I moved to metarequirement where required plugin is installed automatically. When I install the "system-builder.tar.bz2" iu (as I have added metarequirement under this iu) using eclipse install software the plugin gets downloaded to eclipse plugin dir but when installation of iu starts I get following error
An error occurred while installing the items
session context was:(profile="" phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]system-builder.tar.bz2 4.0.0, action="">
No action found for: com.mentor.update.untar.
No action found for: com.mentor.update.untar.
seems like eclipse does not able to see the new plugin. Kindly let me know what I am missing from content.jar or artifact.xml so that the downloaded plugin starts working after it is downloaded during installation. content.jar and artifact.xml files are also attached.
Regards,
Noor
Attachment:
content.jar
Description: content.jar
<?xml version='1.0' encoding='UTF-8'?>
<?artifactRepository version='1.1.0'?>
<repository name='P4080DS_repository' type='org.eclipse.equinox.p2.artifact.repository.simpleRepository' version='1'>
<properties size='2'>
<property name='p2.timestamp' value='1303251515000'/>
<property name='p2.compressed' value='true'/>
</properties>
<mappings size='3'>
<rule filter='(& (classifier=osgi.bundle))' output='${repoUrl}/plugins/${id}_${version}.jar'/>
<rule filter='(& (classifier=binary))' output='${repoUrl}/binary/${id}_${version}'/>
<rule filter='(& (classifier=org.eclipse.update.feature))' output='${repoUrl}/features/${id}_${version}.jar'/>
</mappings>
<artifacts size='4'>
<artifact classifier='binary' id='p4080ds.tar.bz2' version='4.0.0'>
<properties size='3'>
<property name='download.size' value='2390034'/>
<property name='download.md5' value='ddfa47d8f387bed1c18abde581d2b98b '/>
<property name='download.contentType' value='application/bzip'/>
</properties>
</artifact>
<artifact classifier='binary' id='ppce500mc-linux-gnu.tar.bz2' version='4.0.0'>
<properties size='3'>
<property name='download.size' value='1098449'/>
<property name='download.md5' value='84494b32c014b10271f0ac81a4c256c1 '/>
<property name='download.contentType' value='application/bzip'/>
</properties>
</artifact>
<artifact classifier='binary' id='system-builder.tar.bz2' version='4.0.0'>
<properties size='3'>
<property name='download.size' value='49006945'/>
<property name='download.md5' value='0a3cfbc0e54d2450a6f6c81639e50c04'/>
<property name='download.contentType' value='application/bzip'/>
</properties>
</artifact>
<artifact classifier='binary' id='sourceryg++-2010.09-52-powerpc-linux-gnu.bin' version='1.0.0'>
<properties size='3'>
<property name='download.size' value='63'/>
<property name='download.md5' value='d466457e74844073d022ccd745a7e775 '/>
<property name='download.contentType' value='application/bzip'/>
</properties>
</artifact>
<artifact classifier='osgi.bundle' id='com.mentor.sbtouchpoint' version='1.0.0'>
</artifact>
</artifacts>
</repository>