<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.org.google.gwt">
    <title>gmane.org.google.gwt</title>
    <link>http://blog.gmane.org/gmane.org.google.gwt</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91360"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91359"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91356"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91355"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91353"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91343"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91337"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91330"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91322"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91315"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91314"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91305"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91302"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91300"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91288"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91274"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91270"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91256"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91255"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.org.google.gwt/91251"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91360">
    <title>How to dynamically load a gwt generated nocache.js file?</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91360</link>
    <description>&lt;pre&gt;I would like to load a GWT generated foo/foo/nocache.js file dynamically by 
using JQuery. SomeHow this foo/foo/nocache.js file is not executed by the 
browser. If I put the script normally by using GWT style withOut using the 
JQuery, then after the page is loaded it is generating a script(ie.., 
jquery.onInjectDone('jquery') ) dynamically. Now if I create this script 
tag using JQuery or javaScript then it is not generating the dynamically 
generated script. Now How can I make sure thatfoo/foo/nocache.js is 
executed using JQeury?.

Code:

&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&amp;lt;%&amp;lt; at &amp;gt; page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %&amp;gt;&amp;lt;html&amp;gt;
 &amp;lt;head&amp;gt;
  &amp;lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"&amp;gt;
   &amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
   $(document).ready(function() {
   $("#clickMe").click(function() {
   // This /foo/foo.nocache.js which is generated by GWT compiler.
       $.getScript("/foo/foo.nocache.js", function(data, textStatus, jqxhr) {
           console.log(data); //data returned
           console.log(textStatus); //success
           console.log(jqxhr.status); //200
           console.log('Load was performed.');
        });
    });
   });
   &amp;lt;/script&amp;gt;
 &amp;lt;/head&amp;gt;
 &amp;lt;body&amp;gt;
   &amp;lt;h1&amp;gt;Web Application Starter Project&amp;lt;/h1&amp;gt;
    &amp;lt;a href="#" id="clickMe"&amp;gt;clickMe&amp;lt;/a&amp;gt;
    &amp;lt;div id="name"&amp;gt;
    &amp;lt;/div&amp;gt;      
 &amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;

output: ReferenceError: foo is not defined

&lt;/pre&gt;</description>
    <dc:creator>sarath upadrista</dc:creator>
    <dc:date>2013-05-25T05:49:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91359">
    <title>HTML widget eats first DIV in string input</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91359</link>
    <description>&lt;pre&gt;This is odd and I am probably missing something simple but...

I am using GWT 2.5.1; Eclipse Juno (on Win 7) and target platform is a 
RedHat box

I have a RequestBuilder that makes a POST request and has a JSONObject 
returned.  This works.  The HTTP response returned to the RequestBuilder is:

Status: 200
Content-length: 22019
Content-Type: text/plain; charset=ISO-8859-1

