When I open a file using HTML Editor, I cannot edit it. It is like if the file was openned in read-only mode, even if the status bar indicate "Writable".

I checked that the file had not actually the read-only attribute. I tried different build of WPE and JRE (as my long investigation through this forum lead me to www.eclipse.org/forums/index.php/mv/msg/65328/205514/).

If I open the html file from Text Editor, I can edit it only if the file is not also openned in HTML Editor.

The "Cannot complete the install because of a conflicting dependency." message usually indicates that, even if it's in a manner very hard to decipher. Was there more to the message?

How are you opening the file? Is this a problem just with the HTML Editor, or with the Web Page Editor as well? Is there anything related in your Error Log view? Have you tried downloading the Eclipse IDE for Java EE Developers, Indigo SR1, and retrying it with that?

Does Web Page Editor have anything to do with Web Developer Tools? Are there independent projects?

The questions:

Quote:

How are you opening the file?

In all the possible ways (in my view): double click (with HTML Editor being the default), right click, select HTML Editor, drag and drop into the Editor view (with HTML Editor being the default)... Same behaviour.

Quote:

Is this a problem just with the HTML Editor, or with the Web Page Editor as well?

Oh, that's strange, I was convinced that XSL and XML Editors were all working the other day (maybe I was wrong). Actually I got the same problem with XML and XSL Editors too. XSL and XML Editors (from Eclipse XSL Developer Tools) were working fine before the installation of WPE. Could it be a conflict between XSL DT and WPE?

The following error is logged every time I try to edit the file (HTML, XSL or XML).

!ENTRY org.eclipse.ui 4 0 2011-10-18 15:59:39.840
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.AbstractMethodError: org.eclipse.wst.sse.ui.EditorExecutionContext.execute(Lorg/eclipse/core/runtime/ISafeRunnable;)V
at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:106)
at org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:248)
at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7180)
at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:7994)
at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2456)
at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5911)
at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5941)
at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5635)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1104)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1100)
at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1509)
at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4640)
at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:345)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4528)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2530)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3752)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

Quote:

Have you tried downloading the Eclipse IDE for Java EE Developers, Indigo SR1, and retrying it with that?

First I will wait for your feedback (if there is anything you want me to test with my current config).

Then I will try and uninstall every XSL / XML / HTML Tools, then reinstall WPE or WTP independently.

This configuration is fine for me, I'll check sometimes if you want more informations about this issue...

PS: You asked for some Plugins Id in Eclipse bugs (bugs.eclipse.org/bugs/show_bug.cgi?id=360242). It is likely that it won't help, but here are mine (after the installation of Eclipse Web Developer Tools):

I was able to fix it by creating a new workspace and then importing my project into it. If you had an original installation of Eclipse, then downloaded a new eclipse, readded all your android, ect. into it, you might get this error. Probably has to do with the XML with different keys from the old version in your hidden files in your workspace!