Re: DevMode not working in Chrome after update

2012-10-07 Thread Tianhao Li
Could you please explain more details? I can't do as you said. Thanks

On Friday, September 28, 2012 12:41:01 PM UTC+10, Nick McCollum wrote:
>
> FOUND THE FIX
>
> open up the extensions page in chrome, drag and drop the downloaded .crx 
> file, and BOOSH! Prompts for installation.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/0EHGHz2AJnEJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: Announcing Screencast on how to setup Gin for IOC

2012-10-07 Thread Gordon Pike
Hey thanks for letting me know. I'll check into it.

Thanks,

Gordon

On Sat, Oct 6, 2012 at 8:24 AM, Jambi wrote:

> Great! Thanks a lot! The stream is a little bit slow though
>
> Am Samstag, 6. Oktober 2012 07:58:44 UTC+2 schrieb gpike:
>>
>> Hi everyone just wanted to let you know I released a screencast on using
>> Gin in your GWT application to control the lifecycle of your objects. Gin
>> extends the features of Guice for use in your client code. It can be
>> beneficial in writing more componentized code, that is easier to test and
>> or mock. Check it out and the source code is available on GitHub.
>>
>> http://www.gwtcasts.com/2012/**10/05/gin-as-an-inversion-of-**
>> control-container-in-gwt/
>>
>> Thanks,
>>
>> Gordon Pike
>> easygwt.com
>> gwtcasts.com
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/YuR9MtCd0twJ.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
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 group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: mp3 resources - can they be played from within GWT?

2012-10-07 Thread Jens
Check out gwt-voices.

-- J.

Am Sonntag, 7. Oktober 2012 02:59:00 UTC+2 schrieb jones34:
>
> Is there any way (a widget, maybe) I can play an MP3 that I have as gwt 
> resource, without leaving gwt or sending the user to a new browser tab?  An 
> MP3 player widget, maybe?
>
> thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/zr2dwxSHxekJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: TabLayoutPanel - Images in Tabs

2012-10-07 Thread Renato Beserra
I just found the answer!

If it is useful for someone, i just assumed TabBar height would adjust to
bigger images, but i found a doc that explains that the "Layout" components
that require a size, like in the TabLayoutPanel constructor, wont resize
automatically.

2012/10/7 Renato Beserra 

> Hi,
>
> I have a TabLayoutPanel, and I would like to add tabs with images.
>
> I tried the following code:
>
> public class AppTabPanel extends TabLayoutPanel {
>  public AppTabPanel() {
> super(2,Unit.EM);
> //tab with text
>  add(new MyCustomPanel(), "Início");
>
> //tab with image
>  add(new MyOtherPanel(), new Image("images/image1.png"));
> }
> }
>
> The content is fine, just like the text Tab. But the image get some weird
> margins and is cut by  the the "tab bar" div.
>
> I searched the web and the group and tried some CSS hacks, but none was
> sucessful.
>
> Can anyone help me do it the right way?
>
> I will try ui:bundle next, but i think that should be possible to code
> this.
>
>
> Thanks in advance,
>
>
>
> --
> Renato Beserra Sousa
>



-- 
Renato Beserra Sousa

-- 
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 group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Immediate validation of editor field

