Re: GWT Desktop-Notification

2014-02-07 Thread JoyaleXandre
Really interesting. I'll see what I can do with it in our project.

Thanks! :-)

On Friday, February 7, 2014 10:23:40 AM UTC-5, Marcel K wrote:
>
> Here you are.
>
> http://gwtnotification.appspot.com/
>
>
> Marcel
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: asm.js support?

2014-02-07 Thread Colin Alworth
There have been a few quick discussions about this in ##gwt on irc, and 
while I think we probably need to both move this to -contrib before much 
longer but also get some of the compiler experts involved, I suspect this 
is going to end up being a specific tool to optimize sufficiently c-like 
methods, not the entire application. 

The asm.js 'language' restricts down to just a few things - a TypedArray 
for a heap, standard lib (math, etc), and a variety of primitives. Within 
each module you can declare individual functions (as well as arrays of 
functions to do vtable sorts of things), and return a set of named 
functions to allow outside code to call into this asm-ified code.

This appears to greatly limit what code can do. Since you are confined to a 
heap, there is no free GC, it has to be implemented (or garbage collect the 
whole heap with the rest of the module). 

Since the set of functions in the module is 'exported', and the module may 
be given a set of 'foreign' functions, it seems likely that individual GWT 
methods could be compiled to asm-compatible code if they meet certain 
criteria. The more complex the data going in and out is (i.e. serializing 
strings or complete objects to the 'heap', then deserializing to call 
foreign functions or to return again), the more expensive that each call 
will end up being, so either methods must opt in to this (via an annotation 
perhaps?), or the compiler has to have a pretty specific heuristic to 
decide if a method is eligible or not (for example, 'does this method take 
only primitive/primitive[] arguments, use only primitive/primitive[] 
fields, return a primitive/primitive[] value, and call only other methods 
which meet this same criteria?').  Then, methods should be grouped so that 
they share a heap and are only compiled once, so that they can start to 
deal with field in a consistent way without encoding/decoding (i.e. asm-ify 
all of an object's methods, store its fields in the heap, and GC the whole 
heap when the object itself goes away, and expose methods that can read out 
fields (getters/setters) directly from that heap).

In short, the developer will likely need to be very aware of what GWT is 
going to try to do it their code and monitor something like the compiler 
report to see why a particular slow method isn't getting asm-ified. Ümit's 
point is probably right that for general purpose code, compiling code that 
the browser can handle efficiently while still viewing it as JS is a far 
easier win. But since the asm-ification has to be done to the JS code 
itself, I doubt that simply a library will make it possible to produce 
asm-compatible code, but instead that the compiler will need to be aware 
and actively participating, unless all such code is to be written in JSNI.

On Tuesday, February 4, 2014 7:42:12 AM UTC-6, Ümit Seren wrote:
>
> What is your use case ? 
> AFAIK asm.js is only intended as a highly efficient backend/LLVM for C++/C 
> code (emmscripten). 
> It's quite low level and usually as a programmer you don't directly code 
> against asm.js (it is quite painful to work with: 
> http://mrale.ph/blog/2013/03/28/why-asmjs-bothers-me.html). 
>
> In addition to this traditional web-development (DOM/CSS, javascript code) 
> won't won't really benefit from asm.js. 
> It would be only beneficial for games and computational (scientific) 
> workloads (maybe create a library similar to Elemental for that use case). 
> If you are concerned about performance than it would be better to push for 
> the GWT compiler to emit code that is optimized for modern javascript 
> engines (V8, etc). 
>
>
>
>
>
> On Monday, February 3, 2014 6:29:30 PM UTC+1, Bora Ertung wrote:
>>
>> Are there any plans for asm.js support for GWT compiled code? Chrome has 
>> started support asm.js optimizations and I think it is about time to add 
>> this into GWT.
>>
>> any ideas?
>> -B
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: gwt 2.6 SuperDevMode and injected css problem

2014-02-07 Thread Colin Alworth
Can you confirm that you are hitting the Compile button in each browser and 
that the SDM console is indicating that it is recompiling for each other 
user agent? It sounds as though you might be compiling when you start up 
one browser, then just turning dev mode on without recompiling in other 
browsers.

On Friday, February 7, 2014 4:25:18 PM UTC-6, Vassilis Virvilis wrote:
>
> Helo everybody, 
>
> I have enabled super dev mode and it works ok in chrome but fails in 
> firefox and internet explorer. 
>
> More specifically 
>
> I added 
>value="true" /> 
>   
>   
>
> in my gwt.xml 
>
> My application requires some css to be injected with 
>
>  Resources.INSTANCE.css().ensureInjected(); 
>
> which I do as the first thing in onModuleLoad() 
>
> When dev mode is on (the bookmartlet) everything is working in all 
> browsers 
> When dev mode if off only chrome is working. In firefox and IE css 
> resources are not injected. 
>
> Any ideas? 
>
>   Vassilis 
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Help to create Lightweight widgets

2014-02-07 Thread Axel R
Hi,
I know there is a lot of doc in the web, but I cannot understand well many 
things...please feel free to help me:

#1 Does addClickListener() and addClickHandler() does the exact same thing 
(listener is just deprecated) ?

#2 I have created the following widget:

public class AreaPlaceHolder__TA_heavy extends TextArea 
{...
addFocusHandler(new FocusHandler() ...
addBlurHandler(new BlurHandler() ...
...}

BecauseI just have a onBlur and onFocus events to intercept, so I would 
like to optimise this widget such as :

public class AreaPlaceHolder__TA_light extends AreaElement implements 
BlurHandler, FocusHandler
{...
public void onFocus(FocusEvent event)...
public void onBlur(BlurEvent event)...
}...

- Is it the good/best way to have a lighter version of  
AreaPlaceHolder__TA_heavy  (and to always be able to use it in UI Binder)?

#3 When I create my own widget, I do not know 
 - when to extend Widget ?
 - when to extend Composite ?
 - when I am free to extend neither of them ? (I do not know if I need to 
at least extend one of them)

#4 Finally, I really would like to use event Bubbling, there is a lot of 
'little' code on the net, but nothing satisfy me...I mean, I would like to 
write a little class where a HTMLPanel has 3 differents ButtonElement and the 
HTMLPanel intercepts :
 - a clickEvent on button1 and say "hello 1" 
 - a clickEvent on button2 and say "hello 2" 
 - a clickEvent on button3 and say "hello 3"

I just see complicated all theses DOM manipulation, sink event so if you 
can give me the little example I need, I think I will be able to replace a 
lot of widgets by there Elements and reduce a lot my code (useful for the 
mobile version).

Thanks you a lot,
Axel


 





-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


gwt 2.6 SuperDevMode and injected css problem

2014-02-07 Thread Vassilis Virvilis

Helo everybody,

I have enabled super dev mode and it works ok in chrome but fails in 
firefox and internet explorer.


More specifically

I added




in my gwt.xml

My application requires some css to be injected with

Resources.INSTANCE.css().ensureInjected();

which I do as the first thing in onModuleLoad()

When dev mode is on (the bookmartlet) everything is working in all browsers
When dev mode if off only chrome is working. In firefox and IE css 
resources are not injected.


Any ideas?

 Vassilis



--
You received this message because you are subscribed to the Google Groups "Google 
Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: Development Mode will not be supported in Firefox 27+

2014-02-07 Thread Ed
Usage example of the chrome debugger (not as part of the Chrome browser): 
Wienre: http://people.apache.org/~pmuellr/weinre/docs/latest/
(A very nice tool btw for controlling your DOM on a mobile device)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
ok.. Thanks..


On Fri, Feb 7, 2014 at 9:10 PM, Jens  wrote:

> CalendarUtil is a GWT class that can not be used on the server. Use
> java.util.Calendar or JodaTime library.
>
> You can avoid these issues by not blindly use classes available in
> Eclipse/IntelliJ. Only classes from jar files in war/WEB-INF/lib are
> available on the server.
>
> --  J.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Jens
CalendarUtil is a GWT class that can not be used on the server. Use 
java.util.Calendar or JodaTime library.

You can avoid these issues by not blindly use classes available in 
Eclipse/IntelliJ. Only classes from jar files in war/WEB-INF/lib are 
available on the server.

--  J.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: Why is Firefox ia Better Dev Env for GWT than Chrome

2014-02-07 Thread Charles Nelson
Okay. I'm using GGTS as my IDE and I'm launching and monitoring the app
from GGTS. The development console shows the following stack trace,

11:39:53.787 [ERROR] [App_Name] Remote connection lost

com.google.gwt.dev.shell.
BrowserChannel$RemoteDeathError: Remote connection lost
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:308)
at
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
at
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.net.SocketException: Connection reset by peer: socket write
error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at java.io.DataOutputStream.flush(DataOutputStream.java:123)
at
com.google.gwt.dev.shell.BrowserChannel$ReturnMessage.send(BrowserChannel.java:1278)
at
com.google.gwt.dev.shell.BrowserChannel$ReturnMessage.send(BrowserChannel.java:1283)
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:296)
at
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
at
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:744)

The program arguments are,
-startupUrl app_name.html -war C:\Projects\GGTS\App_Name\war -remoteUI
"${gwt_remote_ui_server_port}:
${unique_id}" -logLevel INFO -codeServerPort 9997 -port  com.app.config

The VM arguments are,
-Xmx640m -XX:MaxPermSize=384m

And I've got the GWT plugin options set for the Web server at
127.0.0.1:and the Code server at
127.0.0.1:9997.

Thanks...

Also I'm developing on a quad core 8GB machine running Win 8.1 x64.


On Fri, Feb 7, 2014 at 11:29 AM, Juan Pablo Gardella <
gardellajuanpa...@gmail.com> wrote:

> What does chrome show in the console?
>
>
> 2014-02-07 Charles Nelson :
>
>> I'm developing GWT apps and Firefox v26 almost never crashes while Chrome 
>> *ALWAYS
>> *crashes shortly after the app is launched.  Why is that?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Google Web Toolkit" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-web-toolkit/6N3MB-jiEYw/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: Why is Firefox ia Better Dev Env for GWT than Chrome

2014-02-07 Thread Charles Nelson
Also I'm developing on anOkay. I'm using GGTS as my IDE and I'm launching
and monitoring the app from GGTS. The development console shows the
following stack trace,

11:39:53.787 [ERROR] [App_Name] Remote connection lost

com.google.gwt.dev.shell.BrowserChannel$RemoteDeathError: Remote connection
lost
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:308)
at
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
at
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.net.SocketException: Connection reset by peer: socket write
error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
at java.net.SocketOutputStream.write(SocketOutputStream.java:159)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at java.io.DataOutputStream.flush(DataOutputStream.java:123)
at
com.google.gwt.dev.shell.BrowserChannel$ReturnMessage.send(BrowserChannel.java:1278)
at
com.google.gwt.dev.shell.BrowserChannel$ReturnMessage.send(BrowserChannel.java:1283)
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:296)
at
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
at
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:744)

