Saturday, October 31, 2015

Upload request cancelled

I am trying to upload files using FormPanel and FileUpload. The moment the I submit the form, I see this in the network console:

The request does go to server though and completes successfully but the browser receives no response and my FormPanel.SubmitCompleteHandler is not executed. Any idea why this could be happening? 

It does work sometimes though and once it works, it does not fail thereafter.


Thanks,

Tushar


--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Friday, October 30, 2015

Re: With ie9 I get: XMLParserImplIE6 Could not find appropriate version of DOMDocument ?

Thanks for the insight @Jens.​

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor

Ok.  Is this something that has changed between gwt 2.7 and 2.8?  Is there a reason it is not a dependency already? 

Thanks.

On Thursday, October 29, 2015 at 10:12:04 AM UTC-4, Jens wrote:
You need to put ASM 5.x on class path.

-- J:

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: With ie9 I get: XMLParserImplIE6 Could not find appropriate version of DOMDocument ?

IE 8 and IE 9 are using the IE6 implementation of XMLParserImpl. For some reasons this implementation fails to create a document using:


private static native JavaScriptObject selectDOMDocumentVersion() /*-{
 try { return new ActiveXObject("Msxml2.DOMDocument"); } catch (e) { }
 try { return new ActiveXObject("MSXML.DOMDocument"); } catch (e) { }
 try { return new ActiveXObject("MSXML3.DOMDocument"); } catch (e) { }
 try { return new ActiveXObject("Microsoft.XmlDom"); } catch (e) { }
 try { return new ActiveXObject("Microsoft.DOMDocument"); } catch (e) { }

 throw new Error("XMLParserImplIE6.createDocumentImpl: Could not find appropriate version of DOMDocument.");
}-*/
;


Maybe the IE9 user that produced the exception has disabled ActiveX in the browser?

-- J.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

With ie9 I get: XMLParserImplIE6 Could not find appropriate version of DOMDocument ?

I see somebody starting the site leuker.nl with ie9 that does get the following exception:

--------------

com.ited.lang.exception.UnwrappedClientThrowable: (Error) : XMLParserImplIE6.createDocumentImpl: Could not find appropriate version of DOMDocument. 

    at com.google.gwt.lang.Exceptions.wrap(Exceptions.java:28) 

    at com.google.gwt.xml.client.impl.XMLParserImpl.$parse(XMLParserImpl.java:276) 

-----

The user agent: user-agent=Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)}


Why do I get this IE6 error (using gwt 2.7.0) when IE9 is used ? And how to solve it?

- Ed






--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Thursday, October 29, 2015

Re: What are the latest browser supported by GWT 2.6 (MOZILA,CHROME,IE)

I guess you could try searching the GWT issues to figure that out. Generally GWT only has minimum browser requirements as it assumes that future versions of existing browsers should generally not break existing GWT apps. Sometimes they do, then GWT gets a bug fix.

Generally IE 11 might cause some trouble because it has a User-Agent string that causes GWT to choose the Gecko/FireFox permutation. Could be that GWT 2.6 has some issues with that. But I am surprised that Chrome / Firefox do not work.

But maybe the issue is in your app and not in GWT, who knows. First you should try figure out why you app does not work in these browsers. There must be some sort of JavaScript exception (use browser debugger and pause on any exception) or a HTTP 404 request or similar. 

-- J.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

What are the latest browser supported by GWT 2.6 (MOZILA,CHROME,IE)

Iam trying to run my application in chrome v46.0.2490.80  or Mozila 40.0. no where GWT is supporting.
Can u guys please share upto which version MOZILA,CHROME and IE are supporting GWT application.

Thanks In Advance
Chandan kumar

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor

You need to put ASM 5.x on class path.

-- J:

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor

I am trying to upgrade to gwt 2.8.0-SNAPSHOT from 2.7.0.

I am getting this error.
I am using the gwt-maven-plugin 2.8.0-SNAPSHOT as well.

Any have any idea what could be causing this?

Thanks,
Eric

