<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for GWT Developer&#039;s Tools</title>
	<atom:link href="http://www.gdevelop.com/blog/index.php/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gdevelop.com/blog</link>
	<description>Google Web Toolkit and App Engine development</description>
	<lastBuildDate>Sun, 31 Jul 2011 15:11:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>Comment on Apache Shiro on AppEngine by Dominik</title>
		<link>http://www.gdevelop.com/blog/2010/12/apache-shiro-on-appengine/#comment-269</link>
		<dc:creator>Dominik</dc:creator>
		<pubDate>Sun, 31 Jul 2011 15:11:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=71#comment-269</guid>
		<description>Thank you for the post.

I am quite a noob but as I understand it, this tutorial adds Shiro on top of the Users service. Does this mean that everyone still logs in with their google accounts?

Actually I was looking for a tutorial that would show how to use Apache Shiro and GAE to build your own user db (in the datastore). With people having to register and then login. Can someone point me to a tutorial like that? I haven&#039;t found anything, yet.</description>
		<content:encoded><![CDATA[<p>Thank you for the post.</p>
<p>I am quite a noob but as I understand it, this tutorial adds Shiro on top of the Users service. Does this mean that everyone still logs in with their google accounts?</p>
<p>Actually I was looking for a tutorial that would show how to use Apache Shiro and GAE to build your own user db (in the datastore). With people having to register and then login. Can someone point me to a tutorial like that? I haven&#8217;t found anything, yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by Ben</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-248</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Thu, 21 Jul 2011 13:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-248</guid>
		<description>I&#039;ve just tried using this against GWT 2.3 and got an error &quot;Expecting version 6 from server, got 7&quot;.  I&#039;ve managed to recompile from source and it&#039;s resolved that issue and left me with the following:
&lt;cite&gt;com.google.gwt.user.client.rpc.InvocationException: Exception while invoking the remote service au.com.cgu.harvest.web.client.request.IRequestDispatcherService.dispatch
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:194)
	at $Proxy36.dispatch(Unknown Source)
	at au.com.cgu.harvest.transaction.JettyTest.startJetty(JettyTest.java:91)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: Type &#039;au.com.cgu.harvest.request.RetrieveDocumentRequest&#039; was not assignable to &#039;com.google.gwt.user.client.rpc.IsSerializable&#039; and did not have a custom field serializer. For security purposes, this type will not be deserialized.
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at com.gdevelop.gwt.syncrpc.SyncClientSerializationStreamReader.instantiate(SyncClientSerializationStreamReader.java:519)
	at com.gdevelop.gwt.syncrpc.SyncClientSerializationStreamReader.deserialize(SyncClientSerializationStreamReader.java:372)
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject(AbstractSerializationStreamReader.java:119)
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:165)
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:173)
	... 24 more
&lt;/cite&gt;

I have confirmed that my *.gwt.rpc is on the classpath (and have tried renaming it to null as a previous post suggested).

I&#039;m now attempting to get the tests (from svn) to compile so I can work through this issue but can&#039;t work out what the gwt-dev-? dependency is for all tests in the com.gdevelop.gwt.syncrpc.test package.

Please point me in the right direction if you can.  Happy to contribute patches back ;)

Ben.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just tried using this against GWT 2.3 and got an error &#8220;Expecting version 6 from server, got 7&#8243;.  I&#8217;ve managed to recompile from source and it&#8217;s resolved that issue and left me with the following:<br />
<cite>com.google.gwt.user.client.rpc.InvocationException: Exception while invoking the remote service au.com.cgu.harvest.web.client.request.IRequestDispatcherService.dispatch<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:194)<br />
	at $Proxy36.dispatch(Unknown Source)<br />
	at au.com.cgu.harvest.transaction.JettyTest.startJetty(JettyTest.java:91)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:597)<br />
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)<br />
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)<br />
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)<br />
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)<br />
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)<br />
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)<br />
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)<br />
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)<br />
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)<br />
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)<br />
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)<br />
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)<br />
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)<br />
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)<br />
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)<br />
Caused by: com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException: Type &#8216;au.com.cgu.harvest.request.RetrieveDocumentRequest&#8217; was not assignable to &#8216;com.google.gwt.user.client.rpc.IsSerializable&#8217; and did not have a custom field serializer. For security purposes, this type will not be deserialized.<br />
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br />
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br />
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)<br />
	at com.gdevelop.gwt.syncrpc.SyncClientSerializationStreamReader.instantiate(SyncClientSerializationStreamReader.java:519)<br />
	at com.gdevelop.gwt.syncrpc.SyncClientSerializationStreamReader.deserialize(SyncClientSerializationStreamReader.java:372)<br />
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamReader.readObject(AbstractSerializationStreamReader.java:119)<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:165)<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:173)<br />
	&#8230; 24 more<br />
