<?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 on: InvocationException using GWT RPC and custom objects</title>
	<atom:link href="http://www.mooreds.com/wordpress/archives/444/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mooreds.com/wordpress/archives/444</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 14:11:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Serge</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-3222</link>
		<dc:creator>Serge</dc:creator>
		<pubDate>Mon, 22 Nov 2010 19:54:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-3222</guid>
		<description>Added a default parameterless constructor to the class and that resolved the problem. I am using the GWT2.1.0_M3</description>
		<content:encoded><![CDATA[<p>Added a default parameterless constructor to the class and that resolved the problem. I am using the GWT2.1.0_M3</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: edinson</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-3197</link>
		<dc:creator>edinson</dc:creator>
		<pubDate>Wed, 15 Sep 2010 03:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-3197</guid>
		<description>Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#039;entidad.Usuarios&#039; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.


me puedes ayudar seria de gran ayuda para mi</description>
		<content:encoded><![CDATA[<p>Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#8216;entidad.Usuarios&#8217; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.</p>
<p>me puedes ayudar seria de gran ayuda para mi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: edinson</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-3196</link>
		<dc:creator>edinson</dc:creator>
		<pubDate>Wed, 15 Sep 2010 03:22:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-3196</guid>
		<description>Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#039;entidad.Usuarios&#039; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.</description>
		<content:encoded><![CDATA[<p>Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#8216;entidad.Usuarios&#8217; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahesh Lavannis</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-3175</link>
		<dc:creator>Mahesh Lavannis</dc:creator>
		<pubDate>Fri, 23 Jul 2010 14:22:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-3175</guid>
		<description>Re-compiling and re-deploying my GWT app fixed the problem for me.</description>
		<content:encoded><![CDATA[<p>Re-compiling and re-deploying my GWT app fixed the problem for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2947</link>
		<dc:creator>John</dc:creator>
		<pubDate>Mon, 11 Jan 2010 01:46:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2947</guid>
		<description>Hi! Moore, thank you for a quick reply... Honestly, I am really new to gwt. I will double check on it. Thank you again.</description>
		<content:encoded><![CDATA[<p>Hi! Moore, thank you for a quick reply&#8230; Honestly, I am really new to gwt. I will double check on it. Thank you again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moore</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2944</link>
		<dc:creator>moore</dc:creator>
		<pubDate>Fri, 08 Jan 2010 14:50:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2944</guid>
		<description>Hi John,

My first suspicion is the LightEntity inheritance.  It looks like you are using Gilead.  Are you following all the steps for whatever mode you&#039;ve chosen (stateless, stateful, etc):

http://noon.gilead.free.fr/gilead/index.php?page=documentation</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>My first suspicion is the LightEntity inheritance.  It looks like you are using Gilead.  Are you following all the steps for whatever mode you&#8217;ve chosen (stateless, stateful, etc):</p>
<p><a href="http://noon.gilead.free.fr/gilead/index.php?page=documentation" rel="nofollow">http://noon.gilead.free.fr/gilead/index.php?page=documentation</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2943</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 08 Jan 2010 11:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2943</guid>
		<description>I have a related problem that I havent fix yet and do not completely understand.Please help me. Below are the details:

public class EmployeeList  extends LightEntity implements IsSerializable
{
    private static final long serialVersionUID = 1L;

    private int emp_id;
    private String firstname;
    private String lastname;
    private double total_consumption;

    public EmployeeList()
    {

    }

    public EmployeeList(int emp_id, String firstname, String lastname, 
    		double total_consumption)
    {
    	this.emp_id = emp_id;
        this.firstname = firstname;
        this.lastname = lastname;
        this.total_consumption = total_consumption;
    }
    
    public int getEmpID()
    {
        return emp_id;
    }

    public void setEmpID(int emp_id)
    {
        this.emp_id = emp_id;
    }

    public String getFirstname()
    {
        return firstname;
    }

    public void setFirstname(String firstname)
    {
        this.firstname = firstname;
    }

    public String getLastname()
    {
        return lastname;
    }

    public void setLastname(String lastname)
    {
        this.lastname = lastname;
    }

    public double getTotalConsumption()
    {
        return this.total_consumption;
    }

    public void setTotalConsumption(int total_consumption)
    {
        this.total_consumption = total_consumption;
    }
}

In the Service Implementation class:

	@Override
	public List generateReport(String reportItem, String positionItem) 
	{
        List employeeList =
            coDBManager.generateEmployeeReport(reportItem, positionItem);

        return employeeList;
	}

In my DBManager class:

    public List generateEmployeeReport(String reportItem, String reportPosition)
    {

        Session session =
                MyHibernateUtil.getSessionFactory().getCurrentSession();

        session.beginTransaction();

        StringBuffer sql = new StringBuffer();        
        sql.append(&quot;select employee.emp_id, employee.lastname, employee.firstname, &quot; +
        		&quot;(select sum(itemdetails.amount) from Item item, ItemDetails itemdetails &quot; +
        		&quot;where item.emp_id=employee.emp_id and item.id = itemdetails.itemid) as total_consumption &quot; +
        		&quot;from Employee employee&quot;);
        
        Query query = null;
        List result = null;
        
        try
        {
            query = session.createQuery(sql.toString());
            result = query.list();
            
            session.getTransaction().commit();
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }

        return result;
    }

ERROR:

[WARN] Exception while dispatching incoming RPC call
com.google.gwt.user.client.rpc.SerializationException: java.lang.reflect.InvocationTargetException
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:696)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Caused by: java.lang.reflect.InvocationTargetException: null
	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 com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:678)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#039;[Ljava.lang.Object;&#039; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.
	at com.google.gwt.user.server.rpc.impl.StandardSerializationPolicy.validateSerialize(StandardSerializationPolicy.java:83)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:591)
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)
	at com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.serialize(Collection_CustomFieldSerializerBase.java:43)
	at com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.serialize(ArrayList_CustomFieldSerializer.java:36)
	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 com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:678)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)</description>
		<content:encoded><![CDATA[<p>I have a related problem that I havent fix yet and do not completely understand.Please help me. Below are the details:</p>
<p>public class EmployeeList  extends LightEntity implements IsSerializable<br />
{<br />
    private static final long serialVersionUID = 1L;</p>
<p>    private int emp_id;<br />
    private String firstname;<br />
    private String lastname;<br />
    private double total_consumption;</p>
<p>    public EmployeeList()<br />
    {</p>
<p>    }</p>
<p>    public EmployeeList(int emp_id, String firstname, String lastname,<br />
    		double total_consumption)<br />
    {<br />
    	this.emp_id = emp_id;<br />
        this.firstname = firstname;<br />
        this.lastname = lastname;<br />
        this.total_consumption = total_consumption;<br />
    }</p>
<p>    public int getEmpID()<br />
    {<br />
        return emp_id;<br />
    }</p>
<p>    public void setEmpID(int emp_id)<br />
    {<br />
        this.emp_id = emp_id;<br />
    }</p>
<p>    public String getFirstname()<br />
    {<br />
        return firstname;<br />
    }</p>
<p>    public void setFirstname(String firstname)<br />
    {<br />
        this.firstname = firstname;<br />
    }</p>
<p>    public String getLastname()<br />
    {<br />
        return lastname;<br />
    }</p>
<p>    public void setLastname(String lastname)<br />
    {<br />
        this.lastname = lastname;<br />
    }</p>
<p>    public double getTotalConsumption()<br />
    {<br />
        return this.total_consumption;<br />
    }</p>
<p>    public void setTotalConsumption(int total_consumption)<br />
    {<br />
        this.total_consumption = total_consumption;<br />
    }<br />
}</p>
<p>In the Service Implementation class:</p>
<p>	@Override<br />
	public List generateReport(String reportItem, String positionItem)<br />
	{<br />
        List employeeList =<br />
            coDBManager.generateEmployeeReport(reportItem, positionItem);</p>
<p>        return employeeList;<br />
	}</p>
<p>In my DBManager class:</p>
<p>    public List generateEmployeeReport(String reportItem, String reportPosition)<br />
    {</p>
<p>        Session session =<br />
                MyHibernateUtil.getSessionFactory().getCurrentSession();</p>
<p>        session.beginTransaction();</p>
<p>        StringBuffer sql = new StringBuffer();<br />
        sql.append(&#8220;select employee.emp_id, employee.lastname, employee.firstname, &#8221; +<br />
        		&#8220;(select sum(itemdetails.amount) from Item item, ItemDetails itemdetails &#8221; +<br />
        		&#8220;where item.emp_id=employee.emp_id and item.id = itemdetails.itemid) as total_consumption &#8221; +<br />
        		&#8220;from Employee employee&#8221;);</p>
<p>        Query query = null;<br />
        List result = null;</p>
<p>        try<br />
        {<br />
            query = session.createQuery(sql.toString());<br />
            result = query.list();</p>
<p>            session.getTransaction().commit();<br />
        }<br />
        catch (Exception e)<br />
        {<br />
            e.printStackTrace();<br />
        }</p>
<p>        return result;<br />
    }</p>
<p>ERROR:</p>
<p>[WARN] Exception while dispatching incoming RPC call<br />
com.google.gwt.user.client.rpc.SerializationException: java.lang.reflect.InvocationTargetException<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:696)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)<br />
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)<br />
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)<br />
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)<br />
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br />
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)<br />
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)<br />
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)<br />
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)<br />
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)<br />
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.Server.handle(Server.java:324)<br />
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)<br />
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)<br />
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)<br />
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)<br />
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)<br />
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)<br />
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)<br />
Caused by: java.lang.reflect.InvocationTargetException: null<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 com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:678)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)<br />
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)<br />
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)<br />
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)<br />
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br />
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)<br />
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)<br />
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)<br />
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)<br />
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)<br />
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.Server.handle(Server.java:324)<br />
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)<br />
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)<br />
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)<br />
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)<br />
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)<br />
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)<br />
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)<br />
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type &#8216;[Ljava.lang.Object;&#8217; was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.<br />
	at com.google.gwt.user.server.rpc.impl.StandardSerializationPolicy.validateSerialize(StandardSerializationPolicy.java:83)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:591)<br />
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)<br />
	at com.google.gwt.user.client.rpc.core.java.util.Collection_CustomFieldSerializerBase.serialize(Collection_CustomFieldSerializerBase.java:43)<br />
	at com.google.gwt.user.client.rpc.core.java.util.ArrayList_CustomFieldSerializer.serialize(ArrayList_CustomFieldSerializer.java:36)<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 com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeWithCustomSerializer(ServerSerializationStreamWriter.java:678)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeImpl(ServerSerializationStreamWriter.java:659)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:593)<br />
	at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:129)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:146)<br />
	at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:530)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponse(RPCCopy_GWT16.java:597)<br />
	at com.google.gwt.user.server.rpc.RPCCopy_GWT16.encodeResponseForSuccess(RPCCopy_GWT16.java:429)<br />
	at com.google.gwt.user.server.rpc.RPCCopy.encodeResponseForSuccess(RPCCopy.java:193)<br />
	at net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:157)<br />
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)<br />
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br />
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)<br />
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)<br />
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)<br />
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)<br />
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)<br />
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)<br />
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
	at org.mortbay.jetty.Server.handle(Server.java:324)<br />
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)<br />
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)<br />
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)<br />
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)<br />
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)<br />
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)<br />
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moore</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2927</link>
		<dc:creator>moore</dc:creator>
		<pubDate>Tue, 15 Dec 2009 05:40:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2927</guid>
		<description>Hi Lakshminath,