{"result":{"future":[{"show":"&amp;lt;h4&amp;gt;Visht&amp;amp;egrave;n&amp;lt;/h4&amp;gt;\n&amp;lt;div 
id=\"artistImage\"&amp;gt;&amp;lt;img 
src=\"http://www.myDomain.com/concerts/2013/06/27/thumb.jpg\" alt=\"Photo 
of Vishten \" /&amp;gt;&amp;lt;a 
href=\"http://www.vishten.net/en/index.htm\"&amp;gt;www.vishten.net&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;div 
id=\"venue\"&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href=\"http://www.place.org/\"&amp;gt;The Place&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;202 
South Broadway Avenue&amp;lt;/p&amp;gt;\r\n&amp;lt;/div&amp;gt;\n","date":"2013-06-27 
18:30:00"},{"show":"&amp;lt;h4&amp;gt;We Banjo 3&amp;lt;/h4&amp;gt;\n&amp;lt;div id=\"artistImage\"&amp;gt;&amp;lt;img 
src=\"http://www.myDomain.com/concerts/2013/08/06/thumb.jpg\" alt=\"photo 
of We Banjo 3\" /&amp;gt;&amp;lt;a 
href=\"http://www.webanjo3.com/\"&amp;gt;www.webanjo3.com/&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;div 
id=\"venue\"&amp;gt;&amp;lt;p&amp;gt;TBA&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\n","date":"2013-08-06 
20:00:00"},{"show":"&amp;lt;h4&amp;gt;Mick Conneely &amp;amp;amp; David Munnelly &amp;lt;/h4&amp;gt;\n&amp;lt;div 
id=\"artistImage\"&amp;gt;&amp;lt;img 
src=\"http://www.myDomain.com/concerts/2013/09/05/thumb.jpg\" alt=\"photo 
of David &amp;amp; Mick\" /&amp;gt;&amp;lt;a 
href=\"http://davidmunnelly.com/david-munnelly-mick-conneely-press-kit\"&amp;gt;davidmunnelly.com&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;div 
id=\"venue\"&amp;gt;&amp;lt;p&amp;gt;TBA&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\n","date":"2013-09-05 
20:00:00"},{"show":"&amp;lt;h4&amp;gt;Sarah McQuaid&amp;lt;/h4&amp;gt;\n&amp;lt;div id=\"artistImage\"&amp;gt;&amp;lt;img 
src=\"http://www.myDomain.com/concerts/2011/05/03/thumb.jpg\" alt=\"Photo 
of Sarah McQuaid\" title=\" Photo by Alastair Bruce 
(www.alastairbruce.co.uk)\" /&amp;gt;&amp;lt;a 
href=\"http://www.sarahmcquaid.com/\"&amp;gt;www.sarahmcquaid.com&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;div 
id=\"venue\"&amp;gt;&amp;lt;p&amp;gt;&amp;lt;a href=\"http://www.place.org/\"&amp;gt;The Place&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;202 
South Broadway Avenue&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\n","date":"2013-10-01 
20:00:00"},{"show":"&amp;lt;h4&amp;gt;Comas&amp;lt;/h4&amp;gt;\n&amp;lt;div id=\"artistImage\"&amp;gt;&amp;lt;img 
src=\"http://www.myDomain.com/concerts/2013/11/19/thumb.jpg\" alt=\"Photo 
of Comas\" /&amp;gt;&amp;lt;a 
href=\"http://www.comasmusic.com/comas/index.html\"&amp;gt;www.comasmusic.com&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;\n&amp;lt;div 
id=\"venue\"&amp;gt;&amp;lt;p&amp;gt;TBA&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\n","date":"2013-11-19 20:00:00"}]}}


This is slightly edited but shows the issue.  The response is an object 
that contains the "future" object.  Future contains an array of objects. 
Each array element is an object with two fields: show and date.  Date is an 
ISO standard date/time string and show is an HTML's string of info about a 
concert.

After the RequestBuilder returns, the object is passed to a method that 
displays the list of shows.  This is where the issue arises.  The content 
of each show element is put into an HTML widget.  Each HTML widget is added 
to a panel for display.

Here is one show that has been formatted for easier viewing:

{"show":
"&amp;lt;h4&amp;gt;Visht&amp;amp;egrave;n&amp;lt;/h4&amp;gt;
&amp;lt;div id=\"artistImage\"&amp;gt;
  &amp;lt;img src=\"http://www.myDomain.com/concerts/2013/06/27/thumb.jpg\" 
alt=\"Photo of Vishten \" /&amp;gt;
  &amp;lt;a href=\"http://www.vishten.net/en/index.htm\"&amp;gt;www.vishten.net&amp;lt;/a&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;div id=\"venue\"&amp;gt;
  &amp;lt;p&amp;gt;&amp;lt;a href=\"http://www.place.org/\"&amp;gt;The Place&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;202 South Broadway 
Avenue&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;\n",
"date":"2013-06-27 18:30:00"}


So each show has more than one DIV and the first item is always an H4.

