Re: GWT Performace Tips

2011-02-12 Thread Flemming Boller
1) Instead of the Vertifal/HorizontalPanels use UIBinder instead. We almost
never use those panels
but use uibinder and normal html instead.

2) Could you tell a little bit about how you found your performance
problems?



/Flemming

On Sat, Feb 12, 2011 at 4:01 AM, tjmcc18 tjmc...@gmail.com wrote:

 Thanks everyone for the tips.  I have found the source of some of my
 current problems.  One issue is that we were passing around a very
 large and complex object in some of our RPC calls.  I have heard that
 serialization can be slow in IE, and I believe that is the case for
 me.  I redesigned the calls to no longer pass the object and it sped
 things up dramatically.

 There are still a few slow spots.  We construct several complex panels
 with many tables and rows of data in them.  We are mostly using
 VerticalPanels and HorizontalPanels to create these panels.  It seems
 like the initial creation of these panesl are slow in IE.  Any
 thoughts on how to speed that up?

 -TJ

 On Feb 11, 3:47 am, Thomas Broyer t.bro...@gmail.com wrote:
  On Thursday, February 10, 2011 7:20:40 PM UTC+1, Jim Douglas wrote:
 
   Have you profiled your application in Chrome using Speed Tracer?
 
  Also try DynaTrace in IE:  http://ajax.dynatrace.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-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: DialogBox looking very weird

2011-01-04 Thread Flemming Boller
You should not set size on dialogbox itself.



/Flemming

On Tue, Jan 4, 2011 at 10:11 PM, Youngster aecdej...@gmail.com wrote:

 Hi,
 I would like to use a DialogBox in my application but somehow it looks
 very very weird.
 See screenshot: http://ScrnSht.com/dykpnl

 The code is fairly straightforward:

public void onModuleLoad() {

DialogBox x = new DialogBox();
Button k = new Button(bla);
x.add(k);
x.setWidth(200px);
x.setHeight(200px);

RootLayoutPanel.get().add(x);
x.center();

 I checked that standard.css is loaded and the images are available in
 gwt/standard/images.
 Anyone an idea what's wrong?

 Thanks!

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: 2.1 Documentation

2010-10-07 Thread Flemming Boller
Hi  Aldo


Why is it so important for you to start a project with the GA - release ?


Normally enterprise projects are have quite a big development time, so the
GA release could properly be avaiable before you enter the first testphase.

We are currently running with 2.1M3 in production, and have found 0 errrors
that can be blaimed to the GWT. We are also a rather big enterprise
project.

I think the quality is very good and the bikeshed examples are good
learning places.

What can you take from me?   We have good experience with 2.1M3...I think
google code quality is very good even though they call i M3.

Is it good enough for you?   That is of course for you to decide.


Hope you can use my input.


Regards
Fleming


On Wed, Sep 29, 2010 at 9:11 PM, Aldo tumo...@gmail.com wrote:

 My only question is: when will GWT 2.1 M4 be available? And when will
 it be released (the GA)? It seems like the due dates are always being
 updated and we all we can do is wait until we get it. I'm about to
 start an enterprise project and I chose GWT 2.1 because of the
 promises, but apparently it was a poor choice. I knew I'd start it
 around  October but now until when I'll have to wait to get the final
 release?

 Thanks

 On Aug 18, 10:08 am, David Chandler drfibona...@google.com wrote:
  The design waves Thomas referenced (thank you, Thomas) are shared with
  members of the google-web-toolkit-contributors group, which is the
  best place to participate in ongoing development of the MVP features
  in2.1.
 
  Expect documentation on2.1MVP to begin appearing with2.1M4and full
  docs to be available with the2.1release.
 
  /dmc
  David Chandler
  Google Web Toolkit Team
 
  On Aug 17, 11:40 am, Thomas Broyer t.bro...@gmail.com wrote:
 
 
 
   On 16 août, 03:58, Bayard Randel k...@bestpractice.org.nz wrote:
 
Hi there,
 
Is there any preliminary documentation around the new features in2.1,
particularly the MVP implementation? I'm going to be starting a large
GWT project shortly, but am somewhat hesitant to get started knowing
that official support for MVP is forthcoming.
 
   Seehttps://wave.google.com/wave/waveref/googlewave.com/w+eva-sERfA
 
   There are other waves that could interest you, about Cell widgets,
   Validation, RequestFactory, etc.
   Seehttps://wave.google.com/wave/waveref/googlewave.com/w+A-PZdxsLNas
   a starting point
   And the JavaDoc is here:
 http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: GWTCanvas vs gwt-graphics?

2010-07-31 Thread Flemming Boller
Hi

I have looked at the g2d library. It is backed by excanvas, which is working
fine in IE.

I find that GWTCanvas  does not play well in the standard mode, only quirks
mode.


/Flemming

On Fri, Jul 30, 2010 at 9:33 AM, Sorinel C scristescu...@hotmail.comwrote:

 I would go with GWTCanvas too :-) here's a small starting point

 http://ui-programming.blogspot.com/2010/07/gwt-how-to-draw-in-browser-with.html
 but I assume you're an expert, so please contribute with your
 discoveries.

 Cheers!

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: GWT app development in teams

2010-07-22 Thread Flemming Boller
Hi Phil


What intgr. test tools are you evaluating?

I am evaluating selenium. I like selenium IDE, but I think it is a little
fragile.

/FLemming