2012-10-07 Thread RickL
I have a problem.  I want to force the editor framework to immediately 
validate a field when the user changes its value.  The most obvious and 
simple case is a numeric field.  If the user enters an invalid number, I 
want the error to be reported as soon as the user leaves the field.  I 
don't want to wait for the user to initiate a save to detect that error 
(and other errors like it that don't need to go to the server).

This seems like it should be very easy, but I sure can't seem to find a 
clean solution.

Thanks


-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/0qRe3dLImwQJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: Are you happy with GWT?

2012-10-07 Thread Lothar Kimmeringer
Am 05.10.2012 17:53, schrieb Charlie Youakim:
> I'm deciding on whether to switch my team to GWT.  I think the biggest
> thing for me as the tech lead for the company is "Are you happy with
> your choice to use GWT?"

I haven't regretted it. One of the aspects that haven't been
mentioned, yet, is the ability to use JUnit for testing your GUI.
In short that was one of the main reasons I switched to GWT.
There are many GUI-frameworks out there that for example allow
to create native GUIs for mobile devices from one source-base.
But none of them have something like JUnit that can be as easily
integrated into your production process as it can be done with
GWT (at least if your server side als is Java based or you use
Ant or Maven as deployment tool).

The creation of a GUI working in a browser as well as in a mobile
device might take you a bit longer with GWT but the cost of testing
and debugging with JUnit is way lower in the long run.


Regards, Lothar

-- 
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 group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



TabLayoutPanel - Images in Tabs

2012-10-07 Thread Renato Beserra
Hi,

I have a TabLayoutPanel, and I would like to add tabs with images.

I tried the following code:

public class AppTabPanel extends TabLayoutPanel {
public AppTabPanel() {
super(2,Unit.EM);
//tab with text
add(new MyCustomPanel(), "Início");

//tab with image
add(new MyOtherPanel(), new Image("images/image1.png"));
}
}

The content is fine, just like the text Tab. But the image get some weird
margins and is cut by  the the "tab bar" div.

I searched the web and the group and tried some CSS hacks, but none was
sucessful.

Can anyone help me do it the right way?

I will try ui:bundle next, but i think that should be possible to code this.


Thanks in advance,



-- 
Renato Beserra Sousa

-- 
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 group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: mp3 resources - can they be played from within GWT?

2012-10-07 Thread Chris Lercher
Yes, GWT includes an Audio class: 
http://google-web-toolkit.googlecode.com/svn/javadoc/2.5/com/google/gwt/media/client/Audio.html

However, not all browsers support all formats, e.g. Firefox doesn't support 
mp3: http://en.wikipedia.org/wiki/HTML5_Audio
So you may have to serve the file in multiple formats. More background on 
HTML5 audio: http://html5doctor.com/html5-audio-the-state-of-play/


On Sunday, October 7, 2012 2:59:00 AM UTC+2, jones34 wrote:
>
> Is there any way (a widget, maybe) I can play an MP3 that I have as gwt 
> resource, without leaving gwt or sending the user to a new browser tab?  An 
> MP3 player widget, maybe?
>
> thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/qwIUytVQR6QJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: mp3 resources - can they be played from within GWT?

2012-10-07 Thread Sebastián Gurin
Perhaps something like http://code.google.com/p/gwt-sound/

On Saturday, October 6, 2012 9:59:00 PM UTC-3, jones34 wrote:
>
> Is there any way (a widget, maybe) I can play an MP3 that I have as gwt 
> resource, without leaving gwt or sending the user to a new browser tab?  An 
> MP3 player widget, maybe?
>
> thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/Ym5eaRHFR5EJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



GWT Designer - MenuBar

2012-10-07 Thread Marco
Hello,
i'm using following infrastructure:
Eclipse 4.2.1 
GWT Designer 2.6.0.r42x201206111253
GWT 2.5_RC 2

Problem is, that I can't choose MenuBar or MenuItem in GWT Designer Palette.

If I open a class with a menubar, i get following error:

org.eclipse.wb.internal.core.utils.exception.DesignerException: 502 (Unable to 
load *.wbp-component.xml description.). com.google.gwt.user.client.ui.MenuBar
at 
org.eclipse.wb.internal.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:442)
at 
org.eclipse.wb.internal.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:289)
at 
org.eclipse.wb.internal.core.model.description.helpers.ComponentDescriptionHelper.getDescription(ComponentDescriptionHelper.java:258)
at 
org.eclipse.wb.internal.core.model.JavaInfoUtils.createJavaInfo(JavaInfoUtils.java:386)
at 
org.eclipse.wb.internal.core.parser.AbstractParseFactory.createInstance(AbstractParseFactory.java:504)
at 
org.eclipse.wb.internal.core.parser.AbstractParseFactory.create(AbstractParseFactory.java:174)
at 
com.google.gdt.eclipse.designer.parser.ParseFactory.create(ParseFactory.java:173)
at 
org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.endVisit(JavaInfoParser.java:696)
at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:401)
at 
org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$787a56ff.endVisit()
at 
org.eclipse.jdt.core.dom.ClassInstanceCreation.accept0(ClassInstanceCreation.java:337)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2562)
at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:312)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2562)
at 
org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:144)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:355)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:337)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:348)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:337)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:248)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.access$1(ExecutionFlowUtils.java:236)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils$1.endVisit(ExecutionFlowUtils.java:444)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:393)
at 
org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$787a56ff.endVisit()
at 
org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:247)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2585)
at 
org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:245)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2562)
at 
org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:144)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:355)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:337)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:348)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:316)
at 
org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.j