The program arguments are,
-startupUrl app_name.html -war C:\Projects\GGTS\App_Name\war -remoteUI
"${gwt_remote_ui_server_port}:${unique_id}" -logLevel INFO -codeServerPort
9997 -port  com.app.config

The VM arguments are,
-Xmx640m -XX:MaxPermSize=384m

And I've got the GWT plugin options set for the Web server at
127.0.0.1:and the Code server at
127.0.0.1:9997.

Thanks...

Also I'm developing on a quad core 8GB machine running Win 8.1 x64.


On Fri, Feb 7, 2014 at 11:29 AM, Juan Pablo Gardella <
gardellajuanpa...@gmail.com> wrote:

> What does chrome show in the console?
>
>
> 2014-02-07 Charles Nelson :
>
>> I'm developing GWT apps and Firefox v26 almost never crashes while Chrome 
>> *ALWAYS
>> *crashes shortly after the app is launched.  Why is that?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Google Web Toolkit" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-web-toolkit/6N3MB-jiEYw/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
Ok now there is another error.. Now for CalendarUtil.addDaysToDate()  i
think...

SOURCE CODE:

SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/");
Date end_date = formatter.parse(prima_data);
CalendarUtil.addDaysToDate(end_date, 5);
String ultima_data = formatter.format(end_date);