When JSONString/stringValue is passed into an HTML widget the rendered 
result is:

&amp;lt;h4&amp;gt;Visht&amp;amp;egrave;n&amp;lt;/h4&amp;gt;
  &amp;lt;img src="http://www.myDomain.com/concerts/2013/06/27/thumb.jpg" 
alt="Photo of Vishten " /&amp;gt;
  &amp;lt;a href="http://www.vishten.net/en/index.htm"&amp;gt;www.vishten.net&amp;lt;/a&amp;gt;
&amp;lt;div id="venue"&amp;gt;
  &amp;lt;p&amp;gt;&amp;lt;a href="http://www.place.org/"&amp;gt;The Place&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt;202 South Broadway 
Avenue&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;


The first DIV tags are removed while the DIV content remains.

If I change the order of the DIVs the same thing happens to whichever DIV 
come first.

What am I missing?

&lt;/pre&gt;</description>
    <dc:creator>seven.reeds</dc:creator>
    <dc:date>2013-05-25T06:35:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91356">
    <title>Static dependency Injection vs Direct deferred binding</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91356</link>
    <description>&lt;pre&gt;Hi every,

Recently I am working on a i18n project in which I created some utility 
class to provide localized content like the following:

public class Foo {
            
    &amp;lt; at &amp;gt;Inject
    private static MyConstantsWithLookup constants;
   
    
    public static String getLocalizedContent(String rawContent) {
        return constants.getString(rawContent);
    }

}

Where MyConstantsWithLookup is an interface extending ConstantsWithLookup. 
And I have the following in my GinModule:

    requestStaticInjection(Foo.class);

    &amp;lt; at &amp;gt;Provides
    &amp;lt; at &amp;gt;Singleton
    public MyConstantsWithLookup getMyConstantsWithLookup() {
        MyConstantsWithLookup constants = 
GWT.create(MyConstantsWithLookup.class);
        return constants;
    }




However, my teammate doesn't agree my use of &amp;lt; at &amp;gt;Inject here, he argued that I 
should use GWT.create(MyConstantsWithLookup.class) in Foo directly so 
MyConstantsWithLookup can be resolved in compile time and got certain 
optimizations from deferred binding,  instead of letting it be handled in 
runtime by Gin. He also said it's generally undesired to do static 
injection. But I do like the brevity of &amp;lt; at &amp;gt;inject and MyConstantsWithLookup 
is not something I usually need to mock out. So I wonder what are the exact 
pros and cons here? Thanks a lot! 

&lt;/pre&gt;</description>
    <dc:creator>QuanC</dc:creator>
    <dc:date>2013-05-24T19:03:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91355">
    <title>How do I call the service maps this servlet through url?</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91355</link>
    <description>&lt;pre&gt;Hi!

Does anyone know if you can do so using GWT?

