Re: Error for installing Google App engine in the Eclipse indigo

2012-10-22 Thread Francis Nderitu
same problem 

An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, 
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, 
action=).
Unable to read repository at 
http://dl.google.com/eclipse/appengine/plugins/com.google.appengine.eclipse.sdkbundle_1.7.2.1.jar.
Read timed out

HELP PLIZ.

On Wednesday, 11 April 2012 19:23:05 UTC+3, azhar wrote:

 An error occurred while collecting items to be installed 
 session context was:(profile=epp.package.java, 
 phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, 
 action=). 
 Unable to read repository at 

 http://dl.google.com/eclipse/plugin/3.7/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201203300216-rel-r37.jar.
  

 Read timed out 

 Please answer this question

-- 
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/-/YFZkLDTTmxwJ.
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: Should DecoratorPanel implement ProvidesResize?

2011-08-12 Thread Francis
Try this 
DecoratorLayoutPanelhttp://www.hkwebentrepreneurs.com/2011/08/gwt-decoratorlayoutpanel.htmlclass

-- 
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/-/kzdRQg0ePV0J.
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: Is there a DecoratorPanel that works with LayoutPanel children?

2011-08-08 Thread Francis
Try this 
DecoratorLayoutPanelhttp://www.hkwebentrepreneurs.com/2011/08/gwt-decoratorlayoutpanel.htmlclass

-- 
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/-/Uk5CnzzKpMwJ.
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: Is there a DecoratorPanel that works with LayoutPanel children?

2011-08-08 Thread Francis
Try this 
DecoratorLayoutPanelhttp://www.hkwebentrepreneurs.com/2011/08/gwt-decoratorlayoutpanel.htmlclass

-- 
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/-/u8SxcC7rRxkJ.
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: Making RPC access logs intelligible

2011-03-30 Thread Kelsey Francis
Jeff,

You could create a common subclass (let's call it JeffRemoteServiceServlet) 
of RemoteServiceServlet that overrides the 
onAfterRequestDeserialized(RPCRequest) method. That method is called, as the 
name implies, everytime the servlet receives an RPC request, so it's the 
perfect spot to collect information for logging.

That doesn't get you the timing information you're after, though, so you 
could instead override RemoteServiceServlet.processCall(String) to
1. Start a timer (i.e., record System.nanoTime() or whatever)
2. Call super.processCall
3. Stop the timer

Now, so long as all of your service implementations override 
JeffRemoteServiceServlet, you've got the desired behavior everywhere. I'm 
not sure where the best spot to do the actual averaging would be, but this 
should at least let you hook in at the right spot.

Another (much more difficult) option, that you and Philippe have alluded to, 
is to call setServiceEntryPoint client-side and pipe all of your RPC 
requests through a single servlet. You can make this happen automatically, 
or even completely take over the RPC transport process by creating a custom 
proxy generator. We've done this, and as you mentioned, it's a little 
difficult to wrap your head around at first, but once you have, the changes 
are actually pretty minor (unless you decide to start adding features like 
batching, etc.). You'd need:
1. A new subclass of RemoteServiceProxy (let's call it 
DispatchedRemoteServiceProxy) that overrides doInvoke() to take control of 
the transport of the request
2. A new subclass of ProxyCreator (let's call it 
DispatchedRemoteProxyCreator) that overrides getProxySupertype() to 
return DispatchedRemoteServiceProxy.class
3. A new subclass of ServiceInterfaceProxyGenerator (let's call it 
DispatchedRemoteServiceGenerator) that overrides createProxyCreator() to 
return a new DispatchedRemoteProxyCreator
4. Have your services inherit a new interface (DispatchedRemoteService) and 
set up your .gwt.xml file generate impls of that interface with 
DispatchedRemoteServiceGenerator.

The trickiest part is what to do in DispatchedRemoteServiceProxy.doInvoke(). 
You'll want to make a request to your special dispatch servlet, of course, 
and then decode it once you get a response. RequestCallbackAdapter holds the 
keys to making this happen. Dispatching the request server-side is 
relatively trivial once you have the decoded RPCRequest.

The point of all this is of course to have all your requests one through a 
single servlet, which would, among other things, probably make collecting 
information about requests a little easier.

-Kelsey

-- 
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: is it possible to use an SLF4J adapter in GWT to wrap java.util.logging ?

2011-03-07 Thread Kelsey Francis
No, it works in web mode too. What Rich means -- I'm on his team -- by 
emulated is that he wrote an implementation of org.slf4j.Logger and 
org.slf4j.LoggerFactory, much the same way that GWT itself emulates the 
java.util.logging classes. In fact, all the emulated classes do for now is 
delegate to java.util.logging. So, we have the much nicer API that slf4j 
offers, but get all the functionality of GWT's logging (including logging in 
web mode).

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



FYI: A Simple GWT Generator Example

2010-04-10 Thread Francis Shanahan
I had a lot of trouble getting a simple GWT Generator to work so
here's an example, maybe this will help someone like me in future.

http://francisshanahan.com/index.php/2010/a-simple-gwt-generator-example/

regards,
-fs

-- 
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: New site created with GWT

2009-07-04 Thread Francis Amanfo
The old site looks better than the new one. Why do you want to replace a
beauty with ...? Because you're forced to create a new site with GWT?
Sorry for being direct :-)

On Tue, Jun 30, 2009 at 10:34 PM, Michael W mwang_2...@yahoo.com wrote:


 I am happy to announce that we launched beta version of holidayinn
 website written with GWT this past weekend.
 The new site http://www.holidayinn.com/hotels/us/en/reservation will
 replace existing site http://www.ichotelsgroup.com/h/d/hi/1/en/home in
 the future.

 The existing site has over 2 million hit a day.

 GWT is used in client side and Spring MVC is applied in server side

 Following lists some of the features including the package we used:

 --Multi-language (currently only support US English and Queen English)
 --Spring SL
 --JSON.
 --RPC.encodeResponseForSuccess
 --Suggest Box
 --Client side logging
 --Customized SEO
 --RPC timed out
 --Session backup, once refresh page, client side data is retrieved
 from server again by using RPC
 --Visual effect to display hotel images
 --Integrated dynamic content management


 



-- 
Beware of bugs in the above code;
I have only proved it correct, not tried it.
   -Donald Knuth

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



Get the httpparameter in the RPC

2009-05-14 Thread Francis

hi,

I'm new to GWT, I would like to ask if there anyway to get the http
parameter in the RPC stub.?

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