LOG:

com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public
abstract com.pannelli.controllo.shared.Ciclo_Produzione
com.pannelli.controllo.client.GreetingService.SQL_fasi_ciclo_per_tipologia(int,java.lang.String)
throws java.lang.Exception' threw an unexpected exception:
java.lang.NoClassDefFoundError: com/google/gwt/core/client/GWTBridge
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:389)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:579)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:107)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:76)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:934)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:90)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:515)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1012)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:642)
at
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1555)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError:
com/google/gwt/core/client/GWTBridge
at
com.google.gwt.user.datepicker.client.CalendarUtil.(CalendarUtil.java:35)
at
com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:709)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
... 26 more
Caused by: java.lang.ClassNotFoundException:
com.google.gwt.core.client.GWTBridge
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1575)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1420)
... 33 more



On Fri, Feb 7, 2014 at 7:55 PM, Davide Micheletti
wrote:

> ok thanks.. i'll try your solution.. However sorry for my stupid questions
> but i'm a newby on GWT and java.. ;) The source Code at line 707 is
> something like this:
>
> SimpleDateFormat df = new SimpleDateFormat("dd/MM/");
> String data = "04/02/2014";
> Date d = df.parse(data);
> ...
>
>
> On Fri, Feb 7, 2014 at 7:07 PM, Jens  wrote:
>
>> com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_c
>>> iclo_per_tipologia(GreetingServiceImpl.java:707)
>>> com.pannelli.controllo.server is the package of the server
>>> GreetingServiceImpl is the java class for the server
>>> SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)  is a
>>> function on the server who start at line 707
>>>
>>
>> :)) Thomas meant what source code is at that line 707.
>>
>>
>> I think you just have mistakenly chosen the wrong import of
>> SimpleDateFormat. gwt-user.jar contains com.ibm.icu.text.SimpleDateFormat
>> but gwt-user.jar will not be deployed on the server. I think you want to
>> change the import to java.text.SimpleDateFormat in yo

Re: Why is Firefox ia Better Dev Env for GWT than Chrome

2014-02-07 Thread Juan Pablo Gardella
What does chrome show in the console?


2014-02-07 Charles Nelson :

> I'm developing GWT apps and Firefox v26 almost never crashes while Chrome 
> *ALWAYS
> *crashes shortly after the app is launched.  Why is that?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Why is Firefox ia Better Dev Env for GWT than Chrome

2014-02-07 Thread Charles Nelson
I'm developing GWT apps and Firefox v26 almost never crashes while Chrome 
*ALWAYS 
*crashes shortly after the app is launched.  Why is that?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
ok thanks.. i'll try your solution.. However sorry for my stupid questions
but i'm a newby on GWT and java.. ;) The source Code at line 707 is
something like this:

SimpleDateFormat df = new SimpleDateFormat("dd/MM/");
String data = "04/02/2014";
Date d = df.parse(data);
...


On Fri, Feb 7, 2014 at 7:07 PM, Jens  wrote:

> com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_c
>> iclo_per_tipologia(GreetingServiceImpl.java:707)
>> com.pannelli.controllo.server is the package of the server
>> GreetingServiceImpl is the java class for the server
>> SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)  is a
>> function on the server who start at line 707
>>
>
> :)) Thomas meant what source code is at that line 707.
>
>
> I think you just have mistakenly chosen the wrong import of
> SimpleDateFormat. gwt-user.jar contains com.ibm.icu.text.SimpleDateFormat
> but gwt-user.jar will not be deployed on the server. I think you want to
> change the import to java.text.SimpleDateFormat in your server side class.
>
> -- J.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Jens

>
> com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_c
> iclo_per_tipologia(GreetingServiceImpl.java:707) 
> com.pannelli.controllo.server is the package of the server
> GreetingServiceImpl is the java class for the server
> SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)  is a function 
> on the server who start at line 707
>