Code splitting not work as expected ?..

2012-10-07 Thread Ed
Code splitting don't seem to work in my case, please some advice.
All seem to be loaded in the initial download, and I am trying to figure 
out why, which seem to be difficult.

The soyc overal report:
---
Full code size: 1,128,912 Bytes
Initial download size: 1,127,984 Bytes
Left over code: 413 Bytes


For example: I have a controller called MemberLoonControllerDefault that 
should be loaded in a code split.
Looking at the soyc report, it says it's loaded in the initial download, a 
snippet:
---
com.bv.gwt.fresh.declare.inkomen.loon.impl.MemberLoonControllerDefault
Some code is included in the initial fragment ( See why)
---

First: when I click on the "see why" it goes to a none existing page, 
something like:
---
.../compile-report/methodDependencies-initial-B924E6D66110AAF33EFDD758D02DDDB9-0.html#com.bv.gwt.fresh.declare.inkomen.loon.impl.MemberLoonControllerDefault
---

I suppose I have to remove the MD5 code, such that it becomes something 
like this, which works:
---
../compile-report/methodDependencies-initial-0.html#com.bv.gwt.fresh.declare.inkomen.loon.impl.MemberLoonControllerDefault
---

The dependency path snippet: 
---
..loon.impl.LoonControllerBase::LoonControllerBase
..loon.impl.MemberLoonControllerDefault::MemberLoonControllerDefault
..loon.impl.LoonControllerBuilder$MemberLoonControllerBuilder::create
..loon.impl.LoonState$ShowMemberLoonRequest::perform

..EntryPointBase::$doStartApplication
...start.EntryPointBase$1::execute
..EntryPointBase::$onModuleLoad
---

LoonControllerBase is the parent class of the MemberLoonControllerDefault. 
The last part in the Builder is the interesting part:

MemberLoonControllerBuilder(final ControllerLoaderFacade controllerLoader, 
final SimpleAsyncCallback callback,
final int declarationYear) {
super(controllerLoader, callback, declarationYear);
}

public void create(final AsyncCallback callback) {
getLazyLoader().createInCodeSplitDeclareMember1(callback);
}

public MemberLoonController create() {
return LoonFacade.getInstance().createMemberController(getMediator());
}


And the lazy loader (an interface) that is called in the create method, 
performs the actual creation of the controller in a split point:
---
public void createInCodeSplitDeclareMember1(final AsyncCallback 
callback) {
GWT.runAsync(new RunAsyncCallback() {
public void onSuccess() {
callback.onSuccess(null);
}

public void onFailure(final Throwable ex) {
callback.onFailure(ex);
}
});
}


When the callback.onSuccess() is called, it will call the above create() 
method in the Builder.
As you can see, the controller is created through a split point, which also 
clearly shows up in my IDE when following the Call hierarchy path.. Still 
gwt is putting the creation in the initial download which I don't 
understand.

Any idea ?
Might it has something to do with issue 
4412? 
As I the controller is implementing general interfaces that are contained 
in the initial download

Any advice, please ?
- Ed

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/MUqc7s4Sg8IJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Unable to load module error while running an appengine and gwt project in development mode

2012-10-07 Thread Aman Sharma










Please help me rectify this problem. I am not able to run my project in 
development mode locally, every time I have to upload the project to 
app-engine to run it.
Terminal output is attached.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/1GvPlTPH3yAJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

