Thanks for the clarification. I'm usually syncing quite often but I had a
two month pause after which I wasn't able to compile. I compiled GWT based
on f6d098fc (which is one of the latest commits) and it stopped working so
I began to search for the for the commit that produced this error. Last
commit that works for me is fd0d1716. As I said I also tried to reverse
merge changes from 779627ac on top of f6d098fc and it worked just fine. I
must note that I have useLazyWidgetBuilders set to false. I needed this so
some of my "fake" widgets that carry only informational data and are never
attached are initialized properly.


On Mon, Mar 24, 2014 at 8:04 PM, John Stalcup <[email protected]> wrote:

> 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 a topic in the
> Google Groups "GWT Contributors" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-web-toolkit-contributors/xulD0U8LrAY/unsubscribe
> .
> To unsubscribe from this group and all its topics, 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.

Reply via email to