thanks (:

&lt;/pre&gt;</description>
    <dc:creator>Milton Lima</dc:creator>
    <dc:date>2013-05-24T14:22:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91353">
    <title>RequestFactory Session timeout</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91353</link>
    <description>&lt;pre&gt;Hello,
i'm having a problem when using RequestFactory and resetting the session 
timeout.
Here is what i have:
- GWT + GWTP Projekt
- A separate GWT Projekt for RequestFactory Service
- All running on JBoss 6.1.0 Final
- I'm also using JAAS and SSO Valve (didn't get it to work without SSO, i 
think its needed because i'm using multiple gwt projects)

In the entry point method of my main project im doing this:

*ginjector.getRequestFactory().initialize(ginjector.getEventBus(),  new 
DelegatingRequestTransport());*

DelegationRequestTransport is a class in my requestFactory service project:

*public class DelegatingRequestTransport extends DefaultRequestTransport {

    public static final String REQUEST_PATH = 
            "/&amp;lt;myRequestFactoryProject&amp;gt;/gwtRequest";
    
    public DelegatingRequestTransport() {
        String host = Window.Location.getHost();
        String prot = Window.Location.getProtocol();
        
        super.setRequestUrl(prot + "//" + host + REQUEST_PATH);
    }
}*

I have one JSESSIONID cookie, a JSESSIONIDSSO cookie and the xsrf security 
cookie.
All cookies are sent on a gwt rpc call, but when using requestfactory 
JSESSIONID is missing.
I also tried to set the cookie path for session cookie in the web.xml on 
main project to root "/". 
Now the JSESSIONID cookie is sent when using requestfactory, but the 
session timeout is not reset.

How is the session managed on JBoss? I think there is a sessionManager in 
the jboss web-server. But how
is a cookie identified, just with the id or also with cookie path?
The SSO cookie is just needed to transfer principal information right? 
JSESSIONID is for session information for
every webapp, when one webapp times out, you also have to relogin for the 
other webapps?

So how do i reset the session timeout for my main project when using a 
separate gwt project with requestFactory?

&lt;/pre&gt;</description>
    <dc:creator>Nils</dc:creator>
    <dc:date>2013-05-24T12:21:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91343">
    <title>Google Apps Dev With GWT</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91343</link>
    <description>&lt;pre&gt;Hello guys. I know there is Google App Script, but it runs online and it is 
JavaScript sort of. Is it possible to develop GWT apps that can integrate 
with Google Apps (Gmail, Spreadsheets e.t.c).

&lt;/pre&gt;</description>
    <dc:creator>Charles Odili</dc:creator>
    <dc:date>2013-05-23T23:00:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91337">
    <title>Does GWT will work on mobile for drag and drop</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91337</link>
    <description>&lt;pre&gt;

&amp;lt;https://lh6.googleusercontent.com/-csi4PNV5B2Q/UZ5nyHSHG2I/AAAAAAAAAE8/5cChr0YvGpM/s1600/Untitled.jpg&amp;gt;
Currently i am working on a project in which i have to make UI with drag 
and drop feature, but problem is i would like work it on android mobile.
Please suggest some resource and idea.
Here is screen shot of intented UI.

&lt;/pre&gt;</description>
    <dc:creator>Rahul Gurjar</dc:creator>
    <dc:date>2013-05-23T19:03:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91330">
    <title>Retrieving  and manupulating search result from gwtsearch</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91330</link>
    <description>&lt;pre&gt;Please, is there anyway to manipulate the search result from the gwtsearch 
option.

It returns a list. How can i retrieve this list and make my manipulations 
on the list; maybe change the order the contents appear, e.t.c.
The SearchContolOptions class does not have any method like 
getSearchList(). As a matter of fact, the results are contained in a final 
List variable.

Thank you.

&lt;/pre&gt;</description>
    <dc:creator>Condeas</dc:creator>
    <dc:date>2013-05-23T12:20:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91322">
    <title>asm.js</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91322</link>
    <description>&lt;pre&gt;Have a quick read through this article if you don't know what asm.js is:
http://arstechnica.com/information-technology/2013/05/native-level-performance-on-the-web-a-brief-examination-of-asm-js/

With firefox already supporting it, GWT should have the firefox compile 
target target asm.js for, at least, things like ArrayList.
I didn't see anything about it in the recent I/O talk - has anybody looked 
at how difficult it would be to support in the GWT compiler ?

Ryan

&lt;/pre&gt;</description>
    <dc:creator>RyanZA</dc:creator>
    <dc:date>2013-05-23T07:52:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91315">
    <title>GWT project with maven</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91315</link>
    <description>&lt;pre&gt;Hi , I am looking for the GWT project with the maven setup. 

 Can you please provide me the link for  the sample project ?

&lt;/pre&gt;</description>
    <dc:creator>Srinivasa Rao</dc:creator>
    <dc:date>2013-05-22T23:32:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91314">
    <title>show selected items after filter</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91314</link>
    <description>&lt;pre&gt;the 2 items selected before the filtering are not shown (as selected) in 
the ListGrid. So the user gets confused because he doesn't know that they 
are saved externally, so I would like to check them again for him. So that 
his view is consistent to what he already checked.

I found the forum a way, I write "addDataArrivedHandler" but how could I do 
this? has anyone ever done this and could help me?

Follow my code

private static ListGrid criaGradeAuxiliares() {
final ListGrid gridAuxiliares = new ListGrid();
gridAuxiliares.setDataSource(DataSource.get(Constantes.DS_USUARIO));
//gridAuxiliares.setAutoFetchData(true);
gridAuxiliares.setFetchOperation("usuariosFiscalizacao");
ListGridField colunaNome = FabricaComponentes.criaListGridField(new ConfigListGridField().setNome("nome"));
ListGridField colunaPerfil = FabricaComponentes.criaListGridField(new ConfigListGridField().setNome("perfil"));
ListGridField colunaUF = FabricaComponentes.criaListGridField(new ConfigListGridField().setNome("siglaEstado"));
ListGridField colunaEmpresa = FabricaComponentes.criaListGridField(new ConfigListGridField().setNome("empresaFiscalizadora"));
gridAuxiliares.setWidth100();
gridAuxiliares.setHeight(300);
gridAuxiliares.setFields(colunaNome, colunaPerfil, colunaUF, colunaEmpresa);
gridAuxiliares.setSelectionType(SelectionStyle.SIMPLE);
gridAuxiliares.setSelectionAppearance(SelectionAppearance.CHECKBOX);
gridAuxiliares.setShowFilterEditor(true);
gridAuxiliares.setFilterOnKeypress(true);
gridAuxiliares.setFetchDelay(ConstantesVisao.CAMPO_TAM_50);
gridAuxiliares.setAutoFetchData(true);

return gridAuxiliares;
}

&lt;/pre&gt;</description>
    <dc:creator>Rauel</dc:creator>
    <dc:date>2013-05-22T18:37:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91305">
    <title>Exception reporting is broken in GWT: would you support a kickstarter project to fix it?</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91305</link>
    <description>&lt;pre&gt;One of the big problems with deployed GWT apps has always been the
impossibility of tracing JavaScript exceptions back to the Java source
code.  What we need is a true equivalent of Java stack traces.

There was an effort made by the GWT team a couple years ago to solve
this problem ( https://code.google.com/p/google-web-toolkit/wiki/WebModeExceptions
), and it was a good start, but unfortunately they gave up without
producing an adequate solution. If you've ever tried to use the
compiler.emulatedStack.recordLineNumbers setting, you know that it is
badly broken: the line numbers and file names reported in the stack
traces are incorrect most of the time, while the the resulting
compiled JavaScript is 70-90% larger than the original.  The way this
feature is currently implemented, the compiler puts instrumentations
in the wrong places most of the time, doesn't do enough to optimize
for code size, and does not provide enough information via symbol maps
for StackTraceDeobfuscator.  On Chrome, theoretically we could use
compiler.useSourceMaps instead, but that feature is badly broken too.

I have spent the last 2 months working on this problem full time, and
I almost have the perfect solution ready.  But I'm an indie developer,
and I can't really afford to go unpaid much longer, because I've
already put business aside for two months to work on this (originally
I thought it would take a week, but I kept finding more and more bugs
and tricky problems to solve, which is why I'm guessing the original
developers gave up on seeing this project through to fruition).

If I started a crowdfunding campaign to help me fund this work to
completion, would you or your employer be willing to contribute?  The
original Google Atlanta team did an amazing job developing GWT for 10+
years, but those guys are all gone, and Google has not had a dedicated
team working on GWT since last summer, so I think it will be up to the
user community to fund its future development from now on.

My goal is perfect JavaScript stack traces with exact Java line
numbers, with only a 50-60% output size increase and similar
performance metrics.  For browsers that support sourcemaps (only
Chrome for now), there will be no output size increase at all, because
I intend to fix all the bugs associated with the
compiler.useSourceMaps feature as well.

&lt;/pre&gt;</description>
    <dc:creator>Alex Epshteyn</dc:creator>
    <dc:date>2013-05-22T18:38:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91302">
    <title>primer for mobile development</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91302</link>
    <description>&lt;pre&gt;The company I work for just got a secure mobile app that has browser 
integration for the specific platform (iOS,android). 

We have an existing GWT app (several actually) that could have some 
convenient mobile features. 

Can someone provide direction on resources (articles, books, blogs, forum 
posts) that I should read in order to get started on the right track.  

So, I've been using GWT for 2.5 years now and am very familiar with that. 
 I've read about phonegap and the associated GWT projects around it.  

https://code.google.com/p/gwt-phonegap/
http://www.m-gwt.com/

What else??

My biggest question is:  
How to setup a browser environment to test chrome and safari (iOS) ?  

I will most likely never have the ability to actually have a Mac or iPad 
and will have to test on my personal iPhone. (argh)


Thanks in advance!

&lt;/pre&gt;</description>
    <dc:creator>mike b</dc:creator>
    <dc:date>2013-05-22T16:46:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91300">
    <title>Build tree table with GWT CellTableBuilder</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91300</link>
    <description>&lt;pre&gt;

Is it possible to build a tree table like this&amp;lt;http://www.sencha.com/examples/#ExamplePlace:basictreegrid&amp;gt;with the new CellTableBuilder of "vanilla" GWT?
&amp;lt;https://lh5.googleusercontent.com/-oHWT1_E1_LY/UZzQ8WUvYlI/AAAAAAAAAAM/I8q4wxhkTt4/s1600/oqDJW.png&amp;gt;
The GWT Showcase example&amp;lt;http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCustomDataGrid&amp;gt; only 
allows to expand the "top level" rows. My use case requires expansion of 
multiple row levels.

How can I achieve this with pure GWT?


Regards
Ben

&lt;/pre&gt;</description>
    <dc:creator>Ben</dc:creator>
    <dc:date>2013-05-22T14:08:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91288">
    <title>Creating clickable links within text</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91288</link>
    <description>&lt;pre&gt;I have a cell that contains some text. I would like to create links within 
the text that are clickable.

"For, example abc and xyz should be links."

I figured on using InlineLabel to create the links within the text. 
However, since the whole thing is a cell I can't click on the individual 
label/links. 

1) Is there a way to turn off "click grabbing" at the CellList level, so my 
inner links will work? I also need to know which one was clicked? How?
2) Is InlineLabel really the appropriate widget to use (I just want to take 
an action on the page, not leave the page)?  

