Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Paul Robinson
Maybe you should get more RAM...4GB isn't a lot when running all the things you need for GWT development. Alternatively, run some (or even all) of the required processes on another computer. Paul On 06/09/12 05:33, Niraj Salot wrote: Hi Members, Thanks for all your suggestion/comments. We

Re: GWT future

2012-09-06 Thread Ümit Seren
Powerdrill a tool used internally by Google is based on GWT. http://vldb.org/pvldb/vol5/p1436_alexanderhall_vldb2012.pdf https://plus.google.com/+ResearchatGoogle/posts/UaDPdYu2q1u On Monday, July 23, 2012 9:14:49 AM UTC+2, AG wrote: I'm an Architect and we have been looking to port our

Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Adolfo Panizo Touzon
I don't know if I am missing something, but, have you tried to upgrade to GWT 2.5 and use SuperDevMode? In my case I was needing 2 minutes each time that I made any change and now 15 seconds(or less). Maybe for your developers is worth to try it. My 2 cents, Adolfo. 2012/9/6 Paul Robinson

Update progress message box code progresses

2012-09-06 Thread dingolfy
Hi, I have a requirement to update the progress in the message box as the code progresses. Interesting thing is, I have to make only single call to the server side, and there are couple of things done at the server side. I need to keep updating the message/progress bar as and when each task

Re: Tracking multiple steps in a RPC request on the client

2012-09-06 Thread dingolfy
Hi, Did you manage to get around this problem? I'm also facing the same issue. Thanks, -dingolfy On Friday, 9 September 2011 20:07:21 UTC+1, Nestor wrote: Could you clarify that? My understanding is that once I send a response back to the client, the connection is closed. How do I

Re: when compile, cannot found the file in jar

2012-09-06 Thread tong123123
I answer myseslf, hope could benefit to others with similar problem. inherits name='hk.gov.ehr.service.tch. als.admin.viewer.AlsAdminViewerWebApp'/ is needed. Otherwise, cannot compile. And, if the dependent gwt app. has entry-point class defined in *.gwt.xml, it will run, that is, two

Re: Update progress message box code progresses

2012-09-06 Thread Jens
If you can't use WebSockets and you don't want to do additional requests to get the server progress you can only guess the progress while your long running server request is active. You would define a reasonable default execution time for a given task and use this for your progress bar to fake

Re: Update progress message box code progresses

2012-09-06 Thread Jens
Oh just read that your single request results in multiple tasks on the server. Progress estimation still works but you have to do it for each step, example: Default execution time: Task 1 (total: 30 sec) - Step 1: 10 sec - Step 2: 5 sec - Step 3: 15 sec You start your Task 1 by doing a

Re: How to obfuscate RequestFactory type name, not only the operations ( GWT 2.4 )

2012-09-06 Thread James Horsley
I'm also very interested in this; I'd looked briefly going back but didn't find anything either. On 5 September 2012 11:01, zz zhi.z...@gmail.com wrote: Hi, I've searched all over the web, but didn't quite get my question answered. How to obfuscate the type name of my request factory

Re: RequestFactory , ServiceLocator and Generic Dao class , NoSuchMethodFound

2012-09-06 Thread Alex
Hi Yucong, I struggle with the very same problem. Have you solved it? Pleace let me know! -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this

Re: Loading different panels based on roles (user/amdin)

2012-09-06 Thread Williame
Probably more elegant ways, but in case it's useful here is how I do it. User authenticates, process returns me object from server with user's full name, access lists, etc. Main menu bar is defined in UI binder but menu elements are defined matching java code. Public menu items are added to

Re: How to obfuscate RequestFactory type name, not only the operations ( GWT 2.4 )

2012-09-06 Thread Thomas Broyer
I haven't tried it but I suppose you could implement the mapping on the server-side in a ServiceLayerDecorator's resolveRequestFactory method. The problem would be doing it on the client-side (both in the GWT generator and the VM implementation). A hackish way for GWT code could be to do a

Sorry, more spam from me. Do not click any links.

2012-09-06 Thread Paul Hargreaves
Sorry, more spam from me. Do not click any links. I will be closing this email account down. Regards Paul -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To

