John,

Trunk should definitely compile standard apps with the xs linker. Let me
take a look at this tomorrow morning and I'll get back to you.

- Chris


On Thu, Nov 19, 2009 at 8:23 PM, John O'Conner <[email protected]> wrote:

> Anyone have any ideas about this? If my question is too vague or ill-
> formed, please let me know. I'm curious about your answers to this and
> want to make the question as easy to respond to as possible.
>
> Thanks again!
>
>
> On Nov 19, 12:51 am, "John O'Conner" <[email protected]> wrote:
> > I noticed that the XSTemplate.js file is differs between 2.0 RC1 and
> > the trunk (specifically r7021). I am wondering what the implications
> > are.
> >
> > In RC1, the XSTemplate.js (the cross-site linker template for the
> > selection/landing js file) loads the target js file with a
> > document.write("<script>...") command when I include the xs linker in
> > the module xml file.In the trunk, the same file loads the targeted js
> > file by creating a "script" element and injecting it in the document
> > via something like this:
> >   scrpt.language = "javascript" ;
> >   scrpt.setAttribute("language", "javascript");
> >   scrpt.setAttribute("type", "text/javascript");
> >   scrpt.charset="utf-8";
> >  scrpt.src = base + strongName + '.cache.js';
> >  window.document.getElementsByTagName("body")[0].appendChild(scrpt);
> >
> > I think I prefer the latter implementation, but unfortunately the
> > latest trunk build won't compile in xs mode. The compilation produces
> > the following error:
> >    Compiling 4 permutations
> >       Compiling permutation 1...
> >       Compiling permutation 2...
> >       Compiling permutation 3...
> >       Compiling permutation 4...
> >    Compile of permutations succeeded
> > Linking into C:\Users\joconner\workspace\joconner_ree\ree_gwt
> > \ChatClient\war\chatclient
> >    Invoking Linker Cross-Site
> >       Attempting to optimize JS
> >          [ERROR] Unable to parse JavaScript
> > com.google.gwt.dev.js.JsParserException: syntax error
> >         at com.google.gwt.dev.js.JsParser$1.error(JsParser.java:107)
> >         at com.google.gwt.dev.js.rhino.Context.reportError(Context.java:
> > 459)....and so on
> >
> > Any ideas on
> > 1) whether the trunk method of injecting the application js is
> > preferred, and
> > 2) why the trunk GWT doesn't compile with the xs linker. (My app is
> > just the default generated by the webAppCreator tool)
> >
> > Regards,
> > John O.
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-web-toolkit%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=.


Reply via email to