On Thu, Jul 22, 2010 at 6:44 PM, PhilBeaudoin
philippe.beaud...@gmail.comwrote:

 If it's a new project and you're not tied to a specific backend, you
 could could consider deploying on AppEngine. This has been very
 efficient for our team where every developer works remotely. AppEngine
 offers a standardized built-in environment right in eclipse so
 everybody can test locally with good confidence that the behavior will
 be the same on the deployed version. We also use continuous deployment
 to a (free) AppEngine account, our continuous integration solution is
 TeamCity with a relatively simple ant script.

 Other practices we use and I would recommend:
 - DVCS (we use mercurial hosted on bitbucket)
 - Use a highly decoupled architecture, consider an MVP framework. (we
 use gwt-platform)
 - Heavily unit test (we use JUnit4, mockito)
 - Use DI to simplify the two above (we use GIN and Guice)
 - Use integration testing (we're still experimenting tools in this
 area)
 - Asynchronous code reviews (rietveld works really well for us)
 - Use UiBinder so that you can easily port HTML mockups to GWT.
 - Find a good tool to monitor your dev process (we use AgileZen)

 Cheers,

Philippe

 On Jul 22, 8:59 am, Uberto Barbini ube...@ubiland.net wrote:
  Hi Ben,
 
  we're working in 10 people on a big gwt project.
  Some people work in office, some remotely.
  I think the problem in your scenario is
 
   My situation: I'm developing and debugging locally, then deploy
   the .war file manually on my tomcat server.
 
  everything should be done automatically either by maven or by an ant
 task.
 
  Then after the commit we have a CI server (hudson) that run tests and
  deploy it in a preprod env.
  All the debug is done locally.
  We have 2 main scripts, one for run in hosted mode and another for run
  on jetty. CI server deploy it on a Jboss configured like in
  production.
 
  hope this can help you.
 
  cheers
 
  Uberto
 
 
 
  On Thu, Jul 22, 2010 at 2:14 PM, Ben benjamin.groehb...@gmail.com
 wrote:
   Hello all
 
   I'm looking for best practices in developing GWT apps. Let's assume we
   are 3-5 programmers working on a fairly big GWT app.
   I could not find any straightforward information on this. Maybe
   because it's absolutely clear for most developers or maybe there are
   just too many possible solutions.
 
   I know that this is not just a GWT specific question.
 
   Anyways, back to our scenario. Let's assume its an GWT app with a
   database behind, and using JAVA in the backend. Everything is working
   on Linux basis.
 
   My situation: I'm developing and debugging locally, then deploy
   the .war file manually on my tomcat server. This works fine when
   working alone. Now, a couple of friends want to join in. The whole
   thing gets complex. What setup (e.g. server, software) would you use
   to handle such a scenario?
 
   Here are a couple thoughts I ran into:
 
   1. Should each developer develop and debug locally (sharing files via
   subversion) ? There is a big down-side on this. Each developer needs
   to do the server configuration in order to keep the app running
   locally. Is there an alternative?
 
   2. How can one add server-side debug ability to the test server? On
   the test server runs the app in hosted mode. How can errors, warnings
   be stored and outputted to the developer? Is there a software or do
   you work with error logs?
 
   3. How can one export the files from a test server to a production
   server? Is there any software which supports such function?
 
   I'm programming for quite a while now, but I don't have any
   experiences in programming together with other developers. So,
   basically I would love to know anything how you guys develop GWT apps
   in teams.
 
   Please let me know if I shall be more precise.
 
   Thanks for your tips!
 
   benjamin
 
   --
   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-tool...@googlegroups.com.
   To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com
 .
   For more options, visit this group athttp://
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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 

Re: GWTCanvas not working on IE6?

2010-07-02 Thread Flemming Boller
i use it on ie6. it works both in development and deploy mode.

remember that in IE you must use quirks mode. in strict mode nothing works
:-(

/Flemmng

On Fri, Jul 2, 2010 at 1:22 PM, Kevin kevin...@confettistudio.com wrote:

 Hi all,

 I thought GWTCanvas supports IE6, I am sure it did, but haven't tried
 it on IE6 for a few months and all of a sudden it's not working on IE6
 anymore.

 Anyone who can make it work on IE6?

 Thanks.

 Kevin

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: what large apps use GWT?

2010-06-24 Thread Flemming Boller
Hi

I dont think that GMail is GWT app.


/Flemming
On Thu, Jun 24, 2010 at 1:29 PM, Subhrajyoti Moitra
subhrajyo...@gmail.comwrote:

 pentaho BI suite is a GWT product.
 Wave, GMail .. Google AdSense are all GWT products.



 On Thu, Jun 24, 2010 at 4:35 AM, mikedshaf...@gmail.com 
 mikedshaf...@gmail.com wrote:

 Here's a link:

 http://gwtgallery.appspot.com/

 and the standard answer I give is yes, it's suited for large apps.
 If your development team is skilled in Java and prefers to write good
 Java code rather than Javascript for UI's and you understand how AJAX
 (GWT is simply a great way to do AJAX)then it's perfect.


 On Jun 23, 4:31 pm, marius.andreiana marius.andrei...@gmail.com
 wrote:
  Hi,
 
  I'm looking to build a case for using GWT for a large app. The back-
  end is not Java.
  Besides Wave, AdWords and Lombardi, what large apps use GWT? (couldn't
  find more in GWT presentations)
 
  Is GWT suited for large apps, eg Facebook?
 
  Thanks

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: GWT and Internet Explorer Mixed Content Security Warning

2010-06-07 Thread Flemming Boller
We had the same problem.

It turned out that in the css file we had a link to a image that was not
used/referenced. That would trigger the server to send 404 but
in http form, I think...let me confirm  and get back

/Flemming

On Fri, Apr 9, 2010 at 5:44 PM, Khan khan.mich...@gmail.com wrote:

 Currently my team of developers are experiencing an issue with
 Internet Explorere 7 and 8 with our GWT application.
 This works fine with FireFox, Chrome, and IE6.
 When accessed through SSL(HTTPS), browser throws a pop-up security
 warning of  mixed content (resources from both HTTP and HTTPS) even
 though our app doesn't use any HTTP resource while accessing through
 SSL. So, the warning is definitely not triggered by  mixed content in
 our app. After researching a bit and debugging it feels like something
 in the compiled JavaScript is triggering this warning message. Does
 anybody know of this issue or any suggestion on how to tackle this
 issue? This would be great if anybody could shed some light on this
 issue.

 Not sure if this belongs to this forum. My Apology if not. Thanks!

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: Will we ever see a scrolling CellTable?

2010-05-24 Thread Flemming Boller
I guess that the header is not fixed in this example?

I mean that when you use the scroll, the header moves together with the
data, so
the header is not fixed.


/Flemming

On Mon, May 24, 2010 at 12:05 PM, Thomas Broyer t.bro...@gmail.com wrote:



 On 24 mai, 04:52, Craig  Day craig...@gmail.com wrote:
  The new CellTable and PagingListView/ListView programming model is
  really nice, great work guys!! but the glaring omission I can see in
  the M1 drop is a table that has a scrolling data area and a fixed
  header/footer, as opposed to a paging table.

 I haven't (yet) looked at the code, but it's already there from what
 I'm seeing:
 http://gwt-bikeshed.appspot.com/Expenses.html

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: Will we ever see a scrolling CellTable?

2010-05-24 Thread Flemming Boller
@Craig

True I only speak for myself :-)

