#11 Installation problem on Eclipse 3.4

open
nobody
None
5
2009-02-12
2009-02-12
Anonymous
No

Steps To Reproduce:
1. Opened Eclipse eclipse-jee-ganymede-SR1-win32 installation of Eclipse
Version: 3.4.0. Choose Software Updates.Select the latest version of MVC Web
Project
2. After computing dependencies, I got an error - Failed to prepare partial IU:
[R]AlveoleWebDesigner 0.7.4. Adding the full exception trace in "More
Information Section"
3. After that, tried the same installation on Eclipse Version: 3.3.2 SDK and
included all the Web Tools downloaded from Eclipse WebSite which are required
for this plugin. It gave me an error message during installation - Alveole
Studio Struts 2 Editor Feature (0.7.4) requires plug-in
"org.eclipse.wst.common.core".

I successfully installed plugin "org.eclipse.wst.common.core" and checked it in
Configuration Details and it was showing me as an installed plugin.

Please help me to resolve this issue as I am not able to install Struts 2
Plugin neither on Eclipse v3.4 nor on V3.3.

More information:
!ENTRY org.eclipse.equinox.p2.touchpoint.eclipse 4 0 2009-02-10 17:24:06.125
!MESSAGE Error reading bundle manifest
!STACK 0
org.osgi.framework.BundleException: Error reading bundle manifest
at
org.eclipse.equinox.internal.p2.core.helpers.Headers.parseManifest(Headers.java:248)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.Util.createBundleInfo(Util.java:164)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.UninstallBundleAction.uninstallBundle(UninstallBundleAction.java:71)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.undo(InstallBundleAction.java:33)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.undo(ParameterizedProvisioningAction.java:37)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.undo(Phase.java:154)
at
org.eclipse.equinox.internal.provisional.p2.engine.EngineSession.rollBackPhase(EngineSession.java:75)
at
org.eclipse.equinox.internal.provisional.p2.engine.EngineSession.rollback(EngineSession.java:50)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:56)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.performProvisioningPlan(ProvisioningUtil.java:265)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProfileModificationOperation.doExecute(ProfileModificationOperation.java:58)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningOperation.execute(ProvisioningOperation.java:40)
at
org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningOperationRunner$1.run(ProvisioningOperationRunner.java:94)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: sun.io.MalformedInputException
at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:278)
at
sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java:314)
at
sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java:364)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:250)
at java.io.InputStreamReader.read(InputStreamReader.java:212)
at java.io.BufferedReader.fill(BufferedReader.java:157)
at java.io.BufferedReader.readLine(BufferedReader.java:320)
at java.io.BufferedReader.readLine(BufferedReader.java:383)
at
org.eclipse.osgi.util.ManifestElement.parseBundleManifest(ManifestElement.java:489)
at
org.eclipse.equinox.internal.p2.core.helpers.Headers.parseManifest(Headers.java:246)
... 13 more
Root exception:
sun.io.MalformedInputException
at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:278)
at
sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java:314)
at
sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java:364)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:250)
at java.io.InputStreamReader.read(InputStreamReader.java:212)
at java.io.BufferedReader.fill(BufferedReader.java:157)
at java.io.BufferedReader.readLine(BufferedReader.java:320)
at java.io.BufferedReader.readLine(BufferedReader.java:383)
at
org.eclipse.osgi.util.ManifestElement.parseBundleManifest(ManifestElement.java:489)
at
org.eclipse.equinox.internal.p2.core.helpers.Headers.parseManifest(Headers.java:246)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.Util.createBundleInfo(Util.java:164)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.UninstallBundleAction.uninstallBundle(UninstallBundleAction.java:71)
at
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction.undo(InstallBundleAction.java:33)
at
org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.undo(ParameterizedProvisioningAction.java:37)
at
org.eclipse.equinox.internal.provisional.p2.engine.Phase.undo(Phase.java:154)
at
org.eclipse.equinox.internal.provisional.p2.engine.EngineSession.rollBackPhase(EngineSession.java:75)
at
org.eclipse.equinox.internal.provisional.p2.engine.EngineSession.rollback(EngineSession.java:50)
at
org.eclipse.equinox.internal.provisional.p2.engine.Engine.perform(Engine.java:56)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.performProvisioningPlan(ProvisioningUtil.java:265)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProfileModificationOperation.doExecute(ProfileModificationOperation.java:58)
at
org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningOperation.execute(ProvisioningOperation.java:40)
at
org.eclipse.equinox.internal.provisional.p2.ui.ProvisioningOperationRunner$1.run(ProvisioningOperationRunner.java:94)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Discussion