</cite></p>
<p>I have confirmed that my *.gwt.rpc is on the classpath (and have tried renaming it to null as a previous post suggested).</p>
<p>I&#8217;m now attempting to get the tests (from svn) to compile so I can work through this issue but can&#8217;t work out what the gwt-dev-? dependency is for all tests in the com.gdevelop.gwt.syncrpc.test package.</p>
<p>Please point me in the right direction if you can.  Happy to contribute patches back <img src='http://www.gdevelop.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ben.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Invoke GWT RPC services deployed on Google App Engine by jogo</title>
		<link>http://www.gdevelop.com/blog/2010/03/invoke-gwt-rpc-services-deployed-on-google-app-engine/#comment-239</link>
		<dc:creator>jogo</dc:creator>
		<pubDate>Mon, 13 Jun 2011 20:19:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=19#comment-239</guid>
		<description>First of all, great work! I&#039;m trying to invoke remote service on GAE (greetServer), but no luck.

Which version of GWT is SyncProxy compatible with? I&#039;m using the latest version of GWT (2.3.0) and I see some serialization exceptions in the log.</description>
		<content:encoded><![CDATA[<p>First of all, great work! I&#8217;m trying to invoke remote service on GAE (greetServer), but no luck.</p>
<p>Which version of GWT is SyncProxy compatible with? I&#8217;m using the latest version of GWT (2.3.0) and I see some serialization exceptions in the log.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by Anoop John</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-216</link>
		<dc:creator>Anoop John</dc:creator>
		<pubDate>Thu, 09 Jun 2011 06:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-216</guid>
		<description>Hi,
This is really cool. But i have a problem. I created a GWT application in eclipse and success fully executed with default server. I tried to deploy in tomcat5 server and tried to access the remote method from my java application. This is failed. Please help me to find out the reason. I got the following error:


com.google.gwt.user.client.rpc.InvocationException: Exception while invoking the remote service anoop.web_service.client.GreetingService.greetServer
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:185)
	at $Proxy0.greetServer(Unknown Source)
	at anoop.web_service.client.AppMain.main(AppMain.java:19)
Caused by: com.google.gwt.user.client.rpc.InvocationException: IOException
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:167)
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:164)
	... 2 more
Caused by: java.net.ConnectException: Connection refused: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(Unknown Source)
	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:133)
	... 3 more</description>
		<content:encoded><![CDATA[<p>Hi,<br />
This is really cool. But i have a problem. I created a GWT application in eclipse and success fully executed with default server. I tried to deploy in tomcat5 server and tried to access the remote method from my java application. This is failed. Please help me to find out the reason. I got the following error:</p>
<p>com.google.gwt.user.client.rpc.InvocationException: Exception while invoking the remote service anoop.web_service.client.GreetingService.greetServer<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:185)<br />
	at $Proxy0.greetServer(Unknown Source)<br />
	at anoop.web_service.client.AppMain.main(AppMain.java:19)<br />
Caused by: com.google.gwt.user.client.rpc.InvocationException: IOException<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:167)<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.invoke(RemoteServiceInvocationHandler.java:164)<br />
	&#8230; 2 more<br />
Caused by: java.net.ConnectException: Connection refused: connect<br />
	at java.net.PlainSocketImpl.socketConnect(Native Method)<br />
	at java.net.PlainSocketImpl.doConnect(Unknown Source)<br />
	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)<br />
	at java.net.PlainSocketImpl.connect(Unknown Source)<br />
	at java.net.SocksSocketImpl.connect(Unknown Source)<br />
	at java.net.Socket.connect(Unknown Source)<br />
	at java.net.Socket.connect(Unknown Source)<br />
	at sun.net.NetworkClient.doConnect(Unknown Source)<br />
	at sun.net.www.http.HttpClient.openServer(Unknown Source)<br />
	at sun.net.www.http.HttpClient.openServer(Unknown Source)<br />
	at sun.net.www.http.HttpClient.(Unknown Source)<br />
	at sun.net.www.http.HttpClient.New(Unknown Source)<br />
	at sun.net.www.http.HttpClient.New(Unknown Source)<br />
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)<br />
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)<br />
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)<br />
	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)<br />
	at com.gdevelop.gwt.syncrpc.RemoteServiceSyncProxy.doInvoke(RemoteServiceSyncProxy.java:133)<br />
	&#8230; 3 more</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by Ian Jones</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-211</link>
		<dc:creator>Ian Jones</dc:creator>
		<pubDate>Wed, 30 Mar 2011 12:14:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-211</guid>
		<description>Hi Trung,