I would myself not be to scared to use the incubator stuff myself. We are
using them at work.
this ofcouse means that  we also migrate our work to the standard
components when they are
included in GWT dist.  We have not yet had a lot of problems with that.

Prototype yes. As I heard on the googleIO they are taken the lessens
learned from incubator are rewriting them. But e.g gwt-log code they are
recommending them, which I think is part of the incubator.


/Flemming

On Tue, May 25, 2010 at 1:57 AM, Craig Day craig...@gmail.com wrote:

 Hi Flemming,

 I am going to assume that you dont speak for the GWT development team
 due to the lack of any real detail in your message :) but in all
 seriousness, I would really like some kind of indication from the dev
 team on their stance on this kind of UI control development. There
 seems to be a definite gap to be filled between the solid GWT base
 layout functionality, and the often invasive, all-or-nothing 3rd party
 widget libraries.

 AFAICT the incubator is not a sound choice to base anything serious
 on. We are sitting at the moment with code derived from incubator
 tables that we falsely assumed would be evolved into first class GWT
 components. From what I can see, they were essentially prototypes that
 have been thrown away.

 Cheers
 Craig


 On May 25, 12:44 am, fboller flemming.bol...@gmail.com wrote:
  Hi
 
  @Craig - Yes that is a nice one :-)   Currently however I think you
  will have to suffice with the incubator version though.
 
  /Flemming
 
  On 24 Maj, 15:15, Craig  Day craig...@gmail.com wrote:
 
 
 
 
 
   That's correct. The entire table is a static block. The more useful
   table control is one that has a fixed header (ideally with resizable
   columns and sorting controls) and a scrollable data area.
 
   Cheers
   Craig
 
   On May 24, 6:29 pm, Flemming Boller flemming.bol...@gmail.com wrote:
 
I guess that the header is not fixed in this example?
 
I mean that when you use the scroll, the header moves together with
 the
data, so
the header is not fixed.
 
/Flemming
 
On Mon, May 24, 2010 at 12:05 PM, Thomas Broyer t.bro...@gmail.com
 wrote:
 
 On 24 mai, 04:52, Craig  Day craig...@gmail.com wrote:
  The new CellTable and PagingListView/ListView programming model
 is
  really nice, great work guys!! but the glaring omission I can see
 in
  the M1 drop is a table that has a scrolling data area and a fixed
  header/footer, as opposed to a paging table.
 
 I haven't (yet) looked at the code, but it's already there from
 what
 I'm seeing:
http://gwt-bikeshed.appspot.com/Expenses.html
 
 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.comgoogle-web-toolkit%2Bunsubs
 cr...@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-tool...@googlegroups.com.
To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com
 .
For more options, visit this group athttp://
 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-tool...@googlegroups.com.
   To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com
 .
   For more options, visit this group athttp://
 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.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com
 .
  For more options, visit this group athttp://
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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

Re: Maven users survey

2010-01-21 Thread Flemming Boller
Hi

We, at my work, use a different approach, than others I see mentioned here.

Development:
We are developers using eclipse and Intellij. Important for us is IDE
indenpendent usage, so I have created a Launcher.java file
which actually starts HostedMode.java with appropriate arguments. That way
the setup in eclipse and Intellij is the same, as developing e.g a swing
client.

Build process.
For the build process it self we use maven2, but do NOT use any gwt plugins.
Our build consists of many jar files and war files.
Everythings gets build by maven2 except for the UserInterface modules. Here
we use the maven-antrun-plugin to wrap the build.xml, and still get the
benefit of maven2 dependencies management.

Actually it is working quite great for us. Our appliction sofar has lived
for 1.5 years, and I expect the lifetime to be bigger than 7-10 years. (our
previously strus app, sofar has been used for almost 10 years).


comments are welcome!

/Flemming

On Wed, Jan 13, 2010 at 5:35 PM, Keith Platfoot kplatf...@google.comwrote:

 Hi folks,

 For the next release of the Google Plugin for Eclipse, we're planning on
 making a few tweaks to make life easier for Maven users. That's right: we've
 seen the stars on the issue tracker, and have decided it's time to act. I
 would say, we feel your pain, but the problem is, we don't. Which is to
 say, nobody on the plugin team actually uses Maven (everybody around here
 uses Ant). However, I've been researching Maven to determine exactly what
 changes we should make to allow it to work more seamlessly with the Google
 Eclipse Plugin. I've read the relevant issues and groups postings, so I
 think I have a rough idea of what needs to happen. However, before we go and
 make any changes, I wanted to ask for the community's advice.  So, here are
 some questions for you.

 What is the typical workflow of a GWT developer using Maven?

 I've installed Maven and the gwt-maven-plugin 1.2-SNAPSHOT and managed to
 create a GWT 2.0 app with the provided archetype. After some tweaking, I'm
 able to GWT compile, debug with Eclipse (though not via our Web App launch
 configuration), create a WAR, etc. However, I'm more interested in how
 you all are doing things. For example:

 How do you...