J

&lt;/pre&gt;</description>
    <dc:creator>Joel</dc:creator>
    <dc:date>2013-05-21T19:51:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91274">
    <title>IE9 problem with GWT</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91274</link>
    <description>&lt;pre&gt;

GWT Release: 2.5.0

Browser: IE9
Our clients have a problem using our web application because, on IE9, when the application shows a message (i.e., to confirm if a file is uploaded or not), the focus
remains behind the message shown and it is impossible to interact with the message, so you can't close it and you can't work with the application either.
It is not a problem of the application code, it is a problem of the version 9 of IE, it does not happen with IE 10.
The message shown is modal.

I know it is an alternative using Mozilla or Google Chrome, but our client is a little bit special, so he does not want to use other web browsers.

Any idea? Has this problem happened to someone else?

P.D.: Sorry if there is any mistake in the grammar or in some word.

&lt;/pre&gt;</description>
    <dc:creator>Mike</dc:creator>
    <dc:date>2013-05-21T10:48:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91270">
    <title>JPA issue:  A parent cannot be established or changed once an object has been persisted.</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91270</link>
    <description>&lt;pre&gt;Dear GWT developers,

I have a "probably simple" problem with my application which I am obviously 
not able to solve.

Two Classes: Company, Tradesman

&amp;lt; at &amp;gt;Entity
public class Company {
    &amp;lt; at &amp;gt;OneToMany(cascade = CascadeType.ALL, mappedBy = "company")
    private List&amp;lt;Tradesman&amp;gt; users = new ArrayList&amp;lt;Tradesman&amp;gt;();

....
}