:)) Thomas meant what source code is at that line 707.


I think you just have mistakenly chosen the wrong import of 
SimpleDateFormat. gwt-user.jar contains com.ibm.icu.text.SimpleDateFormat 
but gwt-user.jar will not be deployed on the server. I think you want to 
change the import to java.text.SimpleDateFormat in your server side class.

-- J.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_c
iclo_per_tipologia(GreetingServiceImpl.java:707)
com.pannelli.controllo.server is the package of the server
GreetingServiceImpl is the java class for the server
SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)  is a function
on the server who start at line 707

However i have to change only the library??




On Fri, Feb 7, 2014 at 5:57 PM, Thomas Broyer  wrote:

> If you do use SimpleDateFormat from ICU
> (com.ibm.icu.text.SimpleDateFormat, as opposed to
> java.text.SimpleDateFormat), then you have to ship it within your WAR.
>
> Out of curiosity, what's at com.pannelli.controllo.server.
> GreetingServiceImpl.SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)
> ?
>
>
> On Friday, February 7, 2014 5:34:45 PM UTC+1, Davide Micheletti wrote:
>
>> SimpleDateFormat however here the log:
>>
>> org.apache.catalina.core.ApplicationContext.log Exception while
>> dispatching incoming RPC call
>>  com.google.gwt.user.server.rpc.UnexpectedException: Service method
>> 'public abstract com.pannelli.controllo.shared.Ciclo_Produzione
>> com.pannelli.controllo.client.GreetingService.SQL_fasi_
>> ciclo_per_tipologia(int,java.lang.String) throws java.lang.Exception'
>> threw an unexpected exception: java.lang.NoClassDefFoundError:
>> com/ibm/icu/text/SimpleDateFormat
>>  at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.
>> java:389)
>> at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.
>> java:579)
>>  at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(
>> RemoteServiceServlet.java:208)
>> at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(
>> RemoteServiceServlet.java:248)
>>  at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(
>> AbstractRemoteServiceServlet.java:62)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
>>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:303)
>>  at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:208)
>> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
>>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:241)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:208)
>>  at org.apache.catalina.core.StandardWrapperValve.invoke(
>> StandardWrapperValve.java:221)
>> at org.apache.catalina.core.StandardContextValve.invoke(
>> StandardContextValve.java:107)
>>  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>> AuthenticatorBase.java:504)
>> at org.apache.catalina.core.StandardHostValve.invoke(
>> StandardHostValve.java:155)
>>  at org.apache.catalina.valves.ErrorReportValve.invoke(
>> ErrorReportValve.java:76)
>> at org.apache.catalina.valves.AccessLogValve.invoke(
>> AccessLogValve.java:934)
>>  at org.apache.catalina.core.StandardEngineValve.invoke(
>> StandardEngineValve.java:90)
>> at org.apache.catalina.connector.CoyoteAdapter.service(
>> CoyoteAdapter.java:515)
>>  at org.apache.coyote.http11.AbstractHttp11Processor.process(
>> AbstractHttp11Processor.java:1012)
>> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>> process(AbstractProtocol.java:642)
>>  at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.
>> process(Http11NioProtocol.java:223)
>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>> doRun(NioEndpoint.java:1597)
>>  at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>> run(NioEndpoint.java:1555)
>> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>> at java.lang.Thread.run(Unknown Source)
>> Caused by: java.lang.NoClassDefFoundError: com/ibm/icu/text/
>> SimpleDateFormat
>> at com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_
>> ciclo_per_tipologia(GreetingServiceImpl.java:707)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>>  at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.
>> java:561)
>> ... 26 more
>> Caused by: java.lang.ClassNotFoundException: com.ibm.icu.text.
>> SimpleDateFormat
>>  at org.apache.catalina.loader.WebappClassLoader.loadClass(
>> WebappClassLoader.java:1575)
>> at org.apache.catalina.loader.WebappClassLoader.loadClass(
>> WebappClassLoader.java:1420)
>>  ... 32 more
>>
>>
>> On Fri, Feb 7, 2014 at 5:30 PM, Thomas Broyer  wrote:
>>
>>> What's the stacktrace? Which class/method are you using that causes that
>>> error?
>>>
>>>
>>> On Friday, February 7, 2014 4:56:30 PM UTC+1, Davide Micheletti wrote:

 Like

Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Thomas Broyer
If you do use SimpleDateFormat from ICU (com.ibm.icu.text.SimpleDateFormat, 
as opposed to java.text.SimpleDateFormat), then you have to ship it within 
your WAR.

Out of curiosity, what's at 
com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)
 
?