Re: How to obfuscate RequestFactory type name, not only the operations ( GWT 2.4 )

2012-09-06 Thread Chris Lercher
On Thursday, September 6, 2012 3:58:34 PM UTC+2, Thomas Broyer wrote: Would you mind filing an issue in the tracker (if no one already did it) ? I did a few years ago: http://code.google.com/p/google-web-toolkit/issues/detail?id=5729 It was closed as a duplicate of

Re: How to kill a GWT request which has not yet completed

2012-09-06 Thread Silvestre Martins
Paul Stockley pstockley1@... writes: You can cancel RPC requests. Just define your async interface as returning Request. You can then use the returned Request object to cancel the call. If you do this you also need to be aware your server code would throw an IO error due to the connection

Re: fundamental problems with predictive layout

2012-09-06 Thread Andrei
Most modern browsers are pretty consistent with CSS2 and even CSS3. There are still some differences, but in a few instances where I ran into them, GWT could not help me. Sometimes you have to specify -moz or -webkit specific rules in your CSS file. In some situations (e.g. vertical-align in

Re: fundamental problems with predictive layout

2012-09-06 Thread Andrei
Sorry, I meant to say that I would love GWT to drop support for IE 7, an maybe even IE 8, if it allows to greatly simplify the library, reduce the generated code size, significantly reduce compilation time, and speed up development of new features. -- You received this message because you are

Re: Not able to use Celltable for a requirement where I need different widgets under one column.

2012-09-06 Thread Adam T
Hi! You should be able to use custom table rendering of a GWT 2.5 cell table to do what you want in your point (1) (extending AbstractCellTableBuilder and implement the buildStandardRowImpl method to put the relevant cell type into the column that alters based upon your condition in your point

Re: fundamental problems with predictive layout

2012-09-06 Thread Abraham Lin
I think you're misunderstanding how GWT works. Everything written using GWT compiles down to HTML, CSS, and other native web technologies - there is no difference between panels (LayoutPanels or otherwise) and widgets as far as mapping goes. What seems to be the issue here is that the

Re: compiled file ending with *.htm instead of *.html

2012-09-06 Thread Chris Lercher
I assume it should be possible by extending IFrameLinker, and overriding getCompilationExtension(...) to return .cache.htm. Then define and add your linker as in /com/google/gwt/core/Core.gwt.xml I haven't tried it though, so you may encounter some difficulties (?) On Wednesday, September 5,

Re: How to obfuscate RequestFactory type name, not only the operations ( GWT 2.4 )

2012-09-06 Thread Thomas Broyer
On Thursday, September 6, 2012 4:58:31 PM UTC+2, Chris Lercher wrote: On Thursday, September 6, 2012 3:58:34 PM UTC+2, Thomas Broyer wrote: Would you mind filing an issue in the tracker (if no one already did it) ? I did a few years ago:

Need help in using CellTable

2012-09-06 Thread swingm
Hi, I want to populate the celltable with the data that comes from database through RPC call. Can someone give me an example application which demonstrates this. im bit confuse -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To view this

Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Sebastián Gurin
Niraj: IMHO if you want to agile GWT development you want to develop using the GWT devel mode or the GWT2.5 SuperDevMode (haven't tried myself) instead modify java - compile with ant - see the changes. You could ignore devel mode vs production differences when hard - developing, and perform a

Nasty overlay types restrinction : Only one JavaScriptObject type may implement the methods of an interface

2012-09-06 Thread Sebastián Gurin
Hi all. I'm writing a lot of GWT overlay types for my new project YUIGWT - http://code.google.com/p/yuigwt/. I'm creating a nice and rich java hierarchy of overlay types there. Today I discovered that it is not good to let overlay types (extends JavaScriptObject implement interfaces because

Re: Nasty overlay types restrinction : Only one JavaScriptObject type may implement the methods of an interface

2012-09-06 Thread Paul Stockley
It's because they don't support polymorphism with overlay types. The same reason all methods are final and cannot be overridden in sub classes of a JSO. On Thursday, September 6, 2012 2:22:16 PM UTC-4, Sebastián Gurin wrote: Hi all. I'm writing a lot of GWT overlay types for my new project

Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Chak Lai
Instead of compiling one permutation at a time, there is an option to compile multiple permutations at the same time by mutli-process. Here is the parameter I used in the Ant build.xml file (sorry, I don't use maven), all you needed to add -localWorkers within gwtc target tag: target name=gwtc

Re: Nasty overlay types restrinction : Only one JavaScriptObject type may implement the methods of an interface

2012-09-06 Thread Alain Ekambi
We hit the problem while creating our libraries. Extending JavaScriptObject directly is not good because it restricts what your possibilities. So we used composition instead, giving us more power. So instead of public class MyClass extends JavaScriptObject{ protected MyClass(){ } } maybe

Re: Nasty overlay types restrinction : Only one JavaScriptObject type may implement the methods of an interface

2012-09-06 Thread Thomas Broyer
On Thursday, September 6, 2012 10:05:02 PM UTC+2, nino wrote: We hit the problem while creating our libraries. Extending JavaScriptObject directly is not good because it restricts what your possibilities. So we used composition instead, giving us more power. So instead of public

Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Andy Stevko
Have you considered using a SSD instead of a HD? I've cut my compile times dramatically that way. On Thu, Sep 6, 2012 at 12:08 PM, Chak Lai chaklam@gmail.com wrote: Instead of compiling one permutation at a time, there is an option to compile multiple permutations at the same time by

Re: GWT Compilation Time Performance Improvement

2012-09-06 Thread Andy Stevko
Oh, and if you have to use an external device, use esata rather than usb. while usb has higher burst speeds, esata has much higher sustained transfer speeds. On Thu, Sep 6, 2012 at 3:35 PM, Andy Stevko andy.ste...@gmail.com wrote: Have you considered using a SSD instead of a HD? I've cut my

Re: Meteor DDP - or similar - with GWT?

2012-09-06 Thread Andrea Boscolo
I used it in a past project and it was simple and easy enough. Seems also to be relatively up to date. There is also atmosphere that carries a gwt client side module with also out of the box experimental support for websockets and much more:

Best MVP framework right now?

2012-09-06 Thread vehdra music
Hi, already know about gwtp, mvp4g, guit, GWT MVP, etc. But I have been some time outside from GWT world :( so now I am returning to this beatiful framework again and I would to know which have been your experiences, wich mvp framework do you recommend to use in this days? Best regards. --

Re: fundamental problems with predictive layout

2012-09-06 Thread Magnus
Hi Abraham, the only empty DIV I see is the label, and it's empty because the label does not contain text. Do you agree to the statement posted in this thread that the GWT's layout panels should be used for the overall page layout (defining the main areas of a page) and that the small layouts

Re: fundamental problems with predictive layout

2012-09-06 Thread Magnus
Hi Andrei! There are many great GWT widgets that insulate you from major browser issues, especially LayoutPanel, PopupPanel, DialogBox, DataGrid. But it's too expensive to try and figure out solutions for minor issues, so they still remain. Yes, they do. I built my app with these panels

[gwt-contrib] fix Nullpointer in CellWidget.onBrowserEvent (issue1820805)

2012-09-06 Thread t . broyer
LGTM http://gwt-code-reviews.appspot.com/1820805/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors

[gwt-contrib] Re: Issue 7381: 2 RequestFactory with 2 differents Proxy on the same domain class (issue1712803)

2012-09-06 Thread t . broyer
https://gwt-code-reviews.appspot.com/1712803/diff/2001/user/src/com/google/web/bindery/requestfactory/vm/impl/Deobfuscator.java File user/src/com/google/web/bindery/requestfactory/vm/impl/Deobfuscator.java (right):

[gwt-contrib] Re: Issue 7381: 2 RequestFactory with 2 differents Proxy on the same domain class (issue1712803)

2012-09-06 Thread Brian Slesinsky
Thanks Thomas, that helps. (I think serverTypeToProxyTypes might be a better name.) I was curious about how often this code it gets run. It looks like it happens on every RPC call though this path: SimpleRequestProcessor.processInvocationMessages() - ResolverServiceLayer.updateDeobfuscator() -