&amp;lt; at &amp;gt;Entity
public class Tradesman extends User{
    &amp;lt; at &amp;gt;ManyToOne
    private Company company;

    *&amp;lt; at &amp;gt;PrePersist*
    public void hashPassword(){
        setPassword(BCrypt.hashpw(entity.getPassword(), BCrypt.gensalt());
    }

*JSR 303 validation on GWT is activated.*

Here is the *error message:
*Detected attempt to establish Company(no-id-yet) as the parent of 
Tradesman(356) but the entity identified by Tradesman(356) has already been 
persisted without a parent.  A parent cannot be established or changed once 
an object has been persisted.

My problem is obviously that when I change some parameters within the 
Tradesman entity within the *&amp;lt; at &amp;gt;PrePersist* method, a new child entity is 
created.
In case I do not touch any parameter, in the &amp;lt; at &amp;gt;PrePersist, everything works 
fine.

What am I doing wrong here?

Thank you in advance:

Nermin

&lt;/pre&gt;</description>
    <dc:creator>Nermin</dc:creator>
    <dc:date>2013-05-21T09:18:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91256">
    <title>Web Component support/usage?</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91256</link>
    <description>&lt;pre&gt;How will GWT support/use/enable "Web Component" browser development (Shadow 
Dom stuff)  (roadmap) ?
See: LINK&amp;lt;http://techcrunch.com/2013/05/19/google-believes-web-components-are-the-future-of-web-development/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&amp;gt;
- Ed

&lt;/pre&gt;</description>
    <dc:creator>Ed</dc:creator>
    <dc:date>2013-05-20T18:49:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91255">
    <title>Offline debugging my gwt app</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91255</link>
    <description>&lt;pre&gt;Hello All,

I need to debug my gwt app. The problem is that I need to debug it OFFLINE.
After a tour on the net, I didn't found an answer.

Thus here is the scenario.

My GWT version is 2.4.0

Debugging the code is ok.
Running in production offline is ok, using a cache manifest.

But I can't do both : debugging offline.

To avoid any config difference, I use exactly the same tomcat server 
deployment to run in production or in debug mode (thus with the debug 
option -noserver).
The cache manifest is built in runtime by a dedicated service whose 
response depends on the current permutation.

When online, the manifest is always requested in debug and in production 
mode (confirmed by tracing). (a subsidiary question is : why in production 
the manifest is called twice and in debug it is called once ?).

Then I stopped tomcat.
=&amp;gt; In production offline the gwt app is running correctly.
=&amp;gt; In debug offline, nothing is displayed : the browser has loaded the app 
html file from its cache (confirmed by displaying the page source code), 
but the browser remains empty, the gwt app is not running.

It seems that when offline, the google dev plugin doesn't communicate 
correctly with the IDE as it even doesn't realize when the development mode 
is stopped in the IDE (the black overlay with the message "Plugin failed to 
connect to Development Mode server at localhost:9997" is no displayed). May 
be the plugin is not started when offline ?

In order to help me test my app when offline, does anybody knows why the 
app is not running in debug offline mode and how to make it run ?

Thanks a lot !
Yves

&lt;/pre&gt;</description>
    <dc:creator>yves</dc:creator>
    <dc:date>2013-05-20T18:46:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91251">
    <title>NumberFormat</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91251</link>
    <description>&lt;pre&gt;Hai,

     I have a doubt regarding currency format in GWT.I am using gwt2.5 and
tried formatting my value to Indian currency format using "il8n
NumberFormat" by setting "Locale = en_IN" in gwt.xml. when i execute my
code result was Rs. 10,000,000.00 instead of  Rs 10,00,00,000.00 .Please
help to clear this issue.

Thank you

&lt;/pre&gt;</description>
    <dc:creator>Muhammed Abdul Salim</dc:creator>
    <dc:date>2013-05-20T07:31:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.org.google.gwt/91250">
    <title>RPC Token Exceptions because Session Cookies can't be set.</title>
    <link>http://comments.gmane.org/gmane.org.google.gwt/91250</link>
    <description>&lt;pre&gt;Hey all,

I tried making my login form on my web app be protected by the XSRF servlet 
and I am getting RPC Token Exceptions thrown. I followed the implementation 
guidelines as described here&amp;lt;https://developers.google.com/web-toolkit/doc/latest/DevGuideSecurityRpcXsrf&amp;gt; and 
after I had issues I saw that someone else had the same sort of issue here&amp;lt;https://groups.google.com/forum/?fromgroups=#!searchin/google-web-toolkit/cookie/google-web-toolkit/ShVHH3kVbTQ/ZKurT_QIhzAJ&amp;gt;. 
I still have the same exception being thrown as per the second URL and I'm 
quite stuck as to what I'm supposed to do next. 

I think that I'm just not setting the JSESSIONID cookie properly. If anyone 
can help explain how and where I'm supposed to do this that would be of a 
great help. If you look at the final comment on the second link, I think I 
can have a separate servlet that can set the cookie value? However, I don't 
know if that would open the application up for a security breach.

The code that my app is failing at is here:


            private void makeSecureLogin(final String krb5Name, final 
String githubName, final String pwd) {
                XsrfTokenServiceAsync xsrf = (XsrfTokenServiceAsync) 
GWT.create(XsrfTokenService.class);
                ((ServiceDefTarget) 
xsrf).setServiceEntryPoint(GWT.getModuleBaseURL() + "xsrf");
                xsrf.getNewXsrfToken(new AsyncCallback&amp;lt;XsrfToken&amp;gt;() {
                    &amp;lt; at &amp;gt;Override
                    public void onFailure(Throwable throwable) {
                        dialogBox.setText("Remote call failed");

                        try {
                            throw throwable;
                        } catch (RpcTokenException rpcException) {
                            responseLabel.setHTML("RPC Token could not be 
generated.");
                        } catch (Throwable other) {
                            responseLabel.setHTML(other.getMessage());
                        }
                        dialogBox.center();
                    }

                    &amp;lt; at &amp;gt;Override
                    public void onSuccess(XsrfToken xsrfToken) {
                        ((HasRpcToken) loginService).setRpcToken(xsrfToken);
                        loginService.login(krb5Name, githubName, pwd, 
getLoginCallback());
                    }
                });
            }

            private AsyncCallback&amp;lt;KerberosUser&amp;gt; getLoginCallback() {

                AsyncCallback toReturn = new AsyncCallback&amp;lt;KerberosUser&amp;gt;() {
                    &amp;lt; at &amp;gt;Override
                    public void onFailure(Throwable throwable) {
                        dialogBox.setText("Remote call failed");
                        try {
                            throw throwable;
                        } catch (LoginFailedException lfe) {
                            responseLabel.setText(lfe.getSymbol());
                        } catch (Throwable other) {
                            responseLabel.setText(other.getMessage());
                        }
                        dialogBox.center();
                    }

                    &amp;lt; at &amp;gt;Override
                    public void onSuccess(KerberosUser kerberosUser) {
                        dialogBox.setText("Remote call successful");
                        responseLabel.setText("Login for " + 
kerberosUser.getGithubName() + " succeeded.");
                        dialogBox.center();
                    }
                };
                return toReturn;
            }

Any help would be very much appreciated. 

Thanks!


&lt;/pre&gt;</description>
    <dc:creator>Navin Surtani</dc:creator>
    <dc:date>2013-05-20T09:50:52</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.org.google.gwt">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.org.google.gwt</link>
  </textinput>
</rdf:RDF>