On Friday, February 7, 2014 5:34:45 PM UTC+1, Davide Micheletti wrote:
>
> SimpleDateFormat however here the log:
>
> org.apache.catalina.core.ApplicationContext.log Exception while 
> dispatching incoming RPC call
>  com.google.gwt.user.server.rpc.UnexpectedException: Service method 
> 'public abstract com.pannelli.controllo.shared.Ciclo_Produzione 
> com.pannelli.controllo.client.GreetingService.SQL_fasi_ciclo_per_tipologia(int,java.lang.String)
>  
> throws java.lang.Exception' threw an unexpected exception: 
> java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat
>  at 
> com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:389)
> at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:579)
>  at 
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
> at 
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
>  at 
> com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>  at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:107)
>  at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
>  at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:76)
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:934)
>  at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:90)
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:515)
>  at 
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1012)
> at 
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:642)
>  at 
> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
> at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
>  at 
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1555)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
> Caused by: java.lang.NoClassDefFoundError: 
> com/ibm/icu/text/SimpleDateFormat
> at 
> com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
>  at 
> com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
> ... 26 more
> Caused by: java.lang.ClassNotFoundException: 
> com.ibm.icu.text.SimpleDateFormat
>  at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1575)
> at 
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1420)
>  ... 32 more
>
>
> On Fri, Feb 7, 2014 at 5:30 PM, Thomas Broyer 
> > wrote:
>
>> What's the stacktrace? Which class/method are you using that causes that 
>> error?
>>
>>
>> On Friday, February 7, 2014 4:56:30 PM UTC+1, Davide Micheletti wrote:
>>>
>>> Like title i've these error in run-mode on a tomcat server..
>>> I've found some solution googling it but i don't want to import any .jar 
>>> lib if it possible.
>>> So, what can i do?
>>>
>>> Thanks
>>>
>>> Davide..
>>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google Web Toolkit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-web-toolkit+unsubscr...@googlegroups.com .
>> To post to this group, send email to 
>> google-we...@

Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
SimpleDateFormat however here the log:

org.apache.catalina.core.ApplicationContext.log Exception while dispatching
incoming RPC call
 com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public
abstract com.pannelli.controllo.shared.Ciclo_Produzione
com.pannelli.controllo.client.GreetingService.SQL_fasi_ciclo_per_tipologia(int,java.lang.String)
throws java.lang.Exception' threw an unexpected exception:
java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:389)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:579)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:221)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:107)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:76)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:934)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:90)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:515)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1012)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:642)
at
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1555)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat
at
com.pannelli.controllo.server.GreetingServiceImpl.SQL_fasi_ciclo_per_tipologia(GreetingServiceImpl.java:707)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
... 26 more
Caused by: java.lang.ClassNotFoundException:
com.ibm.icu.text.SimpleDateFormat
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1575)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1420)
... 32 more


On Fri, Feb 7, 2014 at 5:30 PM, Thomas Broyer  wrote:

> What's the stacktrace? Which class/method are you using that causes that
> error?
>
>
> On Friday, February 7, 2014 4:56:30 PM UTC+1, Davide Micheletti wrote:
>>
>> Like title i've these error in run-mode on a tomcat server..
>> I've found some solution googling it but i don't want to import any .jar
>> lib if it possible.
>> So, what can i do?
>>
>> Thanks
>>
>> Davide..
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Thomas Broyer
What's the stacktrace? Which class/method are you using that causes that 
error?

On Friday, February 7, 2014 4:56:30 PM UTC+1, Davide Micheletti wrote:
>
> Like title i've these error in run-mode on a tomcat server..
> I've found some solution googling it but i don't want to import any .jar 
> lib if it possible.
> So, what can i do?
>
> Thanks
>
> Davide..
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


java.lang.Exception' threw an unexpected exception: java.lang.NoClassDefFoundError: com/ibm/icu/text/SimpleDateFormat

2014-02-07 Thread Davide Micheletti
Like title i've these error in run-mode on a tomcat server..
I've found some solution googling it but i don't want to import any .jar
lib if it possible.
So, what can i do?

Thanks

Davide..

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: How to fix the Column Ordering issue when Insert and Remove columns in GWT?

2014-02-07 Thread Thomas Broyer
Sure, the index to insert at is the "original" minus the number of hidden 
columns before it; or put differently, the number of visible columns before 
it. In any case, it means tracking the visible state of your columns.

You could use an array of booleans representing the visible state of your 
columns (by their "original" index), and therefore count the number of 
visible/invisible columns.
Or each column could know its predecessor, in a linked list fashion, and 
its visible state, so you could ask the column to compute its "current 
index" based on its predecessor's index and its visible state (recursively).

On Friday, February 7, 2014 3:55:18 PM UTC+1, Tom wrote:
>
> I have a cellTable that has many columns like the followings:
>
> OrderID - OrderDate - OrderTime - Name .
> 1 - 2012-01-05 - 11:12:12 - Tom.. 
>
> Each column will have a checkBox for Hide/Unhide column:
>
> [x] orderID (CheckBox)
> [x] orderDate (CheckBox)
> [x] orderTime (CheckBox)
> ..
>
> Requirement: I want that when users uncheck the CheckBox the corresponding 
> column will disappear & when they check the CheckBox, the column will 
> appear in the CORRECT ORDER as at the beginning. This is the code:
>
> public void insertColumn(int beforeIndex, TextColumn textColumn, 
> String columnName){
> if(getView().getOrderListCellTable().getColumnIndex(textColumn)==-1){
> 
> getView().getOrderListCellTable().insertColumn(beforeIndex,textColumn, 
> columnName);
> textColumn.setSortable(true);
> }
> }
> public void removeColumn(TextColumn textColumn){
> int index= getView().getOrderListCellTable().getColumnIndex(textColumn);
>
> if(index!=-1){
> getView().getOrderListCellTable().removeColumn(index);
> }
> }
>
> However, I got this issue, when I hide / unhinde just 1 column then the 
> order is OK, ex, hide orderDate column then the table will be like this:
>
> OrderID - OrderTime - Name .
> 1 - 11:12:12 - Tom.. 
>
> And ofcourse, when unhiding orderDate then it will go back to the 
> beginning correctly. 
>
> Code to insert/remove orderDate
>
> getView().getOrderDateCheckBox().addClickHandler(new ClickHandler(){
>
> @Override
> public void onClick(ClickEvent event)   {   
> if(getView().getOrderDateCheckBox().getValue()){
>
> insertColumn(1, orderDateColumn,"Order Date");
> }
> else{
> removeColumn(orderDateColumn);
> }
> }
>
> });
>
> But if I hide both orderID & OrderDate & then unhide orderDate then it 
> will be like this:
>
> OrderTime - OrderDate - Name .
> 11:12:12 - 2012-01-05 - Tom.. 
>
> This is not right cos he orderDate should be stand before orderTime. This 
> cos I insertColumn(1, orderDateColumn,"Order Date"); at position 1 
> (before index).
>
> Can you figure out a logic to fix this issue?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: GWT Desktop-Notification

