reconstructing the failure chain:
com.promis.weblink.client.ui.SplashFrm.java // victim
com.promis.weblink.client.ui.SplashFrm_SplashFrmUiBinderImpl // victim
com.promis.ui.client.bundles.Images // victim
com.promis.ui.client.bundles.Images_cs_InlineClientBundleGenerator //
actually is missing
I believe your bundle failed to be created because of changes I made in
that patch in
https://gwt-review.googlesource.com/#/c/6552/2/user/src/com/google/gwt/resources/rebind/context/AbstractClientBundleGenerator.javaand
corrected a week later in
https://gwt-review.googlesource.com/#/c/6574/1/user/src/com/google/gwt/resources/rebind/context/AbstractClientBundleGenerator.java.
Have you synced recently? I think your issue goes away as long as you are
synced to at least 6d4d8a2.
On Sat, Mar 22, 2014 at 2:55 AM, Honza Rameš <[email protected]> wrote:
> Hello everyone,
> recently, after updating GWT master I wasn't able to neither compile nor
> debug my project in DevMode. I tracked the problem down to commit 779627ac
> after which I'm getting errors (see bellow) while generating UiBinder glue
> to one of my widgets it complains one of my interfaces isn't a type, but
> its there on the class path. The interface is a ClientBundle that I use
> from within the UiBinder template to load image from. Weird think is that I
> have similar ClientBundle placed elsewhere and used in another UiBinder
> template which works OK. This is not a problem with not having some modules
> included in my gwt.xml, the project setup remained the same. The app I'm
> compiling (I tried eclipse compile/DevMode and running the compiler from
> command line by hand as well) is a multi-project setup having two separate
> eclipse projects used as sources, but it never posed a problem. I tried to
> revert the changes from 779627ac and compiled on top of current HEAD
> (f6d098fc) and the project compiles OK.
>
> The UiBinder template usage is pretty standard:
> ...
> <ui:with field='res' type='com.promis.ui.client.bundles.Images'/>
> ...
> <g:Image resource="{res.information}"/>
>
> public class SplashFrm extends DecoratedPopupPanel implements
> CenterHelper.Client
> {
> private static SplashFrmUiBinder uiBinder =
> GWT.create(SplashFrmUiBinder.class);
> interface SplashFrmUiBinder extends UiBinder<Widget, SplashFrm> {}
> ...
>
> During compile this produces following error log:
> Validating units:
> Errors in
> 'generated://5CF227F805D1F55776CDB49692D603C5/com/promis/weblink/client/ui/SplashFrm_SplashFrmUiBinderImpl.java'
> See snapshot:
> C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\com.promis.weblink.client.ui.SplashFrm_SplashFrmUiBinderImpl77307997322787911.java
> Ignored 1 unit with compilation errors in first pass.
> Compile with -strict or with -logLevel set to TRACE or DEBUG to see all
> errors.
> [ERROR] Errors in
> 'generated://5CF227F805D1F55776CDB49692D603C5/com/promis/weblink/client/ui/SplashFrm_SplashFrmUiBinderImpl.java'
> [ERROR] Line 15: com.promis.ui.client.bundles.Images cannot be
> resolved to a type
> [ERROR] Line 15: com.promis.ui.client.bundles.Images cannot be
> resolved to a type
> [ERROR] Line 15: com.promis.ui.client.bundles.Images cannot be
> resolved to a type
> See snapshot:
> C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\com.promis.weblink.client.ui.SplashFrm_SplashFrmUiBinderImpl4533299510520776392.java
> [ERROR] Errors in 'com/promis/weblink/client/ui/SplashFrm.java'
> [ERROR] Line 17: Rebind result
> 'com.promis.weblink.client.ui.SplashFrm_SplashFrmUiBinderImpl' could not be
> found
> Adding '2' new generated units
> Validating units:
> Errors in
> 'generated://488AE7991663EA6C1F032A3C1B0EE609/com/promis/ui/client/bundles/Images_cs_InlineClientBundleGenerator.java'
> See snapshot:
> C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\com.promis.ui.client.bundles.Images_cs_InlineClientBundleGenerator6947991448159430337.java
> Errors in
> 'generated://F74F74BA6B19A984D800E9A65EDA2E2B/com/promis/ui/client/bundles/Images_en_InlineClientBundleGenerator.java'
> See snapshot:
> C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\com.promis.ui.client.bundles.Images_en_InlineClientBundleGenerator4281512586235817971.java
> Ignored 2 units with compilation errors in first pass.
> Compile with -strict or with -logLevel set to TRACE or DEBUG to see all
> errors.
> [ERROR] Errors in
> 'generated://488AE7991663EA6C1F032A3C1B0EE609/com/promis/ui/client/bundles/Images_cs_InlineClientBundleGenerator.java'
> [ERROR] Line 136: Referencing class
> 'com.promis.ui.client.bundles.Images': unable to resolve class
> [ERROR] Line 137: Referencing class
> 'com.promis.ui.client.bundles.Images': unable to resolve class
> [ERROR] Line 138: Referencing class
> 'com.promis.ui.client.bundles.Images': unable to resolve class
> [ERROR] Line 139: Referencing class
> 'com.promis.ui.client.bundles.Images': unable to resolve class
> [ERROR] Line 140: Referencing class
> 'com.promis.ui.client.bundles.Images': unable to resolve class
> [ERROR] Line 6: com.promis.ui.client.bundles.Images cannot be
> resolved to a type
> See snapshot:
> C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\com.promis.ui.client.bundles.Images_cs_InlineClientBundleGenerator3324679282687144960.java
> [ERROR] Errors in 'com/promis/ui/client/bundles/Images.java'
> [ERROR] Line 9: Rebind result
> 'com.promis.ui.client.bundles.Images_cs_InlineClientBundleGenerator' could
> not be found
>
> The generated files both use absolute names to the
> com.promis.ui.client.bundles.Images type.
>
> If more complete information is needed I'll be happy to provide it.
>
> Thanks for any help in this matter.
>
> Honza R.
>
> --
> http://groups.google.com/group/Google-Web-Toolkit-Contributors
> ---
> You received this message because you are subscribed to the Google Groups
> "GWT Contributors" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
---
You received this message because you are subscribed to the Google Groups "GWT
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.