- Create a new project?
- Perform GWT compiles?
- Debug with Eclipse?
- Run your tests?
- Create a WAR for deployment?

 What specific pain points do Maven users run into when using the Google
 plugin?

 I know one major obstacle is that our plugin currently treats the war
 directory as both an input (e.g. static resources, WEB-INF/lib,
 WEB-INF/web.xml) and output (WEB-INF/classes, GWT artifacts like nocache.js
 and hosted.html) . Maven convention, however, says that /src/main/webapp
 should be input only, which means that hosted mode (or development mode, in
 GWT 2.0) needs to run from a staging directory (e.g. gwt:run creates a /war
 folder on demand). This mismatch results in the plugin creating spurious
 validation errors and breaks our Web App launch configuration.

 Another incompatibility is that Maven projects depend on the GWT Jars in
 the Maven repo, whereas our plugin expects to always find a GWT SDK library
 on the classpath.

 Are my descriptions of these pain points accurate?  If so, one possible
 solution would be for the plugin to allow the definition of an input war
 directory (e.g. src/main/webapp) separate from a launch-time staging
 directory, and for us to relax the requirement that all GWT projects must
 have a GWT SDK library.  So tell me: would these changes adequately reduce
 the friction between Maven and the Google plugin?

 Also, are there other problems Maven users are running into when using the
 plugin?

 Thanks in advance for all feedback,

 Keith, on behalf of the Google Plugin for Eclipse team

 --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: MVP Article... Source Code?

2010-01-03 Thread Flemming Boller
Hi Chris


Thanks for you input around the dividing of presenters and views in bigger
apps like Gmail.

Do you have any brief input on how  runAsync and MVP play together?

/Flemming

On Sun, Jan 3, 2010 at 8:36 PM, Chris Ramsdale cramsd...@google.com wrote:

 Yaakov,

 Having multiple presenters driving a single view would be a bit strange.
 Typically want to the presenter to define the display interface that the
 view will implement. Having multiple presenters drive a single view means
 that either a) the display interface is defined in some parent presenter
 class, or b) one of the presenters is responsible for defining the display
 interface. Either way, it decouples the presenter-display relationship that
 is inherent to the MVP architecture.

 For applications with large UI frontends, you could consider breaking the
 UI up into smaller presenter/view pairs that are managed by some controller
 class. Take for example Gmail; the folder list would be one presenter with
 an associated view, the inbox list another, the Google Talk interface
 another, and so on. All of these would then be managed by some
 MainViewController class.

 Keeping widget-based code out of the presenter for ease of testing is
 golden. Beyond that it's really a question how much code you want to
 maintain within a single presenter and view.

 On Sun, Jan 3, 2010 at 9:20 AM, Yaakov Chaikin 
 yaakov.chai...@gmail.comwrote:

 Chris, or anyone else with experience on MVP in GWT...

 Practically, do you always have 1 view as the user sees it, i.e., the
 whole GUI, or if your GUI has many components (as most GUIs do), do
 you have multiple views, and most importantly, multiple presenters,
 presenting 1 coherent view to the user? In your example, this would be
 similar to splitting the GUI into a view that has the buttons and the
 GUI that has the list.

 How would that be handled in MVP?

 Thanks,
 Yaakov.

 On Wed, Dec 30, 2009 at 2:43 PM, Chris Ramsdale cramsd...@google.com
 wrote:
  While I see that someone has already found it, I just wanted to let
 everyone
  know that it's officially there.
 
 http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html
 
  We're looking to put together parts 2 and 3 shortly. So far I have UI
 Binder
  and Code Splitting integration as topics of interest. Let us know what
 else
  would be of help.
  - Chris
 
  On Tue, Dec 29, 2009 at 1:00 PM, jpnet jprichard...@gmail.com wrote:
 
  I really like this article:
 
 
 http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html
 
  However, it's almost useless without the entire source package. Are
  there any plans to post the source code?
 
  Thanks,
 
  JP
 
  --
 
  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-tool...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: Use smartgwt or not

2009-12-17 Thread Flemming Boller
Hi

I think these javascript wrappers will have a hard time, with all new
features coming from GWT.

Code split, UiBinder etc..  I am excited to see how they will integrate it.

I used ext-gwt, which had a pretty big startup-download-size. Unfotunally it
was javascript coming from EXT, and not GWT, so codesplit was not going to
help here.

Anybody have any thought about this?


/Flemming

On Thu, Dec 17, 2009 at 5:35 PM, Yozons Support on Gmail
yoz...@gmail.comwrote:

 We're just now evaluating this ourselves, but we do like the look of their
 large variety of widgets, but it is big and takes time to really evaluate it
 all and there are myriad options from LGPL through proprietary EE.  No
 doubt, much depends on your app's needs.  Ours is more business-focused, so
 I think it's a good match, hence our eval will begin in earnest in January.
 GWT's widgets just don't have much to show for grids tied to server data for
 ACID/CRUD operations, and the DataSource concept seems powerful should it
 pan out, which we expect it will from what we've read.  But any real-world
 experiences are most welcome.

 I am a bit concerned about some items like turn off Firebug because it
 runs inordinately slow -- why their JS is overly impacted is not clear.  I
 have seen some odd painting issues in the showcase examples on FF3.5/Win7.
 Do check out their forums though to see what others are saying and reporting
 as they may match what you intend to do.

 I'm also not sure what it means to integrate SmartGWT with CKEditor yet,
 but we want to use the more powerful layout capabilities of CKEditor.

  --
 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-tool...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@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-tool...@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: tyring out uibinder