[INFO] --- gwt-maven-plugin:2.8.0-SNAPSHOT:compile (gwt-compile) @ client ---
[INFO] Compiling module com.sampleapp.App_dev
[INFO] [ERROR] Unexpected internal compiler error
[INFO] java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
[INFO] at com.google.gwt.dev.javac.CompiledClass.getSignatureHash(CompiledClass.java:165)
[INFO] at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:41)
[INFO] at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:36)
[INFO] at com.google.gwt.dev.javac.Dependencies.resolve(Dependencies.java:100)
[INFO] at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:352)
[INFO] at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:548)
[INFO] at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:479)
[INFO] at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:465)
[INFO] at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:423)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:222)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:202)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:143)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:197)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:156)
[INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:117)
[INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
[INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
[INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:124)
[INFO] Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor
[INFO] at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[INFO] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[INFO] at java.security.AccessController.doPrivileged(Native Method)
[INFO] at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[INFO] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[INFO] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[INFO] ... 18 more

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: GWT and GA and analytics.js usage ?

Well, I didn't try to use it on the server side, but I think you'd have to isolate it as well, or use some nasty reflection stuff to get the job done.

On Wednesday, October 21, 2015 at 6:11:38 PM UTC-2, Ed wrote:
@Gilberto: How do you use the Server side analytics class without GIN ?

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: SEO Google Crawlable experience ?

On Thu, Oct 29, 2015 at 8:44 AM, Ed Bras <post2edbras@gmail.com> wrote:
Where can I find the new scheme details ?

I don't - I haven't found any. The page you posted is the most authoritative page but it refers to the old scheme (#!, ?_escaped_fragment) and I can't tell with certainty what stays true for the new scheme.
 
So I am thinking about using #! instead of # and see what happens, or using the History.pushState() (I not support IE 9 anyway), as I get the idea that these url's (created with the pushState()), can be indexed by Google. But I am not sure.

I don't know about pushState(). I am using GWT History.newItem(). Looks like pushState() requires some reading from my part :-).
 
What do you think? Are your ur's with the # fragment indexed by Google?

The point is: I am not sure. I switched to #! from # and I can't go back because the old scheme with _escaped_fragment_ is honored from LinkedIn, Google+, Facebook, Twitter and Bing so I will support nevermind what google does. FYI google crawls my pages both new style and old style - but my pages have #!

If I find anything new I will post it here.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: JsInterop: Casting native javascript objects in gwt

You can only implement java contract (e.g. PayLoad class) in javascript if they are marked as isNative. See the related section in the new jsinterop doc.

On Mon, Oct 26, 2015 at 5:01 AM, Brian Pedersen <brian.pedersen@gmail.com> wrote:
Thank's for pointing that out. So i switched to the new annotations in jsinterop.annotations and activated the new mode with -jsInteropMode JS_RC.

The cast still doesn't work though :(

Instead of a java.lang.ClassCastException, I now get a  Uncaught [object Object] during the cast.
Once again, everything works if I use the concrete type and remove the cast.


/Brian


Den mandag den 26. oktober 2015 kl. 12.29.21 UTC+1 skrev Jens:

I am using GWT 2.8.0-SNAPSHOT, but the new annotations does not work for me.

I tried using @JsType(namespace = "acme", name = "MyJavaScriptObject"), as described in the new version of the JsInterop document, but apparently the namespace and name attributes are not there in the jar file.
Same thing with the @JsExport and @JsNamespace, I currently have to use them or things stop working.

The new annotations have a different package: jsinterop.annotations. Also @JsExport does not exist anymore in the new JsInterop version, you just use @JsType.

To activate the new annotations you also have to change the JsInterop mode via -jsInteropMode JS_RC


-- J.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

JsInterop JS_RC JsProperty name on method

Hi all,

Is seems like the following construction is not working when using the new JsInterop (JS_RC):

  @JsProperty(name = "facets")
  public Facet[] getFacetArray() { ... }

  @Override // This method is defined in an interface
  @JsIgnore
  public List<Facet> getFacets() { ... }

The result is that the compiled property is still called facetArray.

Does anyone perhaps have any suggestions of how to work around this or why it is not working? If not, I will raise an issue in the GWT bug tracker, but I wanted to check here first.

Thanks!
Simon

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Wednesday, October 28, 2015

Re: SEO Google Crawlable experience ?

> I have seen this page before. Where did you see that google requires #! (vs plain #) in its new scheme?
Where can I find the new scheme details ?
I find it hard to find the exact details, often you will find the old details.

I notice in the Google Webmaster tools that the ur's with the # url fragment aren't indexed, which is also mentioned in the following article: https://www.deepcrawl.com/knowledge/best-practice/guide-to-url-design/

So I am thinking about using #! instead of # and see what happens, or using the History.pushState() (I not support IE 9 anyway), as I get the idea that these url's (created with the pushState()), can be indexed by Google. But I am not sure.

What do you think? Are your ur's with the # fragment indexed by Google?
 

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: The future of GWT and functional programming on the web

good news. thanks all

On Thu, Oct 29, 2015 at 11:59 AM, steve Zara <steve.zara@googlemail.com> wrote:
That is excellent news.  Thanks for all the hard work.


On Wednesday, 28 October 2015 22:34:25 UTC, Thomas Broyer wrote:
We just had a steering committee meeting a few hours ago, and 2.8 RC1 has been scheduled for next week (I was a bit late so I missed the details though)

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: The future of GWT and functional programming on the web

That is excellent news.  Thanks for all the hard work.

On Wednesday, 28 October 2015 22:34:25 UTC, Thomas Broyer wrote:
We just had a steering committee meeting a few hours ago, and 2.8 RC1 has been scheduled for next week (I was a bit late so I missed the details though)

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: CellTree only expands on clicking icon


W dniu poniedziałek, 26 października 2015 15:24:54 UTC+1 użytkownik Jaron Shulver napisał:
Hi,

I want to have a CellTree which expands when you click anywhere on the cell, not just on the icon.

I've found this in my project, but I don't remember even how it works:).
Especially curious is why did I use com.google.gwt.user.cellview.client package, probably  I needed to override some protect method.

====
package com.google.gwt.user.cellview.client;

import java.util.ArrayList;

import com.google.gwt.dom.client.BrowserEvents;
import com.google.gwt.dom.client.Element;
import com.google.gwt.user.client.Event;
import com.google.gwt.view.client.TreeViewModel;

public class MyCellTree extends CellTree {


    public MyCellTree(TreeViewModel model, Object object,
            Resources myresources, CellTreeMessages messages, int i) {
        super(model, object, myresources, messages, i);
    }

    @Override
    public void onBrowserEvent(Event event) {
        String eventType = event.getType();

        final boolean isMouseDown = BrowserEvents.MOUSEDOWN.equals(eventType);
        if (isMouseDown)
        {
            final Element target = event.getEventTarget().cast();
            ArrayList<Element> chain = new ArrayList<Element>();
            collectElementChain2(chain, getElement(), target);
            CellTreeNodeView<?> nodeView = findItemByChain2(chain, 0, rootNode);
            if (nodeView != null)
            {
                if (!nodeView.isRootNode() && ! nodeView.getImageElement().isOrHasChild(target))
                {
                    nodeView.setOpen(!nodeView.isOpen(), true);
                    return;
                }
            }
        }

        super.onBrowserEvent(event);
    }


        private void collectElementChain2(ArrayList<Element> chain, Element hRoot,
                  Element hElem) {
                if ((hElem == null) || (hElem == hRoot)) {
                  return;
                }

                collectElementChain2(chain, hRoot, hElem.getParentElement());
                chain.add(hElem);
              }

       
        private CellTreeNodeView<?> findItemByChain2(ArrayList<Element> chain,
                  int idx, CellTreeNodeView<?> parent) {
                if (idx == chain.size()) {
                  return parent;
                }

                Element hCurElem = chain.get(idx);
                for (int i = 0, n = parent.getChildCount(); i < n; ++i) {
                  CellTreeNodeView<?> child = parent.getChildNode(i);
                  if (child.getElement() == hCurElem) {
                    CellTreeNodeView<?> retItem = findItemByChain2(chain, idx + 1, child);
                    if (retItem == null) {
                      return child;
                    }
                    return retItem;
                  }
                }

                return findItemByChain2(chain, idx + 1, parent);
              }


}


--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: SEO Google Crawlable experience ?

I have seen this page before. Where did you see that google requires #! (vs plain #) in its new scheme?

One question is: What happens if I choose not to implement #! on my AJAX site?

Answer:

In the near term your pages may not appear properly in Google's search results pages. However, we are continously working to make Googlebot behave more like a browser. As features required by your site are implemented, Googlebot may start to index your pages properly without help. However, this AJAX crawling scheme provides a solution for sites that are already using AJAX and wish to ensure that their content is properly indexed today. We expect that it will be a good solution for anyone who already has HTML snapshots of their pages or who chooses to use a headless browser to get such HTML snapshots.


That implies that plain # will suffice in the feature. A feature that may have arrived already.


On Wed, Oct 28, 2015 at 11:11 PM, Ed Bras <post2edbras@gmail.com> wrote:

​BTW: i noticed in this link, that I should use #! still such that Google will crawl it, else it will not crawl it:

Anybody any experience with it?

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: The future of GWT and functional programming on the web

We just had a steering committee meeting a few hours ago, and 2.8 RC1 has been scheduled for next week (I was a bit late so I missed the details though)

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: SEO Google Crawlable experience ?


​BTW: i noticed in this link, that I should use #! still such that Google will crawl it, else it will not crawl it:

Anybody any experience with it?

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: The future of GWT and functional programming on the web

Any word on what has happened here? It's now late October and we haven't seen a release for a year.

On Friday, September 4, 2015 at 3:07:29 AM UTC-6, Jens wrote:
According to the last steering group meeting minutes, the release of 2.8 is only waiting for JsInterop 1.0 to be finalized. The meeting minutes say that this is expected to happen at the end of september. If this holds true you will see a release relatively shortly after that. The lack of Java 8 API emulations (java.time, streams, etc) is not considered a blocker and is expected to be provided by contributors. I have already done some work on that and together with Colin Alworth and James Nelson we plan to tackle java.time and streams. But as we will work on that in our free time, chances are that it will not be part of GWT 2.8 yet. 

So with a 2.8 release the worst thing you can get is Java 8 syntax (lambdas, method references, default/static interface methods, intersection casts), stable JsInterop annotations, better SDM, lots of bug fixes. In the best case you also get some Java 8 API emulations. I guess there will be a 2.8.1 shortly after with additional Java 8 API emulations.

Also according to the meeting minutes the new GWT compiler is expected to work at the end of the year. This would then act as the base for an upcoming GWT 3.0 release.

-- J.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Remove client side javascript from server

Hi Everyone, 

For security reason, we don't want user be able to download client side javascript from web server. Instead, we want to package client side scripts into a chrome app (.crx) and hand it to user offline. So when visiting our web page, people who don't have this chrome app pre-installed will not work. 
Is this possible? How should I configure chrome app (manifest.json) and web application (web-inf/*)? 

Thanks a lot!!
Chris

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: Next release



On Wednesday, October 28, 2015 at 6:32:28 AM UTC+1, bendg25 wrote:
If you abstract out the integration point to start up the embedded server, then it would be easy to swap it out.

Why would you abstract it out? CodeServer is a tool that listens on a port and does HTTP, why would you abstract the way it does HTTP?
(the embedded server that host your webapp in DevMode is swappable though: http://www.gwtproject.org/javadoc/latest/com/google/gwt/core/ext/ServletContainerLauncher.html & http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html#What_options_can_be_passed_to_development_mode; I believe the main usecase was AppEngine support, and the AppEngine servlet container launcher uses an isolated ClassLoader IIRC)
I understand that you want to run everything in a single JVM (why? I can only see drawbacks, apart from "there's only one thing to launch and thus no need to remember the order you have to launch things") but that's just not a usecase GWT was designed to support. It could be made to work, and you're encouraged to come discuss this in the gwt-contrib forum and possibly send in patches, but it's low priority – plus, supporting other use cases also means making sure you don't break them moving forward, so it's not just a one-time effort, but a continuous one).
BTW, there's a pending change already to bump Jetty to 9.x: https://gwt-review.googlesource.com/7857

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Tuesday, October 27, 2015

Re: Next release

If you abstract out the integration point to start up the embedded server, then it would be easy to swap it out.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: SEO Google Crawlable experience ?

I just noticed that GoogleBot is coming by and resulted in an error when the site tried to perform an animation through a javascript function that isn't present.
It's because I use GreenSock animation that is loaded in the index.html, but apparently the function $wnd.TweenLite function isn't present :(...
Strange, any idea why this is ? Why isn't this created on the "Dom" when GoogleBot visits the website ?


--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: How to eliminate extra balnk column in CellBrowser

Yeah, I guess I was assuming that the last column only contains leaf values so that the right-most splitter was unnecessary, but that might not be the case in general (although in my case it is).

I now dynamically compute and set the default column width to be 1/5 of the total width of my CellBrowser. This way I don't have any empty space after the last "HDragger".

Thanks for the help.


On Tuesday, October 27, 2015 at 11:57:38 AM UTC-6, Thomas Broyer wrote:
Oh, there's no "last column", it's "empty space".
CellBrowser is given some width, then each column is created with a default width (configurable), filling empty space until they overflow and then an horizontal scrollbar appears.
BTW, I think you notice this behavior only because the last column contains only leaf values, but what if it contained both leaf and non-leaf ones?

So in your case maybe "just" configure a larger default column width?

On Tuesday, October 27, 2015 at 4:26:51 PM UTC+1, Rogelio Flores wrote:

Here's a screenshot from the Showcase using Chrome on openSUSE 13.2. Note the last column on the right (empty and unneeded):


I also see the same in Firefox (linux), and on Windows (at least Chrome but I think all other browsers).

Here's a screenshot of my app's use of this widget, which might show better why such behavior is undesirable to me:



On Monday, October 26, 2015 at 5:52:29 PM UTC-6, Thomas Broyer wrote:
In which browser are you seeing this? No issue for me in Chrome (for Android).
Either that or I didn't understand the issue (a screenshot might help)

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: SEO Google Crawlable experience ?

@​Vassilis: I created a page sitemap.xml (exactly a sitemap index with a video sitemap and a page sitemap), that contains pages like:
----

<url>
<loc>https://www.leuker.nl/index.html#DcNvUsg</loc>
</url>
----
And if I submit this to Google it reports no errors and does indicate that 17 pages are found/indexed....

I think I now have to wait and check the log file when the sitemap pages are indexed. I am not sure when that occurs, I checked the log, noticed google bot coming by but not crawling the sitemap pages yet...

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Progress bar during GWT bootstrap process?

Have you looked at code splitting to optimize initial load?

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: Progress bar during GWT bootstrap process?

Hi

I used GWT Lightweight Metrics in several of my projects. The progress looks real and gives some idea to a user how long he has to wait.

More info here:
http://www.gwtproject.org/doc/latest/DevGuideLightweightMetrics.html

Basically you have to put static script before nocache.js file that registers for metric events and from it updates the length of the progress bar.

Most of the time I just counted the amount of events required to show the actual app (I used a splash div with progress bar which hides the app until it's ready) including bootstrap and rpc events and used it as total amount for progress bar.

The drawback is, there are only 2 events fired when GWT loads scripts from gwt.xml. If you load big js libraries let me know so I can post a workaround for that :)

Greg

On Tuesday, October 27, 2015 at 7:26:33 PM UTC+1, Vassilis Virvilis wrote:
As I said check that the content you serve is compressed.

One other idea that pops to mind is the browser's developer's tools net tab to make sure that the problem is indeed in the loading of resources. Maybe you can identify a problematic resource? Or that the problem is not in the GWT script?

Otherwise I agree with Peter Donald post above for the most effective way to have a spinner/blocker element during load.

On Tue, Oct 27, 2015 at 8:16 PM, Ali Akhtar <ali.r...@gmail.com> wrote:

I use cssresource, etc. With all the images, etc combined, the size can be pretty high.

On Oct 27, 2015 11:15 PM, "Vassilis Virvilis" <vas...@gmail.com> wrote:
That's weird,,,

What is the size *.cache.js?

Make sure your webserver/tomcat serves compressed content.


On Tue, Oct 27, 2015 at 8:11 PM, Ali Akhtar <ali.r...@gmail.com> wrote:

It can take up to 10 seconds on slow connections. May be even more on mobile connections.

On Oct 27, 2015 11:07 PM, "Vassilis Virvilis" <vas...@gmail.com> wrote:
Just to make sure we are on the same page.

How much time does it take to load?

This looks serious overkill to me...

On Tue, Oct 27, 2015 at 6:43 PM, Ali Akhtar <ali.r...@gmail.com> wrote:

This is what I am doing currently. But its not the most user friendly.

I'd like to show a progress bar which indicates how much longer there is to go.

Worst case, I can override the Dom function for injecting a script, and use that to request the scripts over websockets, and update the progress with each frame sent.

Is that what I have to do, or is there a better way?

On Oct 27, 2015 3:51 PM, "Frank" <frank....@gmail.com> wrote:
Like Peter and Jens said, put a loading indicator in your host html page, and remove it in onModuleLoad.

For example. Put in your html :

<div id="splash">
   <div align="center">
      <img style="padding-top: 50px" src="img/ajax-loader-64.gif">
      <h3>Launching application<BR/>Please wait....</h3>
   </div>
</div>


And then in your onModuleLoad

RootPanel.getBodyElement().removeChild(DOM.getElementById("splash"));

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: Progress bar during GWT bootstrap process?

As I said check that the content you serve is compressed.

One other idea that pops to mind is the browser's developer's tools net tab to make sure that the problem is indeed in the loading of resources. Maybe you can identify a problematic resource? Or that the problem is not in the GWT script?

Otherwise I agree with Peter Donald post above for the most effective way to have a spinner/blocker element during load.

On Tue, Oct 27, 2015 at 8:16 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

I use cssresource, etc. With all the images, etc combined, the size can be pretty high.

On Oct 27, 2015 11:15 PM, "Vassilis Virvilis" <vasvir2@gmail.com> wrote:
That's weird,,,

What is the size *.cache.js?

Make sure your webserver/tomcat serves compressed content.


On Tue, Oct 27, 2015 at 8:11 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

It can take up to 10 seconds on slow connections. May be even more on mobile connections.

On Oct 27, 2015 11:07 PM, "Vassilis Virvilis" <vasvir2@gmail.com> wrote:
Just to make sure we are on the same page.

How much time does it take to load?

This looks serious overkill to me...

On Tue, Oct 27, 2015 at 6:43 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

This is what I am doing currently. But its not the most user friendly.

I'd like to show a progress bar which indicates how much longer there is to go.

Worst case, I can override the Dom function for injecting a script, and use that to request the scripts over websockets, and update the progress with each frame sent.

Is that what I have to do, or is there a better way?

On Oct 27, 2015 3:51 PM, "Frank" <frank.wynants@gmail.com> wrote:
Like Peter and Jens said, put a loading indicator in your host html page, and remove it in onModuleLoad.

For example. Put in your html :

<div id="splash">
   <div align="center">
      <img style="padding-top: 50px" src="img/ajax-loader-64.gif">
      <h3>Launching application<BR/>Please wait....</h3>
   </div>
</div>


And then in your onModuleLoad

RootPanel.getBodyElement().removeChild(DOM.getElementById("splash"));

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: Progress bar during GWT bootstrap process?

I use cssresource, etc. With all the images, etc combined, the size can be pretty high.

On Oct 27, 2015 11:15 PM, "Vassilis Virvilis" <vasvir2@gmail.com> wrote:
That's weird,,,

What is the size *.cache.js?

Make sure your webserver/tomcat serves compressed content.


On Tue, Oct 27, 2015 at 8:11 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

It can take up to 10 seconds on slow connections. May be even more on mobile connections.

On Oct 27, 2015 11:07 PM, "Vassilis Virvilis" <vasvir2@gmail.com> wrote:
Just to make sure we are on the same page.

How much time does it take to load?

This looks serious overkill to me...

On Tue, Oct 27, 2015 at 6:43 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

This is what I am doing currently. But its not the most user friendly.

I'd like to show a progress bar which indicates how much longer there is to go.

Worst case, I can override the Dom function for injecting a script, and use that to request the scripts over websockets, and update the progress with each frame sent.

Is that what I have to do, or is there a better way?

On Oct 27, 2015 3:51 PM, "Frank" <frank.wynants@gmail.com> wrote:
Like Peter and Jens said, put a loading indicator in your host html page, and remove it in onModuleLoad.

For example. Put in your html :

<div id="splash">
   <div align="center">
      <img style="padding-top: 50px" src="img/ajax-loader-64.gif">
      <h3>Launching application<BR/>Please wait....</h3>
   </div>
</div>


And then in your onModuleLoad

RootPanel.getBodyElement().removeChild(DOM.getElementById("splash"));

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Re: Progress bar during GWT bootstrap process?

That's weird,,,

What is the size *.cache.js?

Make sure your webserver/tomcat serves compressed content.


On Tue, Oct 27, 2015 at 8:11 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

It can take up to 10 seconds on slow connections. May be even more on mobile connections.

On Oct 27, 2015 11:07 PM, "Vassilis Virvilis" <vasvir2@gmail.com> wrote:
Just to make sure we are on the same page.

How much time does it take to load?

This looks serious overkill to me...

On Tue, Oct 27, 2015 at 6:43 PM, Ali Akhtar <ali.rac200@gmail.com> wrote:

This is what I am doing currently. But its not the most user friendly.

I'd like to show a progress bar which indicates how much longer there is to go.

Worst case, I can override the Dom function for injecting a script, and use that to request the scripts over websockets, and update the progress with each frame sent.

Is that what I have to do, or is there a better way?

On Oct 27, 2015 3:51 PM, "Frank" <frank.wynants@gmail.com> wrote:
Like Peter and Jens said, put a loading indicator in your host html page, and remove it in onModuleLoad.

For example. Put in your html :

<div id="splash">
   <div align="center">
      <img style="padding-top: 50px" src="img/ajax-loader-64.gif">
      <h3>Launching application<BR/>Please wait....</h3>
   </div>
</div>


And then in your onModuleLoad

RootPanel.getBodyElement().removeChild(DOM.getElementById("splash"));

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/Cr8DuGnX1lk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--
Vassilis Virvilis

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.