Awesome.

For everyone else, the code I suggested was a parameterized HashMap, like 
Map&lt;String,DTO&gt; map = new HashMap&lt;String,DTO&gt;();

This replaced @gwt.typeArgs which used to be a javadoc annotation before GWT 1.4.

See http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=ReleaseNotes_1_5_ImportantNotes 

for more.</description>
		<content:encoded><![CDATA[<p>Hi Lakshminath,</p>
<p>Awesome.</p>
<p>For everyone else, the code I suggested was a parameterized HashMap, like<br />
Map<string ,DTO> map = new HashMap</string><string ,DTO>();</p>
<p>This replaced @gwt.typeArgs which used to be a javadoc annotation before GWT 1.4.</p>
<p>See <a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&#038;s=google-web-toolkit-doc-1-5&#038;t=ReleaseNotes_1_5_ImportantNotes" rel="nofollow">http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&#038;s=google-web-toolkit-doc-1-5&#038;t=ReleaseNotes_1_5_ImportantNotes</a> </p>
<p>for more.</string></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lakshminath</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2926</link>
		<dc:creator>Lakshminath</dc:creator>
		<pubDate>Tue, 15 Dec 2009 04:28:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2926</guid>
		<description>HI , 

I have tried using parametrized hashmap as moore suggested , my problem got fixed and the problem is no more reproducible. 
thanks moore !!!.</description>
		<content:encoded><![CDATA[<p>HI , </p>
<p>I have tried using parametrized hashmap as moore suggested , my problem got fixed and the problem is no more reproducible.<br />
thanks moore !!!.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moore</title>
		<link>http://www.mooreds.com/wordpress/archives/444/comment-page-1#comment-2922</link>
		<dc:creator>moore</dc:creator>
		<pubDate>Sat, 05 Dec 2009 21:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mooreds.com/wordpress/archives/000444#comment-2922</guid>
		<description>Rafiq,

I haven&#039;t used 1.7.1 yet, but my first question would be, what are in those lists (featureNames, appShortcuts)?  Are they standard java objects, or custom ones that you&#039;ve created?</description>
		<content:encoded><![CDATA[<p>Rafiq,</p>
<p>I haven&#8217;t used 1.7.1 yet, but my first question would be, what are in those lists (featureNames, appShortcuts)?  Are they standard java objects, or custom ones that you&#8217;ve created?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  www.mooreds.com/wordpress/archives/444/feed ) in 0.28324 seconds, on Feb 8th, 2012 at 9:34 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 8th, 2012 at 10:34 pm UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  www.mooreds.com/wordpress/archives/444/feed ) in 3.92630 seconds, on Feb 8th, 2012 at 10:23 pm UTC. -->
