Hi, I checked GWT sources: > [INFO] java.lang.NullPointerException: No ImageRect ever computed for > removeBrickCommitRequired > [INFO] at > com.google.gwt.resources.rg.ImageResourceGenerator.createAssignment(ImageResourceGenerator.java:475)
This happened because internal image cache for bundled (composite PNG) images was corrput. It seems to be caused by disk I/O error while reading file images/glusterAsyncTasks/remove_brick_commit_required.png > [INFO] java.lang.NullPointerException > [INFO] at > com.google.gwt.resources.rebind.context.InlineResourceContext.deploy(InlineResourceContext.java:40) This happened because image data was null, again possible disk I/O error while reading image file. Can we enable "TRACE" logging during GWT compilation? -Dgwt.logLevel=TRACE Vojtech ----- Original Message ----- > From: "Vojtech Szocs" <[email protected]> > To: "Sandro Bonazzola" <[email protected]> > Cc: "Eyal Edri" <[email protected]>, "Juan Hernandez" <[email protected]>, > "Kiril Nesenko" <[email protected]>, > "arch" <[email protected]> > Sent: Tuesday, February 18, 2014 6:54:20 PM > Subject: Re: ovirt-engine build failure > > In your log I see following error: > > ... > [INFO] Computing all possible rebind results for > 'org.ovirt.engine.ui.webadmin.ApplicationResources' > [INFO] Rebinding org.ovirt.engine.ui.webadmin.ApplicationResources > [INFO] Invoking generator > com.google.gwt.resources.rebind.context.InlineClientBundleGenerator > [INFO] [ERROR] Generator > 'com.google.gwt.resources.rebind.context.InlineClientBundleGenerator' threw > an exception while rebinding > 'org.ovirt.engine.ui.webadmin.ApplicationResources' > [INFO] java.lang.NullPointerException: No ImageRect ever computed for > removeBrickCommitRequired > [INFO] at > com.google.gwt.resources.rg.ImageResourceGenerator.createAssignment(ImageResourceGenerator.java:475) > ... > > I checked again logs at > http://jenkins.ovirt.org/job/manual-build-tarball/212/label=fedora19-host/consoleFull > and indeed there is a similar error: > > ... > [INFO] Computing all possible rebind results for > 'org.ovirt.engine.ui.webadmin.ApplicationResources' > [INFO] Rebinding org.ovirt.engine.ui.webadmin.ApplicationResources > [INFO] Invoking generator > com.google.gwt.resources.rebind.context.InlineClientBundleGenerator > [INFO] [ERROR] Generator > 'com.google.gwt.resources.rebind.context.InlineClientBundleGenerator' threw > an exception while rebinding > 'org.ovirt.engine.ui.webadmin.ApplicationResources' > [INFO] java.lang.NullPointerException > [INFO] at > com.google.gwt.resources.rebind.context.InlineResourceContext.deploy(InlineResourceContext.java:40) > ... > > NullPointerException when processing ApplicationResources but occuring from > different places (ImageResourceGenerator vs. InlineResourceContext) > > Now I understand why Maven build fails without any details: > - GWT deferred binding fails for ApplicationResources (i.e. uncaught NPE) > - GWT compilation proceeds, fails to link with ApplicationResources > - GWT compilation task fails with non-OK status code > > So the issue here is GWT deferred binding generator > (InlineClientBundleGenerator) failure during GWT compilation. > > GWT compiler writes extra Java files during deferred binding > phase, so this could point to issue with local environment.. > > I will try to investigate this and look at GWT source code. _______________________________________________ Arch mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/arch
