Google Project Build fails silently after installing eclipse plugin 1.1.2.v200910130758

31 views
Skip to first unread message

francescoNemesi

unread,
Oct 15, 2009, 11:51:38 AM10/15/09
to Google Web Toolkit
Hello,

I am using Eclipse 3.3.2, this morning I updated the Google eclipse
plugin to 1.1.2.v200910130758 and I have a problem. Eclipse does not
build my Google (I only GWT) projects anymore. It behaves as if it
builds the project, does not give any error, but there no .class files
in my classes output folder. I think the build does not even start
because my "problems" view in Eclipse is not showing anything and I
know I should a few warnings in it...

I have already tried to open/close the project, stop/start Eclipse,
physically delete the classes folder, but to no avail...

Can anyone please help? I am really stuck and abviously I have a
deadline for Mondayot deliver a project.

Thanks for any help,
Francesco

Miguel Méndez

unread,
Oct 15, 2009, 11:56:05 AM10/15/09
to google-we...@googlegroups.com
Could you take a look at your eclipse .log file and see what errors are there?  You can find it in your WORKSPACE_DIR/.metadata/.log.
--
Miguel

francescoNemesi

unread,
Oct 15, 2009, 3:08:30 PM10/15/09
to Google Web Toolkit
Hi Miguel,

thanks for your reply, below you can find the log, written when I
started Eclipse. I only have one project open in my workspace, the one
mentioned in the second error.


!SESSION 2009-10-15 21:01:15.965
-----------------------------------------------
eclipse.buildId=M20080221-1800
java.version=1.6.0_15
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Command-line arguments: -os win32 -ws win32 -arch x86

This is a continuation of log file D:\Dati\Eclipe 3.3.2 Europa
Workspace\.metadata\.bak_0.log
Created Time: 2009-10-15 21:01:51.118

