http://googlewebtoolkit.blogspot.com/2010/10/announcing-final-release-of-gwt-21.html
--
David Chandler
Developer Programs Engineer, Google Web Toolkit
http://googlewebtoolkit.blogspot.com/
--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Widget com.google.gwt.user.client.ui.MenuItem is not a subclass of GWTs Widget class
Cheers,
Please follow up on the bug tracker with more info. Are you seeing
this in hosted mode, full compile, or Google Plugin for Eclipse?
Thank you,
/dmc
On Thu, Oct 28, 2010 at 2:42 PM, Christian Goudreau
/dmc
On Thu, Oct 28, 2010 at 3:08 PM, Christian Goudreau
gwt-soyc-vis.jar is intentionally not in the maven repo because all
the functionality has been moved into gwt-dev.jar. You should be able
to remove the dependency on gwt-soyc-vis from your POM.
Thank you,
/dmc
> --
> 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-we...@googlegroups.com.
> To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
>
>
--
/dmc
> For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
Google's gwt-maven-plugin is actually just a temporary fork of the
Codehaus gwt-maven-plugin. Configuration should be the same as
http://mojo.codehaus.org/gwt-maven-plugin-1.2/plugin-info.html. We
plan to contribute back the changes shortly.
/dmc
> To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
To Update Data Range Changes from a Cell Widget:
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Good to know your experience with Roo and the light weight approach.
A best-practiced example of RequestFactory with GIN at GWT side and
GUICE at server side may be what a mortal developer is looking for. It
is even better with Objectify if Jeff does it.
Thanks
BaTien
--
Arthur Kalmenson
On Thu, Oct 28, 2010 at 2:12 PM, David Chandler <drfib...@google.com> wrote:
> GWT 2.1 is here!
>
> http://googlewebtoolkit.blogspot.com/2010/10/announcing-final-release-of-gwt-21.html
>
> --
> David Chandler
> Developer Programs Engineer, Google Web Toolkit
> http://googlewebtoolkit.blogspot.com/
>
--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
I'd be interested to hear if you have any profiling results specifically
showing DI is responsible for the bad startup perf.
My assertion is that if you startup Hibernate + Wicket + whatever
without DI, just configuring them by hand, it will take 90%+ of the time
it took with DI. E.g. DI should be negligible.
I could very well be wrong, but I do agree with Thomas that, in theory,
DI should be cheap. "Some cycles", yes. But there is no I/O, not a huge
computational task to be done--it should be fast.
Hibernate itself is notoriously slow to startup, so, yeah, any stack
change you make that involves changing Hibernate to Objectify will get a
great startup boost, regardless of whether DI is involved.
That being said, I'm not a Spring (nor Guice) fan, so would actually
enjoy seeing numbers that show, say, your stack w/Spring takes x% more
time than the same stack w/o Spring.
(...it sucks this conversation is happening on the "Announcing GWT 2.1"
thread. Whoever started this tangent, new thread next time.)
- Stephen
Here's what I read...
"I’ve been able to reduce my cold start time on AppEngine from an
average of 8.1s to 2.5s, a 69% reduction" ..."by eliminating DI
frameworks and using Objectify for persistence".
http://turbomanage.wordpress.com/2010/03/26/appengine-cold-starts-considered/
"Spring MVC added around 6 seconds to the cold start time"
http://blog.listry.com/2010/03/google-app-engine-cold-start-guide-for.html
Shawn
One more:
http://www.streamhead.com/google-appengine-java-loading-request-analysis/
Shawn
Thanks for the links.
Moving off JDO and Spring MVC (the web framework, not DI) seemed to be
the biggest startup time wins, which is in line with my assertion that
DI itself is not typically the bottleneck.
That being said, the streamhead link:
> http://www.streamhead.com/google-appengine-java-loading-request-analysis/
Was the most interesting because he truly did DI/no-DI comparison
(trusting his approach anyway), and saw base DI adding 1s overhead.
That is more than I would have guessed, but given it's Spring, I guess
I can believe it.
I do enjoy seeing startup time highlighted--way too many pointy haired
managers (or architects) don't think 10s+, 30s+, 60s+ app startups times
affect their developers' productivity. It's terribly frustrating.
Thanks again,
Stephen
--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Well, except that Guice for instance (and I believe JavaEE 6 too, as
it's based on JSR 330, lead by Bob Lee, creator of Guice) does not use
an XML file.
Isn't that somehow due to Spring insisting in "everything should be a
singleton" (and eagerly instantiating them)?
On 1 nov, 14:04, Jeff Schwartz <jefftschwa...@gmail.com> wrote:
> On Mon, Nov 1, 2010 at 8:22 AM, Thomas Broyer <t.bro...@gmail.com> wrote:So the issue is not DI (the pattern), but the Spring framework ;-)
>
> > Well, except that Guice for instance (and I believe JavaEE 6 too, as
> > it's based on JSR 330, lead by Bob Lee, creator of Guice) does not use
> > an XML file.
>
> Yes however I was specifically speaking to Spring DI.
>
> Isn't that somehow due to Spring insisting in "everything should be a
>
> > singleton" (and eagerly instantiating them)?
>
> I believe so, yes.
(and to answer my remark re. DI "that I'd encourage
*anyone* to follow", I wouldn't recommend using Spring for DI, unless
you want "configurability" through XML application contexts)
>
> My concerns aren't with MVP; from what I have read I think MVP is a very
> good design pattern & I am eager to incorporate it. My concerns are more
> aligned with the dependency on Roo & STS (which I use for Groovy and for
> Grails development & which I really like) to accomplish syncing Views &
> Presenters. I would have preferred a pure Java solution such as relying on
> the compiler and code refactoring to generate binding code where needed.
>
> Jeff
--
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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@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-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Can you elaborate on what you mean by syncing views and presenters
during development? Are you saying there's too much boilerplate such
that Roo is the only practical alternative? If so, which boilerplate
classes most concern you? We welcome discussion on ways to simplify.
We definitely aim to make place mapping easier.
Thanks,
/dmc