2009-08-07 Thread Flemming Boller
there  are good example in the source code you
downloaded.

also in the uibinder package.

/FLemming

On Fri, Aug 7, 2009 at 10:16 AM, asianCoolz second.co...@gmail.com wrote:


 1. i downloaded gwt from svn compiled and use this lib
 2. create a xml file like below

 !-- HelloWorld.ui.xml --
 ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
  div
Hello, span ui:field='nameSpan'/.
  /div
 /ui:UiBinder


 where should i put this xml file in my gwt application in order to be
 called by my class  ?
 public class HelloWorld extends UIObject {

 


--~--~-~--~~~---~--~~
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: New GWT user has a simple qustion using eclipse

2009-07-11 Thread Flemming Boller
short answer: no  ;.)

On Sat, Jul 11, 2009 at 4:35 PM, tedpottel tedpot...@gmail.com wrote:


 Hi,
 I was able to use eclipse to create a project and run it. When I
 create a new project using eclipse it startes out with a simple
 program instad of empty code. Is there a way to have it so when you
 create a new project the code is just a empty class?
 -Ted

 


--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



GWT Trunk version

2009-06-25 Thread Flemming Boller
Hi

I have had the pleasure of testing out the current trunk version of today
(self built :-)

anyway I thought perhaps any of you also had some experience to watch out
for when upgrading my project of 1.6 - trunk.

Any catches? or is smilies all over :-)



Regards
FLemming

--~--~-~--~~~---~--~~
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: A native GWT chart library?

2009-04-21 Thread Flemming Boller
Hi

I currently use the GWTCanvas, for creating pies. It works very well.

The code I can just copy paste from swing/awt code examples because the
GWTCanvas
api is very much like the normal jdk canvas. And you can your self attach
mouse listeners etc on the pie so it becomes interactive, with the rest of
the page.

So for pies it is well suited.

However I have not cracked the nutt with respect to drawing  text in the
canvas, last time I checked the versiondid not support drawString(...)
method, so that was a no go.

/Flemming


ps: if you want I can attach the code.

On Tue, Apr 21, 2009 at 2:48 AM, Thomas Broyer t.bro...@gmail.com wrote:




 On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote:
  Hi,
 
  I'm looking for a native GWT chart library. I would like to be able to
  draw all different kinds of chart (line chart, bart chart, area chart,
  pie chart...). I also would like a client solution.
  I unfortunately can't use Google Visualization bc it's for an intranet
  website and users may not have access to google servers. Flash
  solutions aren't an option either :(
 
  I saw gchart but I need pie charts that are completely filled.
 
  Any other ideas of library?

 Huh! no flash?! Which browser(s) are you targetting?
 If you only plan on supporting relatively modern browsers and/or IE,
 then you could use SVG or canvas (for the formers) and VML for the
 latter (I guess silverlight or java applets aren't an option either?).
 There are a few GWT projects for charting based on canvas but they
 don't seem maintained... (for example http://code.google.com/p/glotr/
 )
 You can eventually use the GWTCanvas widget from the GWT Incubator and
 do the plotting/charting by yourself:
 http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas

 Unfortunately, Chronoscope doesn't meet your criterias as it doesn't
 do pies (it's oriented towards time-based data...), otherwise, it's a
 very well-thought-out project from one of the best GWT user/
 contributor out there!
 http://timepedia.org/chronoscope/


 


--~--~-~--~~~---~--~~
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: GWT for Solaris

2009-04-06 Thread Flemming Boller
Hi

I am not that familiar with solaris, but you could perhabs install
virtualbox and then run gwt developement inside that? on linux, windows.

I know  it will not give you a solaris port of gwt...but if you just cant
wait I think it moght work out.


happy easter :-)
/Flemming
2009/4/6 Peter Ondruška peter.ondru...@gmail.com


 Found it on Google. No Solaris yet. Starred issue 609. Peter

 2009/4/6, Peter Ondruška peter.ondru...@gmail.com:
  Thank you. Shall I download GWT for Mac or Linux? I will try Linux and
  will let you know if it really runs on Open/Solaris. Peter
 
  2009/4/6, hazy1 matt.egyh...@gmail.com:
 
  Wow, you actually develop on Solaris?  I think your kind will soon be
  extinct.
 
  You realize that GWT runs just fine on Solarisright?
 
  On Apr 5, 12:02 pm, Peter Ondruška peter.ondru...@gmail.com wrote:
  Hello,
 
  Are there any plans to provide GWT for Solaris? If not is it OK to
  request this by creating bug a let vote/star for it?
 
  Thanks,
 
  Peter
  
 
 

 


--~--~-~--~~~---~--~~
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: Spring and GWT 1.6RC

2009-03-23 Thread Flemming Boller
Yes I can, that is the way I use spring and gwt.

/FLemming

On Mon, Mar 23, 2009 at 12:37 PM, Alejandro D. Garin aga...@gmail.comwrote:

 Hi,

 anyone can use Spring context listener in web.xml ?

 Example:

 context-param
 param-namecontextConfigLocation/param-name
 param-value/WEB-INF/applicationContext.xml/param-value
 /context-param

 listener
 listener-class
 org.springframework.web.context.ContextLoaderListener
 /listener-class
 /listener

 On Mon, Mar 23, 2009 at 5:45 AM, Ed post2edb...@hotmail.com wrote:


 Shouldn't this be reported as an issue ?

 I thought these issues would be solved now with the usage of Jetty
 instead Tomcat as mentioned here:

 http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/7254dfe963f479ae?hl=en#


 -- Ed




 


