Read and respond to this message at:
https://sourceforge.net/forum/message.php?msg_id=4549559
By: lsloan
I'm using Eclipse 3.3 (for Java EE Developers) with Mac OS X 10.4.10 on my
MacBook
Pro (Intel processor). I've been using it for developing some very simple JSF
applications deployed with Tomcat. This was all working well until I installed
Pydev 1.3.9 to edit some legacy Python code. After that, when I run my JSF
applications, I get messages from Eclipse that there were "IOConsole Updater"
errors. Entries from the Eclipse workspace log are below.
The only other extension in my Eclipse is the latest version of Subclipse.
It seems that after Pydev is installed (in a separate extension directory just
for Pydev), it causes my workspace to get corrupted. If I completely uninstall
Pydev, these problems persist. However, if I use the same Eclipse installation
without Pydev and a new workspace with my JSF project, it runs without error.
I hate to point the finger at Pydev, but I've reproduced this a couple of times
with clean Eclipse installations and new workspaces. It seems to be the logical
conclusion. I'd like to know if anybody else sees a problem like this. I'll
be happy to provide as much additional information as I can.
In the meantime, I will use separate Eclipse installations and workspaces for
my JSF and Python projects. I don't mind using multiple workspaces, but it
seems like I should be able to use a single Eclipse with these various
extensions
living in harmony. (It would be great if Eclipse workspaces could have their
own extension locations!)
!SESSION 2007-10-02 22:29:49.376
-----------------------------------------------
eclipse.buildId=I20070625-1500
java.version=1.5.0_07
java.vendor=Apple Computer, Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/lsloan/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring
/Users/lsloan/.eclipse_keyring -consoleLog -showlocation
!ENTRY org.eclipse.ui 4 0 2007-10-02 22:31:34.078
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable
(java.lang.ArrayIndexOutOfBoundsException)
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3212)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2956)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
153)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at
org.eclipse.swt.custom.StyledTextRenderer.textChanging(StyledTextRenderer.ja
va:1235)
at
org.eclipse.swt.custom.StyledText.handleTextChanging(StyledText.java:5348)
at
org.eclipse.swt.custom.StyledText$6.textChanging(StyledText.java:4777)
at
org.eclipse.ui.internal.console.ConsoleDocumentAdapter.documentAboutToBeChan
ged(ConsoleDocumentAdapter.java:298)
at
org.eclipse.jface.text.AbstractDocument.fireDocumentAboutToBeChanged(Abstrac
tDocument.java:606)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1072)
at
org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1091)
at
org.eclipse.ui.internal.console.ConsoleDocument.replace(ConsoleDocument.java
:82)
at
org.eclipse.ui.internal.console.IOConsolePartitioner$QueueProcessingJob.runI
nUIThread(IOConsolePartitioner.java:536)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
... 22 more
______________________________________________________________________
You are receiving this email because you elected to monitor this forum.
To stop monitoring this forum, login to SourceForge.net and visit:
https://sourceforge.net/forum/unmonitor.php?forum_id=293649
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Pydev-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pydev-users