977 serious bugs on my machine

I am using 977 with the 977-jre and I have some serious bugs. For one, I cannot move my cursor with the arrow keys, the page scrolls instead. Also, I get various error dialogs, one of which is serious. When I right-click on any file in the project pane, the following error message always pops up and I cannot gain access to the context menu:

"Error message: Component class com.intellij.openapi.fileEditor.a.a is being requested during its own initializing procedure
java.lang.Throwable

at com.intellij.openapi.diagnostic.Logger.error(Logger.java:31)

at com.intellij.openapi.components.b.a.getComponent(a.java:34)

at com.intellij.openapi.application.b.b.f(b.java:68)

at com.intellij.openapi.application.b.b.saveSettings(b.java:196)

at com.intellij.ide.bj.b(bj.java:71)

at com.intellij.ide.bj.access$300(bj.java:25)

at com.intellij.ide.bj$2.run(bj$2.java:0)

at com.intellij.util.Alarm$1.run(Alarm.java:5)

at com.intellij.util.Alarm$2.run(Alarm.java:6)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

5 comments

You probably did non-clean install and there is UI designed plugin in your
installation which should be removed.

--
Valentin Kipiatkov
JetBrains, Inc
http://www.intellij.com
"Develop with pleasure!"

"Jerri Kohl" <no_mail@jetbrains.com> wrote in message
news:8966078.1069099658578.JavaMail.itn@is.intellij.net...

I am using 977 with the 977-jre and I have some serious bugs. For one, I

cannot move my cursor with the arrow keys, the page scrolls instead. Also, I
get various error dialogs, one of which is serious. When I right-click on
any file in the project pane, the following error message always pops up and
I cannot gain access to the context menu:
>

"Error message: Component class com.intellij.openapi.fileEditor.a.a is

being requested during its own initializing procedure

java.lang.Throwable

>

at com.intellij.openapi.diagnostic.Logger.error(Logger.java:31)

>

at com.intellij.openapi.components.b.a.getComponent(a.java:34)

>

at com.intellij.openapi.application.b.b.f(b.java:68)

>

at com.intellij.openapi.application.b.b.saveSettings(b.java:196)

>

at com.intellij.ide.bj.b(bj.java:71)

>

at com.intellij.ide.bj.access$300(bj.java:25)

>

at com.intellij.ide.bj$2.run(bj$2.java:0)

>

at com.intellij.util.Alarm$1.run(Alarm.java:5)

>

at com.intellij.util.Alarm$2.run(Alarm.java:6)

>

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)

>

at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)

>

at

java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:201)
>

at

java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:151)
>

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

>

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

>

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

>
>


0

I haven't added any plugins, if that's what you mean. I unzipped the 977.zip on top of my straight-up 957 installation. I've just been unzipping each new version on top of my old version since 859 without problem. What's the preferred upgrade process?

0

BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

By unzipping, you still have the UiPlugin in your plugins directory.
look there and remove it.

R

Jerri Kohl wrote:

| I haven't added any plugins, if that's what you mean. I unzipped the
977.zip on top of my straight-up 957 installation. I've just been
unzipping each new version on top of my old version since 859 without
problem. What's the preferred upgrade process?
-


BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/uTVT+cV9vuB27SARAih7AJ9zaFrrGzrg5Fdd4ekqyPoUFdbZQwCg2reH
b5yxbaygT1FEAsmUCcNvMSU=
=5iUr
-


END PGP SIGNATURE-----

0

On 2003/11/17 21:39, Jerri Kohl wrote:

I haven't added any plugins, if that's what you mean. I unzipped the
977.zip on top of my straight-up 957 installation. I've just been
unzipping each new version on top of my old version since 859 without
problem. What's the preferred upgrade process?


In 977 the UI Designer plugin was removed. In you old 957 installation
directory the UI Designer files are still present and interfering with
the new installation (double class files). You can remove the uiDesigner
directory from your IDEA plugins directory (without IDEA running) and
the error you are experiencing now should be gone. You really should
install each EAP in a clean directory though, to prevent problems
similar to this.

Bas

0

Jerri Kohl wrote:

I haven't added any plugins, if that's what you mean. I unzipped the 977.zip on top of my straight-up 957 installation. I've just been unzipping each new version on top of my old version since 859 without problem. What's the preferred upgrade process?


Unzipping a new EAP over an old EAP is not recommended because of
potential conflicts between old and new files.

The method that I have always used is:

1. Unzip new EAP to new directory, e.g. C:\idea977
2. Edit idea.bat to point system and config directories to separate EAP
directories.
3. Update icon shortcut in my Quick Launch toolbar to the new directory.
4. Copy plugin jars and directories into the new plugins directory. This
should be done carefully in case a plugin breaks with the new EAP.

It only takes a few minutes and it can save you a lot of hassle trying
to figure out why your shiny new EAP is not working.

I find I'm able to keep the same IDEA config and system directories,
others seem to need to delete their IDEA system directory before
starting the new EAP. On occasion, I have had to delete an old cache
file from the system directory for a JAR file that doesn't load properly
(doesn't find any classes, only sees the top-level directories in the
JAR). Keeping the system directory means that it doesn't have to rebuild
all the caches when I load my project in the new EAP, which can take
10-20 minutes.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://java.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: 416-643-4846 | Fax: 416-594-1919

0

Please sign in to leave a comment.