!ENTRY org.eclipse.jface 2 0 2009-10-15 21:01:51.118
!MESSAGE Keybinding conflicts occurred. They may interfere with
normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2009-10-15 21:01:51.118
!MESSAGE A conflict occurred for ALT+CTRL+A:
Binding(ALT+CTRL+A,
ParameterizedCommand(Command
(sas.ads.sasJavaProject.SASAddAttachments,Add SAS Attachments...,
,
Category(sas.ads.sasJavaProject.editorActionsCategory,SAS Editor
Actions,null,true),
ActionDelegateHandlerProxy
(null,com.sas.ads.sasQuickAssist.SASConnectionHelper),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.jdt.ui.javaEditorScope,,,system)
Binding(ALT+CTRL+A,
ParameterizedCommand(Command(de.jayefem.log4e.ReplaceId,Substitute
System.out's in this class,
Substitute System.out's in this class,
Category(org.eclipse.ui.category.edit,Edit,null,true),
ActionDelegateHandlerProxy
(null,de.jayefem.log4e.popup.actions.WorkbenchWindowAction),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.jdt.ui.javaEditorScope,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2009-10-15 21:01:51.118
!MESSAGE A conflict occurred for ALT+CTRL+O:
Binding(ALT+CTRL+O,
ParameterizedCommand(Command
(sas.ads.sasJavaProject.importOrganizer,Organize SAS Imports...,
,
Category(sas.ads.sasJavaProject.editorActionsCategory,SAS Editor
Actions,null,true),
ActionDelegateHandlerProxy
(null,com.sas.ads.action.importAdder.ImportAdderAction),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.jdt.ui.javaEditorScope,,,system)
Binding(ALT+CTRL+O,
ParameterizedCommand(Command(de.jayefem.log4e.AddPositionId,Log at
this position...,
Log at this position...,
Category(org.eclipse.ui.category.edit,Edit,null,true),
ActionDelegateHandlerProxy
(null,de.jayefem.log4e.popup.actions.WorkbenchWindowAction),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.jdt.ui.javaEditorScope,,,system)

!ENTRY org.eclipse.core.resources 4 2 2009-10-15 21:02:20.820
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.core.resources".
!STACK 0
java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass
(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass
(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl
(ClasspathManager.java:471)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl
(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass
(ClasspathManager.java:413)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass
(DefaultClassLoader.java:189)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:340)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal
(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass
(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass
(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl
(ClasspathManager.java:471)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl
(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass
(ClasspathManager.java:413)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass
(DefaultClassLoader.java:189)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:340)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal
(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
com.google.gwt.eclipse.core.validators.java.JavaValidationVisitor.endVisit
(JavaValidationVisitor.java:142)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0
(MethodDeclaration.java:503)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0
(TypeDeclaration.java:483)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0
(CompilationUnit.java:213)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at
com.google.gwt.eclipse.core.validators.java.JavaCompilationParticipant.validateCompilationUnit
(JavaCompilationParticipant.java:85)
at
com.google.gwt.eclipse.core.validators.java.JavaCompilationParticipant.buildStarting
(JavaCompilationParticipant.java:172)
at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.notifyParticipants
(AbstractImageBuilder.java:534)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:285)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build
(BatchImageBuilder.java:59)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll
(JavaBuilder.java:269)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java:177)
at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:624)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:166)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:197)
at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:246)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:249)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:334)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild
(AutoBuildJob.java:137)
at org.eclipse.core.internal.events.AutoBuildJob.run
(AutoBuildJob.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.core.resources 2 75 2009-10-15 21:02:21.101
!MESSAGE Errors during build.
!SUBENTRY 1 org.eclipse.jdt.core 2 75 2009-10-15 21:02:21.101
!MESSAGE Errors running builder 'Java Builder' on project
'keinavoBITools GXT 2.0'.
!SUBENTRY 1 org.eclipse.jdt.core 2 75 2009-10-15 21:02:21.101
!MESSAGE Implementing class
!STACK 0
java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass
(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass
(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl
(ClasspathManager.java:471)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl
(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass
(ClasspathManager.java:413)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass
(DefaultClassLoader.java:189)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:340)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal
(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass
(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass
(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl
(ClasspathManager.java:471)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl
(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass
(ClasspathManager.java:413)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass
(DefaultClassLoader.java:189)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:340)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal
(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass
(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
com.google.gwt.eclipse.core.validators.java.JavaValidationVisitor.endVisit
(JavaValidationVisitor.java:142)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0
(MethodDeclaration.java:503)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0
(TypeDeclaration.java:483)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0
(CompilationUnit.java:213)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)
at
com.google.gwt.eclipse.core.validators.java.JavaCompilationParticipant.validateCompilationUnit
(JavaCompilationParticipant.java:85)
at
com.google.gwt.eclipse.core.validators.java.JavaCompilationParticipant.buildStarting
(JavaCompilationParticipant.java:172)
at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.notifyParticipants
(AbstractImageBuilder.java:534)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile
(AbstractImageBuilder.java:285)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build
(BatchImageBuilder.java:59)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll
(JavaBuilder.java:269)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java:177)
at org.eclipse.core.internal.events.BuildManager$2.run
(BuildManager.java:624)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:166)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:197)
at org.eclipse.core.internal.events.BuildManager$1.run
(BuildManager.java:246)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:249)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:334)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild
(AutoBuildJob.java:137)
at org.eclipse.core.internal.events.AutoBuildJob.run
(AutoBuildJob.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

francescoNemesi

unread,
Oct 15, 2009, 11:43:12 PM10/15/09
to Google Web Toolkit
For Your Information,

I reverted back to my previous Eclipse configuration with gwt plugin
version 1.1.1v200909221731 and everything seems to work now.
Apparently there is a problem with version 1.1.2.v200910130758?
> ...
>
> read more »

Rajeev Dayal

unread,
Oct 16, 2009, 1:31:19 AM10/16/09
to google-we...@googlegroups.com
Hi Francesco,

Sorry that you've been running into trouble. I've tried to reproduce the problem by:

1) Installing Eclipse 3.3.2 on Linux
2) Installing version 1.1.1 of the plugin and the 1.7.1 GWT SDK
3) Restarting Eclipse
4) Creating a new Project
5) Adding some JSNI to one of the client classes
6) Upgrading the plugin to 1.1.2
7) Restarting Eclipse
7) Rebuilding the project

I was not able to see the behavior that you're running into.

When you say that you "reverted" your previous configuration, how exactly did you do that? Did you just uninstall the newer version of the plugin, and when the old one was present, all seemed to work well?

Also, can you tell me how you installed the plugin the first time? Did you do it via the update site, or using the zip files? When you upgraded the plugin, did you do so with a zip file, or using the update site? Did you update your GWT SDK as well?


Rajeev

francescoNemesi

unread,
Oct 16, 2009, 4:45:24 AM10/16/09
to Google Web Toolkit
Hi Rajeev,

1) In Eclipse... Help -> Software Updates -> Manage Configuration ->
Revert to Previous (in the lower right pane) I selected the previous
configuration, this restored v1.1.1 of the plugin without the need to
uninstall/reinstall

2) I installed the plugin the first time via the update site.

3) I upgraded via the update site.

4) when I did the update yesterday through the update site I was given
the options to update the plugin and the AppEngine SDK, no GWT update
was shown. I updated both the plugin and the AppEngine SDK. My GWT SDK
veriosion is 1.7.1 (which I think is the last?).

Hope this helps, thanks for your help.

Francesco
> ...
>
> read more »

Rajeev Dayal

unread,
Oct 28, 2009, 9:50:33 AM10/28/09
to google-we...@googlegroups.com
Hi Franceso,

Sorry that it took so long for me to get back to you. If you perform an install against a clean version of Eclipse (i.e. a download of Eclipse from eclipse.org) with a clean workspace, do you run into the same problem?


Rajeev
Reply all
Reply to author
Forward
0 new messages