Hi,
I have Ubuntu 10.04 installed and Eclipse SDK version 3.7.0. I want to install the ECF plugin 3.5.2 on Eclipse. However the installation suffered a hitch as shown below. I would like to get your suggestions on how to solve this annoying problem.
Error: Installing software has encountered a problem. An error occurred while collecting items to be installed.
An error occurred while collecting items to be installed session context was: (profile=SDKProfile); phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)
Problems downloading artifact:osgi.bundle,org.jivesoftware,smack.source,3.1.100.v20110829-0349
File has invalid content:/tmp/
SignatureFile8248025947048986563.jar
Invalid Content:jars/xpp.jar
The file “jars/xpp.jar”in the jar”/tmp/
signatureFile8248025947048986563.jar” has been tampered
How to fix error when install ECF-plugin 3.5.2
The following error message is generated because of corrupt or incorrect package contents that has caused this problem.
Please download the jre-6u26-1-i686.pkg.tar.xz package from http://www.oracle.com/technetwork/java/javase/downloads/index.html and then follow these steps:-
1 > Install it by username -U jre-6u26-1-i686.pkg.tar.xz
2 > add “jre” to the “IgnorePkg” line in “/etc/pacman.conf“ so that it does not get replaced after the next update.
3 > Add “-XX:MaxPermSize=128M” to “/usr/share/eclipse/eclipse.ini” and restart the application.
How to fix error when install ECF-plugin 3.5.2
Taking a look at the image of the dialog box you posted, it seems that Eclipse has detected inconsistency in the package when you are installing the ECF plug-in for your Eclipse SDK software. Eclipse thinks that the package has been tampered or modified. To make sure you are installing the legit copy of the plug-in, download from Eclipse ECF Downloads.
There are different ways to install the ECF plug-in. You can download it from the site and install it on your Eclipse or download and install it via the Eclipse software. Installing it via Eclipse will install it from p2 repository. To do this, start Eclipse. Go to Help and then select Install New Software. Click Add and then type a name in the textbox for example, type without quotes “ECF 3.12.1”.
In the Location field, copy and paste the following URL:
-
http://download.eclipse.org/rt/ecf/3.12.1/site.p2/
Click OK. Check the first two boxes to install into Eclipse. For example, check the boxes for ECF Remote Services/Remote Service Admin SDK and “ECF SDK for Eclipse”. The ECF repository has three top-level items for install:
-
ECF OSGi Remote Services SDK
-
ECF SDK for Eclipse
-
Uncategorized
Follow the succeeding instructions to complete the installation. To install the latest Eclipse SDK for Linux, download from Eclipse Downloads Developer Build.