Hi,

I also have the same issue:

I have run the code server with -noprecompile flag. When I compile my 
project at the first time everything is fine:
[INFO] GET /recompile/showcase
[INFO]    Job my.Showcase_1_0
[INFO]       starting job: my.Showcase_1_0
[INFO]       binding: my.platform=desktop
[INFO]       binding: locale=en
[INFO]       binding: user.agent=safari
[INFO]       Compiling module my.Showcase

For the second time, I get the following result:
[INFO] GET /recompile/showcase
[INFO]    Job my.Showcase_1_1
[INFO]       starting job: my.Showcase_1_1
[INFO]       binding: locale=en
[INFO]       binding: user.agent=safari
[INFO]       Compiling module my.Showcase
[INFO]          [ERROR] Current binding properties are expanding to more 
than one permutation but per-file compilation requires that each compile 
operate on only one permutation.

The difference is that the *[INFO]       binding: **my.platform=desktop* 
line is missing for the second try. It seems that SDM simply forgets that 
property. The property definition is the following:

<define-property name="my.platform" values="android, desktop, ios" />
<property-provider name="my.platform"><![CDATA[
    return getPlatform();
]]>
</property-provider>

Have you got any ideas?

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/16561fd0-93e3-439c-8d0a-562e270395db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to