I&#039;ve just started using syncproxy and it works great. I&#039;m trying to use it with &lt;a href=&quot;http://code.google.com/p/gwteventservice/&quot; rel=&quot;nofollow&quot;&gt;GWTEventService&lt;/a&gt;, and for some reason the the gwt.rpc file says it can&#039;t deserialize one of the classes returned by the service (DefaultDomainEvent). I checked out your code so I could ignore the deserialization error, only to find that you&#039;ve already done it in revision 23. Any ideas when this change will be released?
Many thanks, and great work,
Ian</description>
		<content:encoded><![CDATA[<p>Hi Trung,</p>
<p>I&#8217;ve just started using syncproxy and it works great. I&#8217;m trying to use it with <a href="http://code.google.com/p/gwteventservice/" rel="nofollow">GWTEventService</a>, and for some reason the the gwt.rpc file says it can&#8217;t deserialize one of the classes returned by the service (DefaultDomainEvent). I checked out your code so I could ignore the deserialization error, only to find that you&#8217;ve already done it in revision 23. Any ideas when this change will be released?<br />
Many thanks, and great work,<br />
Ian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by Julian Schillinger</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-205</link>
		<dc:creator>Julian Schillinger</dc:creator>
		<pubDate>Mon, 28 Feb 2011 17:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-205</guid>
		<description>Hi, 

I have the same problem and am unable to solve it, unless I change false to true in the gwt.rpc files I copy to the SyncProxy client. This results in the serialization policy error showing on the server (which works with the unmodified files) rather than the client. 

Did anyone find a solution to this?

Thanks,
Julian</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>I have the same problem and am unable to solve it, unless I change false to true in the gwt.rpc files I copy to the SyncProxy client. This results in the serialization policy error showing on the server (which works with the unmodified files) rather than the client. </p>
<p>Did anyone find a solution to this?</p>
<p>Thanks,<br />
Julian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by aj wecker</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-202</link>
		<dc:creator>aj wecker</dc:creator>
		<pubDate>Sun, 27 Feb 2011 10:13:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-202</guid>
		<description>For some reason need to double the app name
so change path to webfrontend/PILSERVICE</description>
		<content:encoded><![CDATA[<p>For some reason need to double the app name<br />
so change path to webfrontend/PILSERVICE</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by aj wecker</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-201</link>
		<dc:creator>aj wecker</dc:creator>
		<pubDate>Sun, 27 Feb 2011 07:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-201</guid>
		<description>I can run on the Eclipse jetty server port 8888 fine
domain= http://localhost:8888/webfrontend/
path=PILService
(this is after I added a servlet tag to my webfrontend.gwt.xml  file
However when I try to run on Apache 8080
I get a FileNotFoundException
my web.xml looks like this:

[web-app]
  
  [!-- Servlets --]
  [servlet]
    [servlet-name]PILServiceServlet[/servlet-name]
    [servlet-class]il.ac.haifa.pil.webfrontend.server.PilServiceImpl[/servlet-class]
  [/servlet]
  
  [servlet-mapping]
    [servlet-name&gt;PILServiceServlet[/servlet-name]
    [url-pattern]/webfrontend/PILService[/url-pattern]
  [/servlet-mapping&gt;
  
  
  [!-- Default page to serve --]
  [welcome-file-list]
    [welcome-file]WebFrontEnd.html[/welcome-file]
  [/welcome-file-list]

[/web-app]

Any suggestions
Thanks</description>
		<content:encoded><![CDATA[<p>I can run on the Eclipse jetty server port 8888 fine<br />
domain= <a href="http://localhost:8888/webfrontend/" rel="nofollow">http://localhost:8888/webfrontend/</a><br />
path=PILService<br />
(this is after I added a servlet tag to my webfrontend.gwt.xml  file<br />
However when I try to run on Apache 8080<br />
I get a FileNotFoundException<br />
my web.xml looks like this:</p>
<p>[web-app]</p>
<p>  [!-- Servlets --]<br />
  [servlet]<br />
    [servlet-name]PILServiceServlet[/servlet-name]<br />
    [servlet-class]il.ac.haifa.pil.webfrontend.server.PilServiceImpl[/servlet-class]<br />
  [/servlet]</p>
<p>  [servlet-mapping]<br />
    [servlet-name&gt;PILServiceServlet[/servlet-name]<br />
    [url-pattern]/webfrontend/PILService[/url-pattern]<br />
  [/servlet-mapping&gt;</p>
<p>  [!-- Default page to serve --]<br />
  [welcome-file-list]<br />
    [welcome-file]WebFrontEnd.html[/welcome-file]<br />
  [/welcome-file-list]</p>
<p>[/web-app]</p>
<p>Any suggestions<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing GWT RPC services by Amol</title>
		<link>http://www.gdevelop.com/blog/2010/01/testing-gwt-rpc-services/#comment-199</link>
		<dc:creator>Amol</dc:creator>
		<pubDate>Tue, 01 Feb 2011 11:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=7#comment-199</guid>
		<description>Hello,

Is there any testing tool which will test the GWT RPC. In my application we are building the services first and need to test the services before integrating to UI, can someone help?

Regards,
Amol</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Is there any testing tool which will test the GWT RPC. In my application we are building the services first and need to test the services before integrating to UI, can someone help?</p>
<p>Regards,<br />
Amol</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Apache Shiro on AppEngine by Les Hazlewood</title>
		<link>http://www.gdevelop.com/blog/2010/12/apache-shiro-on-appengine/#comment-197</link>
		<dc:creator>Les Hazlewood</dc:creator>
		<pubDate>Tue, 04 Jan 2011 18:13:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdevelop.com/?p=71#comment-197</guid>
		<description>Hi Trung,

This is a great post and very useful for GAE users.  Thanks for sharing!

Cheers,

Les</description>
		<content:encoded><![CDATA[<p>Hi Trung,</p>
<p>This is a great post and very useful for GAE users.  Thanks for sharing!</p>
<p>Cheers,</p>
<p>Les</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.467 seconds -->