--~--~-~--~~~---~--~~
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: Spring and GWT 1.6RC

2009-03-23 Thread Flemming Boller
Hi

I have created an issuse, number 3496.

/Flemming

On Mon, Mar 23, 2009 at 4:13 PM, Flemming Boller
flemming.bol...@gmail.comwrote:

 Yes I can, that is the way I use spring and gwt.

 /FLemming


 On Mon, Mar 23, 2009 at 12:37 PM, Alejandro D. Garin aga...@gmail.comwrote:

 Hi,

 anyone can use Spring context listener in web.xml ?

 Example:

 context-param
 param-namecontextConfigLocation/param-name
 param-value/WEB-INF/applicationContext.xml/param-value
 /context-param

 listener
 listener-class
 org.springframework.web.context.ContextLoaderListener
 /listener-class
 /listener

 On Mon, Mar 23, 2009 at 5:45 AM, Ed post2edb...@hotmail.com wrote:


 Shouldn't this be reported as an issue ?

 I thought these issues would be solved now with the usage of Jetty
 instead Tomcat as mentioned here:

 http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/7254dfe963f479ae?hl=en#


 -- Ed




 



--~--~-~--~~~---~--~~
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: Spring and GWT 1.6RC

2009-03-22 Thread Flemming Boller
oh, I forgot to write, that in metainf folder there is a index.list file.
in that file I also deleted all to apache.commons lines.


/Flemming

On Sun, Mar 22, 2009 at 10:23 AM, Flemming Boller flemming.bol...@gmail.com
 wrote:

 Hi

 1) using winzip I removed the commons folder in the file
 gwt-dev-windows.jar file

 2) Then I added the following jar files on the classpath in intellij idea.
- commons-collections-3.1.jar
-  commons-configuration-1.4.jar
-  commons-logging-1.1.jar
   - gwt-servlet.jar
 and also spring 2.5.5.jar :-)

 Now I can start up gwt 1.6Rc1 and it can read the application xml , and I
 can rpc call a spring bean.

 Hope you can use this.


 /Flemming



 On Sun, Mar 22, 2009 at 10:14 AM, Flemming Boller 
 flemming.bol...@gmail.com wrote:

 Hi

 It seems that the jarfile gwt-dev-windows.jar includes a lot of apache
 commons libraries.
 which conflicts with jar files added in web-inf/lib that also uses the
 above commons libraries.


 /Flemming


 On Thu, Mar 19, 2009 at 9:08 PM, Flemming Boller 
 flemming.bol...@gmail.com wrote:

 I can also confirm the above experience. loader constraint violation

 /Flemming


 On Thu, Mar 19, 2009 at 6:56 PM, magbyr mag...@gmail.com wrote:


 I tried creating a completely blank / new 1.6RC project. When I put
 spring.jar and a blank applicationContext.xml the project stops
 working.
 Tried both with the spring context-listener and the spring servlet.

 [WARN] failed springServlet
 java.lang.LinkageError: loader constraint violation: loader (instance
 of com/google/gwt/dev/shell/jetty/JettyLauncher$WebAppContextWithReload
 $WebAppClassLoaderExtension) previously initiated loading for a
 different type with name org/apache/commons/logging/Log
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at
 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
 124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at com.google.gwt.dev.shell.jetty.JettyLauncher
 $WebAppContextWithReload$WebAppClassLoaderExtension.findClass
 (JettyLauncher.java:303)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
 (WebAppClassLoader.java:366)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
 (WebAppClassLoader.java:337)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at
 org.springframework.core.CollectionFactory.createConcurrentMapIfPossible
 (CollectionFactory.java:195)
at org.springframework.web.context.ContextLoader.clinit
 (ContextLoader.java:153)
at
 org.springframework.web.context.ContextLoaderServlet.createContextLoader
 (ContextLoaderServlet.java:89)
at org.springframework.web.context.ContextLoaderServlet.init
 (ContextLoaderServlet.java:80)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.mortbay.jetty.servlet.ServletHolder.initServlet
 (ServletHolder.java:433)
at
 org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
 256)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize
 (ServletHandler.java:616)
at
 org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext
 (WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart
 (ContextHandler.java:513)
at
 org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
 448)
at com.google.gwt.dev.shell.jetty.JettyLauncher
 $WebAppContextWithReload.doStart(JettyLauncher.java:397)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart
 (HandlerWrapper.java:130)
at org.mortbay.jetty.handler.RequestLogHandler.doStart
 (RequestLogHandler.java:115)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart
 (HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at com.google.gwt.dev.shell.jetty.JettyLauncher.start
 (JettyLauncher.java:449)
at
 com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:367)
at
 com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590)
at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397)
at com.google.gwt.dev.HostedMode.main

Re: Spring and GWT 1.6RC

2009-03-19 Thread Flemming Boller
I can also confirm the above experience. loader constraint violation

/Flemming

On Thu, Mar 19, 2009 at 6:56 PM, magbyr mag...@gmail.com wrote:


 I tried creating a completely blank / new 1.6RC project. When I put
 spring.jar and a blank applicationContext.xml the project stops
 working.
 Tried both with the spring context-listener and the spring servlet.

 [WARN] failed springServlet
 java.lang.LinkageError: loader constraint violation: loader (instance
 of com/google/gwt/dev/shell/jetty/JettyLauncher$WebAppContextWithReload
 $WebAppClassLoaderExtension) previously initiated loading for a
 different type with name org/apache/commons/logging/Log
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at
 java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
 124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at com.google.gwt.dev.shell.jetty.JettyLauncher
 $WebAppContextWithReload$WebAppClassLoaderExtension.findClass
 (JettyLauncher.java:303)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
 (WebAppClassLoader.java:366)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
 (WebAppClassLoader.java:337)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at
 org.springframework.core.CollectionFactory.createConcurrentMapIfPossible
 (CollectionFactory.java:195)