aman@aman-N150P:~/workspace/FriendList$ ant devmode
Buildfile: /home/aman/workspace/FriendList/build.xml

libs:

javac:
[javac] /home/aman/workspace/FriendList/build.xml:42: warning: 
'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to 
false for repeatable builds
[datanucleusenhancer] Oct 7, 2012 1:42:22 PM 
org.datanucleus.enhancer.DataNucleusEnhancer 
[datanucleusenhancer] INFO: DataNucleus Enhancer : Using ClassEnhancer "ASM" 
for API "JDO"
[datanucleusenhancer] Oct 7, 2012 1:42:22 PM 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints
[datanucleusenhancer] INFO: Bundle "org.datanucleus" has an optional dependency 
to "org.eclipse.equinox.registry" but it cannot be resolved
[datanucleusenhancer] Oct 7, 2012 1:42:22 PM 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints
[datanucleusenhancer] INFO: Bundle "org.datanucleus" has an optional dependency 
to "org.eclipse.core.runtime" but it cannot be resolved
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.PersistenceConfiguration setProperty
[datanucleusenhancer] INFO: Property 
datanucleus.rdbms.sql.allowAllSQLStatements unknown - will be ignored
[datanucleusenhancer] DataNucleus Enhancer (version 1.1.4) : Enhancement of 
classes
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.PersistenceConfiguration setProperty
[datanucleusenhancer] INFO: Property datanucleus.rdbms.stringDefaultLength 
unknown - will be ignored
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.enhancer.DataNucleusEnhancer main
[datanucleusenhancer] INFO: DataNucleus Enhancer (version 1.1.4) : Enhancement 
of classes
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class "com.aman.gwt.friendList.client.FriendList" 
has no MetaData or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class "com.aman.gwt.friendlist.client.FriendList$1" 
has no MetaData or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$1MyHandler$1" has no MetaData or 
annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$1MyHandler" has no MetaData or 
annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$FriendsGetCallback" has no MetaData 
or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$LoginClickHandler$1" has no MetaData 
or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$LoginClickHandler" has no MetaData 
or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$LogoutClickHandler" has no MetaData 
or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendList$ThenRenderRestOfApp" has no MetaData 
or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class "com.aman.gwt.friendlist.client.FriendList" 
has no MetaData or annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClasses
[datanucleusenhancer] INFO: Class 
"com.aman.gwt.friendlist.client.FriendListService" has no MetaData or 
annotations.
[datanucleusenhancer] Oct 7, 2012 1:42:23 PM 
org.datanucleus.metadata.MetaDataManager loadClas

Re: Are you happy with GWT?

2012-10-07 Thread Yarden Shem Tov
Yes very much.

Although now I would try also TypeScript (from 
microsoft) if your problems are just runtime bugs and all the dynamic 
nature of JS.

But again, GWT is great for my opinion.

On Friday, October 5, 2012 5:53:17 PM UTC+2, Charlie Youakim wrote:
>
> I'm deciding on whether to switch my team to GWT.  I think the biggest 
> thing for me as the tech lead for the company is "Are you happy with your 
> choice to use GWT?"
>
> My reasons for thinking to switch:
>
> -Javascript is a fast and free language, sometimes too fast and free for a 
> large team.  Coding standards can vary from developer to developer, and 
> maintaining architectures can be difficult
> -Javascript mistakes are only caught in runtime.  The fact that GWT(Java) 
> would catch 90+% of our simple mistakes makes me more confident that our 
> clients won't.
> -Javascript allows for rapid development, but not so rapid bug fixing.
> -Strict Java coding + a strong architecture at the outset creates a great 
> foundation to build from.  I've even seen this in my firm's Android apps.  
> They are very stable.
>
> But for me, I'd really like to hear from developers active in the 
> community.  Are you happy?  Or do you wish you went a different route?  My 
> goal is to have my dev team work more on new projects rather than fixing 
> old projects.  I am hoping that GWT can help with that.  thoughts?
>
> -Charlie
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/TEeRss0ceXYJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.