2014-02-07 Thread Marcel K
Here you are.

http://gwtnotification.appspot.com/


Marcel

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: JSONSplittable#setSize() fails if new size is bigger than existing size

2014-02-07 Thread Andreas Kohn
Hi,

I filed https://code.google.com/p/google-web-toolkit/issues/detail?id=8563for
it, with a patch at
https://gwt-review.googlesource.com/#/c/6330/

Regards,
--
Andreas


On Wed, Feb 5, 2014 at 2:33 PM, Thomas Broyer  wrote:

> Splittable is supposed to represent any JavaScript value (except
> *undefined*, which is seen the same as *null*), and Array.length in JS is
> settable to any value (note that in some (edge?) cases, the length property
> is not set to the exact value assigned to it), extending the array with
> *undefined* items.
> So I'd say it's a bug, and setSize should behave as you describe (in
> JsonSplittable; in JsoSplittable it just sets the length property of the
> underlying JS array)
>
> On Wednesday, February 5, 2014 12:14:17 PM UTC+1, Andreas Kohn wrote:
>>
>> Hi,
>>
>> I was working today with autobeans in a JSON format that is partially
>> fixed, and partially open. The fixed parts we handle with regular autobean
>> get/set methods, the open parts we handle with a single get/set pair that
>> produces a Map.
>>
>> One of the splittables I needed was an array of strings, and probably
>> because of premature optimization I used #setSize() before filling the
>> array:
>> 
>> List values = (coming from the caller)
>>
>> Splittable valuesSplittable = StringQuoter.createIndexed();
>> valuesSplittable.setSize(values.size());
>>   /// here.
>> for (int i = 0; i < values.size(); i++) {
>> Splittable valueSplittable = StringQuoter.create(values.
>> get(i));
>> valueSplittable.assign(valuesSplittable, i);
>> }
>> 
>>
>> This leads to an exception:
>> java.lang.reflect.UndeclaredThrowableException
>> at com.sun.proxy.$Proxy18.setValues(Unknown Source)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(
>> NativeMethodAccessorImpl.java:57)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at com.google.web.bindery.autobean.vm.impl.ShimHandler.
>> invoke(ShimHandler.java:85)
>> at com.sun.proxy.$Proxy18.setValues(Unknown Source)
>> at com.company.ClassTest.testSetValues(Unknown Source)
>> ...
>> Caused by: java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(
>> NativeMethodAccessorImpl.java:57)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at com.google.web.bindery.autobean.vm.impl.BeanMethod$5.
>> invoke(BeanMethod.java:155)
>> at com.google.web.bindery.autobean.vm.impl.SimpleBeanHandler.invoke(
>> SimpleBeanHandler.java:43)
>> ... 32 more
>> Caused by: java.lang.RuntimeException: org.json.JSONException:
>> JSONArray[0] not found.
>> at com.google.web.bindery.autobean.vm.impl.JsonSplittable.setSize(
>> JsonSplittable.java:278)
>> at com.company.Class.setValues(Unknown Source)
>> ... 38 more
>> Caused by: org.json.JSONException: JSONArray[0] not found.
>> at org.json.JSONArray.get(JSONArray.java:234)
>> at com.google.web.bindery.autobean.vm.impl.JsonSplittable.setSize(
>> JsonSplittable.java:276)
>> ... 39 more
>>
>> It seems that #setSize() works fine when reducing the size of the array,
>> but not when trying to increase it: #setSize() assumes that all indices
>> from 0..newSize-1 are valid.
>>
>> 1. Is this intentional? Or should the #setSize() method only copy to
>> Min(newSize, oldSize), and fill up the array with 'null' if newSize >
>> oldSize, so that the assumption #size() returns the size set with
>> #setSize() is retained?
>> 2. Should a note be added to the javadoc to better specify the #setSize()
>> method behavior to avoid such issues?
>>
>> Regards,
>> Andreas
>>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Google Web Toolkit" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-web-toolkit/YE5HRc3x-H8/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> google-web-toolkit+unsubscr...@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/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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

How to fix the Column Ordering issue when Insert and Remove columns in GWT?

2014-02-07 Thread Tom
 

I have a cellTable that has many columns like the followings:

OrderID - OrderDate - OrderTime - Name .
1 - 2012-01-05 - 11:12:12 - Tom.. 

Each column will have a checkBox for Hide/Unhide column:

[x] orderID (CheckBox)
[x] orderDate (CheckBox)
[x] orderTime (CheckBox)
..