at org.springframework.web.context.ContextLoader.clinit
 (ContextLoader.java:153)
at
 org.springframework.web.context.ContextLoaderServlet.createContextLoader
 (ContextLoaderServlet.java:89)
at org.springframework.web.context.ContextLoaderServlet.init
 (ContextLoaderServlet.java:80)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.mortbay.jetty.servlet.ServletHolder.initServlet
 (ServletHolder.java:433)
at
 org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
 256)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.servlet.ServletHandler.initialize
 (ServletHandler.java:616)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext
 (WebAppContext.java:1220)
at org.mortbay.jetty.handler.ContextHandler.doStart
 (ContextHandler.java:513)
at
 org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
 448)
at com.google.gwt.dev.shell.jetty.JettyLauncher
 $WebAppContextWithReload.doStart(JettyLauncher.java:397)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart
 (HandlerWrapper.java:130)
at org.mortbay.jetty.handler.RequestLogHandler.doStart
 (RequestLogHandler.java:115)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at org.mortbay.jetty.handler.HandlerWrapper.doStart
 (HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:222)
at org.mortbay.component.AbstractLifeCycle.start
 (AbstractLifeCycle.java:39)
at com.google.gwt.dev.shell.jetty.JettyLauncher.start
 (JettyLauncher.java:449)
at
 com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:367)
at
 com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590)
at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397)
at com.google.gwt.dev.HostedMode.main(HostedMode.java:232)



 On 19 Mar, 15:28, magbyr mag...@gmail.com wrote:
  I'm having a problem with 1.6RC / Jetty and Spring 2.5. Same project
  worked well on 1.5.3, but not on 1.6RC.
 
  Fails on jsp and default servlet from Jetty:
  javax.servlet.UnavailableException: Servlet class
  org.apache.jasper.servlet.JspServlet is not a javax.servlet.Servlet
  javax.servlet.UnavailableException: Servlet class
  org.mortbay.jetty.servlet.DefaultServlet is not a
  javax.servlet.Servlet
 
  Seems like some kind of classloader issue.
 
  Anybody running 1.6RC with Spring successfully?
 


--~--~-~--~~~---~--~~
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: 3rd party widget libraries

2009-01-29 Thread Flemming Boller
Hi

Do any of you guys know what will happen with GWT-EXT when 1.6 comes out?

I could imagine a lot of fixes would be needed, because of the changed
event system.

Anyway to answer to this thread, I have used gwt-ext, in a project.
benefit: we could quickly produce a very nice looking and feeling
application.
drawback: slow hosted mode!, hard to really customize and create your own
widgets. We also had bad experience with mixing native gwt widgets and
gwt-ext widgets. (which was really diapointing, cause with native gwt we can
create custom widgets

/Flemming

On Thu, Jan 29, 2009 at 2:57 PM, alex.d alex.dukhov...@googlemail.comwrote:


 There were a lot of wars about using/not using ExtGWT/GWT-Ext. Just
 use search in this group...

 On 29 Jan., 09:30, Nisse dh.vanuyt...@gmail.com wrote:
  Hello all. We (small start-up company) are currently considering to
  adopt ExtGWT as a library to extend the functionality of GWT's
  standard UI library, with respect to functionalities as more control
  over layout, drag and drop etc. Have you had any good/bad experiences
  with ExtGWT? Are there possibly better alternatives? Thanks in advance
  for sharing your suggestions.
 


--~--~-~--~~~---~--~~
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: 3rd party widget libraries

2009-01-29 Thread Flemming Boller
Hi

Yeah, I also see that it is not api breaking, so things will work :-)

Thanks for your answer.

/Flemming

On Thu, Jan 29, 2009 at 9:09 PM, Rob Smith scubacarri...@gmail.com wrote:


 The GWT 1.6 event API is not an API breaking change, and besides the
 gwt-ext event mechanism is separate and unaffected by changes in the
 GWT 1.6 event mechanism. At one point I tried the 1.6 branch with GWT-
 Ext and things ran fine.


 On Jan 29, 2:37 pm, Flemming Boller flemming.bol...@gmail.com wrote:
  Hi
 
  Do any of you guys know what will happen with GWT-EXT when 1.6 comes out?
 
  I could imagine a lot of fixes would be needed, because of the changed
  event system.
 
  Anyway to answer to this thread, I have used gwt-ext, in a project.
  benefit: we could quickly produce a very nice looking and feeling
  application.
  drawback: slow hosted mode!, hard to really customize and create your
 own
  widgets. We also had bad experience with mixing native gwt widgets and
  gwt-ext widgets. (which was really diapointing, cause with native gwt we
 can
  create custom widgets
 
  /Flemming
 
  On Thu, Jan 29, 2009 at 2:57 PM, alex.d alex.dukhov...@googlemail.com
 wrote:
 
 
 
   There were a lot of wars about using/not using ExtGWT/GWT-Ext. Just
   use search in this group...
 
   On 29 Jan., 09:30, Nisse dh.vanuyt...@gmail.com wrote:
Hello all. We (small start-up company) are currently considering to
adopt ExtGWT as a library to extend the functionality of GWT's
standard UI library, with respect to functionalities as more control
over layout, drag and drop etc. Have you had any good/bad experiences
with ExtGWT? Are there possibly better alternatives? Thanks in
 advance
for sharing your suggestions.
 


--~--~-~--~~~---~--~~
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: what design pattern to use with DWT

2009-01-29 Thread Flemming Boller
Now that you mention SmallTalk... I of course agree!
when I wrote LISP, I have a funny feeling it about, but I thought it was so
:-)

