[+stalcup]
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.