Requirement: I want that when users uncheck the CheckBox the corresponding 
column will disappear & when they check the CheckBox, the column will 
appear in the CORRECT ORDER as at the beginning. This is the code:

public void insertColumn(int beforeIndex, TextColumn textColumn, 
String columnName){
if(getView().getOrderListCellTable().getColumnIndex(textColumn)==-1){
getView().getOrderListCellTable().insertColumn(beforeIndex,textColumn, 
columnName);
textColumn.setSortable(true);
}
}
public void removeColumn(TextColumn textColumn){
int index= getView().getOrderListCellTable().getColumnIndex(textColumn);

if(index!=-1){
getView().getOrderListCellTable().removeColumn(index);
}
}

However, I got this issue, when I hide / unhinde just 1 column then the 
order is OK, ex, hide orderDate column then the table will be like this:

OrderID - OrderTime - Name .
1 - 11:12:12 - Tom.. 

And ofcourse, when unhiding orderDate then it will go back to the beginning 
correctly. 

Code to insert/remove orderDate

getView().getOrderDateCheckBox().addClickHandler(new ClickHandler(){

@Override
public void onClick(ClickEvent event)   {   
if(getView().getOrderDateCheckBox().getValue()){

insertColumn(1, orderDateColumn,"Order Date");
}
else{
removeColumn(orderDateColumn);
}
}

});

But if I hide both orderID & OrderDate & then unhide orderDate then it will 
be like this:

OrderTime - OrderDate - Name .
11:12:12 - 2012-01-05 - Tom.. 

This is not right cos he orderDate should be stand before orderTime. This 
cos I insertColumn(1, orderDateColumn,"Order Date"); at position 1 (before 
index).

Can you figure out a logic to fix this issue?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: GWT Desktop-Notification

2014-02-07 Thread antw...@gmail.com
Marcel that is cool & interesting

We'll give it a go once time allows...
Why don't you post some screenshots or deploy a sample web app ( on 
appspot.com ) so that people can see it in action ?

Antonis

On Friday, 7 February 2014 08:26:29 UTC, Marcel K wrote:
>
> Hey,
>
> after some coding with gwt i want to publish a component that i wrote. 
> It's an api for desktop-notification and should work with Chrome, FF and 
> Safari (according to 
> https://developer.mozilla.org/en-US/docs/Web/API/notification#Browser_compatibility
> ).
>
> I would really appreciate if someone could take a look at it and maybe 
> give me some advices ;) or.. maybe even use :)
>
> https://github.com/MarZl/notification.notification-api
>
>
> Cheers
> Marcel
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: GWT Menu Bar Sub-Menus - how to open on left hand side?

2014-02-07 Thread Patrick Tucker
Follow this issue and check out the code review and see if it fixes your 
problem:

http://code.google.com/p/google-web-toolkit/issues/detail?id=3888


On Thursday, February 6, 2014 1:49:35 PM UTC-5, BM wrote:

> So I have a menu bar on right hand side of the screen. This menu bar as 
> vertical opening and each menu items has further sub-menus (with vertical 
> opening). 
>
> The problem is when I mouse-over the menu-item to open the sub-menu, it 
> opens on right hand side of the screen putting a scroll bar in my browser. 
>
> Is there any way the sub-menus can be opened on the left hand side of the 
> menu-item?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: Introducing GWT-Tour 0.1

2014-02-07 Thread Doug Stoddart
as promised, a video of a gwt-tour implementation in my web app.
http://youtu.be/cqUg3b7x4ew

It's subscription only access so you can't access the web app, but
background website is here:
www.bikerentalmanager.com

thanks again Alain,

Doug





On 24 January 2014 09:57, doright  wrote:

> thanks,
>
> yes, I will feedback my implementation to the group.
>
> cheers,
> Doug
>
>
> On Friday, January 24, 2014 9:41:00 AM UTC, Alain wrote:
>
>> I Pmd you.
>>
>> A tour's Tarbet must not be a button. It can be any DOM Element. You just
>> need to pass the ID of the Element as target.
>> So I think setNextOnTargetClick  might work after all ?
>>
>> GwtTour is on GitHub  https://github.com/eemi2010/gwt-tour
>> You could just fork the project and send some pull requests.
>>
>> The project you are working on sounds interesting.
>> Hopefuly you can share the link when u are done.
>>
>> Cheers,
>>
>> Alainn
>>
>>
>>
>> 2014/1/24 doright 
>>
>> Hi again Alain,
>>>
>>> we might want to take this offline, you're call.
>>>
>>> I love this tool, and am pretty close to releasing a whole 'training
>>> academy' subsection of my site, using GWT-Tour, but I really need
>>> programmatic control of the tours.  For example when a user clicks on a
>>> target I'm asking them to, in a tour, I need it to move to the next step of
>>> my tour.
>>>
>>> I know you're looking at why 'setNextOnTargetClick'doesn't work as
>>> planned, but it occurred to me that is might not work for me anyway coz my
>>> targets won't always be buttons, they might be menu items, icons etc.
>>>
>>> So I've been looking at implementing this using my own application
>>> 'event bus' then retrieving the tour, and updating programmatically. But
>>> there are quite a few features documented but not actually exposed in the
>>> GWT-Tour API, for example:
>>> Tour.onClose()
>>> GwtTour.getCurrTour()
>>>
>>> I'd happily add them to your project myself, but I'm not familiar with
>>> contributing to other people's projects:
>>> - how do I build the project into a JAR?
>>> - how do I get permission to contribute to your project?
>>>
>>> thanks again,
>>> Doug
>>>
>>>
>>> On Thursday, January 23, 2014 1:36:41 PM UTC, Alain wrote:
>>>
 @Doright
 Yes that s the goal of  setNextOnTargetClick.
 I will investigate and get back to you.
  cheers,
 Alain


 2014/1/23 doright 

 thanks Alain, that's the font sorted.