anyway that for the correction.
/Flemming

On Thu, Jan 29, 2009 at 9:23 PM, Ian Petersen ispet...@gmail.com wrote:


 On Thu, Jan 29, 2009 at 11:33 AM, Flemming Boller
 flemming.bol...@gmail.com wrote:
  MVC goes long back in time. long before web frameworks. I think it came
 from
  the language LISP.

 I don't know how relevant this is, but MVC was first so-named by a
 bunch of people designing GUIs in SmallTalk.  I don't remember the
 timeframe, but it was definitely before web frameworks became at all
 popular.  There's some interesting discussion of the pattern here:
 http://c2.com/cgi/wiki?ModelViewController  Don't get too lost in that
 site--it's easy to burn a lot of time wandering around the Portland
 Pattern Repository's wiki.

 Ian

 


--~--~-~--~~~---~--~~
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: Need for a great GWT GUI library

2008-12-23 Thread Flemming Boller
Hi

I have being following this thread with great attention.
Current status for my project is that we have used gwt-ext alot last couple
of months and we think it looks really good (extjs is a very nice look and
feel)

However due to thing also mentined in this thread, I am also looking for
different ways to go.

I would like to have a javascript wrapper free solution

In my searching i also found gwt-mosaic, which I think is a nice
alternative, but It would require
our users to get used to yet another look and feel.

So I have the last couple of days, played around with the standard GWT
widgets, tweaked them a little as we normally do :-), and applied the CSS
and images of EXT-GWT.

I actually think that it looks very well. At least my users and developers
was not able to see the difference, between ext-gwt solution and my pure
gwt solution.

I have so far converted buttons, panel with collapse and toolbar input
fields, and tabs.
My experience with css is VERY limited, but with my progress sofar, I
believe it is possible to acheive the whole application, because sofar we
use a very small number of different components.

Do any of you guys see any value in this?

For me it means that we are now more free to extend components in a more OO
like, way
and we now have possibility to take in other 3part libraries based on pure
gwt.
and also, the development turnaround in hosted mode is by far quicker.

/Flemming




On Tue, Dec 23, 2008 at 3:30 PM, Miles T. dupont.nico...@gmail.com wrote:



 On 23 déc, 15:08, nogridbag nogrid...@gmail.com wrote:
  1) Use of generics.   If you're like me you rather work with POJO's
  everywhere and have type safety.

 +1. Fortunately, you can use POJOs, as said above.
 AFAIK, generics issues will be fixed in 2.0 release.

 
  Many of the examples don't even use generics.
 
  2) The GXT components are not easily extendable.  In Swing terms,
  imagine if you extend JLabel and override paintComponent.  Instead of
  rendering a label you render a red square.  Nothing breaks and you
  have your nice shiny square.  If you take a GXT button and override
  onRender with a completely new impl, chances are you will break
  several things.  Other methods in the class depend on certain elements
  to exist in the DOM or certain styles to exist in the Elements.  If
  you plan on using GXT's components as is or customizing the CSS
  slightly you should be fine.
 
  On Dec 22, 10:40 pm, Fred Janon fja...@gmail.com wrote:
 
   I just wonder what people would like to see in a GWT library: what
 widgets,
   what features? I guess a nice look and feel for a start, but what else?
 
4) There's some really iffy design decisions.
 
   What do you consider iffy design choices?
 
   Fred
 
   On Tue, Dec 23, 2008 at 11:45, nogridbag nogrid...@gmail.com wrote:
 
I've been using GXT (Ext-GWT) for quite some time now.  While it
certainly looks nice and provides a good amount of functionality
lacking in GWT, there are several drawbacks.
 
1) It is very buggy.  Bugs get fixed fairly fast, which is good, but
 I
find myself submitting an abnormally large amount of bugs.  While the
developer (singular) is very responsive, passionate about his work,
and friendly, the code isn't exactly up to the standards that was
hoping for.
 
2) It is not just a set of widgets, it's a complete framework on top
of GWT.  Your team will have to invest time to learn it.
Intermingling GWT widgets and GXT widgets is possible, but confusing
IMHO.  Which leads me to my next issue.
 
3) Documentation is still very lacking, although they're working on
it...
 
4) There's some really iffy design decisions.
a) The use of generics is not only inconsistent, but in many cases
it's not even possible to use generics due to API bugs.  The example
 I
was going to post was actually just fixed in the release today.
b) While the widgets look nice and performance is OK, you are forced
to back the GXT components (like Grid, Tree, List) with GXT specific
data model objects.  If you have a simple Employee POJO, and you want
to add it to a GXT Grid, you have to either wrap it in a Model or
ModelData class, or you have to implement a marker interface and do a
bit of trickery to get it in the Grid.  The only reason for all of
this is to support binding (since GWT doesn't support reflection).  I
would much rather have preferred a Swing like TableModel and an
optional binding layer on top of it.
c) The widgets look nice out of the box and customizing them slightly
with CSS is pretty easy.  However, if the changes require you to
 alter
the HTML of a GXT component, you're in for a world of pain.  The HTML
markup is tied heavily into the functionality of the widgets and is
referenced throughout the class either by tag name, tag id, or by css
class.  IMHO, the UI should be completely separate from the
functionality of the 

Re: PureMVC

2008-10-23 Thread Flemming Boller
Yes I am.  I think is it rather nice little MVC implementation, which has
made it more easy for us to make
components talk to each other in a loosely coupled way.

Minus is however, that it easy also to create a spider web of notifications
that is hard to overview.

But common sense and keep it simple should be used here :-)


/Flemming




On Thu, Oct 23, 2008 at 1:48 PM, marcelo melo [EMAIL PROTECTED]wrote:


 Hi, is anyone using PureMVC for Java / GWT?

 Thanks

 


--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---