>
> FYI, I can't get the " step.setNextTargetOnClick(true);" feature to
> work.
>
> Am I right in thinking, that if a user presses on a button, with the
> same DOM id as the current step, its supposed to take us to the next step
> in the tour, when we have this option set?
>
> if so what am I missing?  This is the last bit I need to get working
> before I can put this live..
>
> many thanks again!
>
> Doug
>
> On Wednesday, January 22, 2014 10:36:11 AM UTC, Alain wrote:
>>
>> Thx for reporting the typo.
>> I will fix it asap.
>>
>> The best way to change the font is to see what style is getting apply
>> and override it with your own css.
>> That s how I do it for now :)
>>
>>
>>
>> On Tuesday, January 21, 2014 9:09:42 AM UTC+1, doright wrote:
>>>
>>> Hey Alain,
>>>
>>> this is working really nicely in my project, thanks again.
>>>
>>> Question - what's the recommended way to change the font?  (I don't
>>> want to do some ugly hack if there's a neat way)
>>>
>>> many thanks,
>>>
>>> FYI, you've got some typo's on your  demo page:
>>> in the early examples you use:
>>>
>>> TourStep step1 = new TourStep("header", Placement.BOTTOM);
>>>
>>> but it looks like you switched around the parameters at some stage,
>>> as shown your example at the bottom of the page:
>>>
>>> TourStep step = new TourStep(Placement.BOTTOM, "gwt-tour-title");
>>>
>>> thanks!
>>>
>>> On Friday, January 17, 2014 4:56:28 PM UTC, Danilo Reinert wrote:

 Changing history state, for navigation.

 Suppose I want a tour navigating through some history tokens and
 exploring each one of them.

 --
 D. Reinert

 Em quinta-feira, 16 de janeiro de 2014 23h23min52s UTC-3, Alain
 escreveu:
>
> @Danilo
>
> Thx.
> What do you mean by changing history ?
>
>
> 2014/1/17 Danilo Reinert 
>
>> Great Alain!
>>
>> Does it support chaging History?
>>
>> --
>> D. Reinert
>>
>> Em quinta-feira, 16 de janeiro de 2014 19h37min09s UTC-3, Alain
>> escreveu:
>>>
>>> I did post in the G+ community short after the 0.1 release.
>>> Feedback was pretty cool there too.
>>>
>>> Thank you guyz :)
>>>
>>>
>>>
>>>

Re: GWT 2.6.0 now available

2014-02-07 Thread Thomas Broyer


On Friday, February 7, 2014 11:08:25 AM UTC+1, stuckagain wrote:
>
> Great news.
>
> I have a question on the included thirtparty products. I see that there is 
> a guava version in there.
>
> Is this version impacted by the JDK 1.7.0 update 51 issue reported here:
> https://code.google.com/p/guava-libraries/issues/detail?id=1635
>
> Maybe you are not using the features that cause the incompatiblity, but I 
> am just checking since we plan to migrate to this version of java in our 
> build environment.
>

It probably is impacted by the JDK change, but GWT does not use that 
feature (AFAICT and IIUC)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


Re: GWT 2.6.0 now available

2014-02-07 Thread stuckagain
Great news.

I have a question on the included thirtparty products. I see that there is 
a guava version in there.

Is this version impacted by the JDK 1.7.0 update 51 issue reported here:
https://code.google.com/p/guava-libraries/issues/detail?id=1635

Maybe you are not using the features that cause the incompatiblity, but I 
am just checking since we plan to migrate to this version of java in our 
build environment.

David

On Thursday, January 30, 2014 11:23:45 PM UTC+1, Matthew Dempsky wrote:
>
> Hi GWT community,
>
> We're excited to announce the GWT 2.6.0 release!  Many of you noticed it 
> was uploaded a few days ago, but if you missed it, you can download 
> it 
> here.
>  
>  This release has also been uploaded to Maven Central with the version 
> string of "2.6.0".
>
> GWT 2.6.0 contains over 100 new bug fixes since GWT 2.5.1, more than 400 
> changes in total, and greater than 20% of all contributions came from the 
> community.  Thanks so much to everyone who reported issues and/or submitted 
> patches!
>
> For a summary of user-visible changes, please see the GWT release 
> notes. 
>  And as always, please report any issues using the GWT issue 
> tracker
> .
>
> Happy hacking!
>
> -Matthew, on behalf of the GWT developers
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.


GWT Desktop-Notification

2014-02-07 Thread Marcel K
Hey,

after some coding with gwt i want to publish a component that i wrote. It's 
an api for desktop-notification and should work with Chrome, FF and Safari 
(according to 
https://developer.mozilla.org/en-US/docs/Web/API/notification#Browser_compatibility
).

I would really appreciate if someone could take a look at it and maybe give 
me some advices ;) or.. maybe even use :)

https://github.com/MarZl/notification.notification-api


Cheers
Marcel

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@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/groups/opt_out.