Re: RPC SerializationException when going from GWT 1.7 to GWT 2.0.4

2010-09-02 Thread Blagoja Chavkoski
Hi,

I would say...try with the normal implement Serializable but its important
to add for the classes Uniq serilizationUID
and i think will work...

regards

On Mon, Aug 30, 2010 at 11:35 PM, Ken Wielechowski 
ken.wielechow...@gmail.com wrote:

 In going from GWT 1.7 to GWT 2.0.4, I am getting the following
 exception:

 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)
 Caused by: com.google.gwt.user.client.rpc.SerializationException: Type
 'java.util.ArrayList' 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.: instance =

 [com.etransxpress.portal.client.utilitymanager.etranslabelvalueb...@3fe42e0a,
 

 The class
 'com.etransxpress.portal.client.utilitymanager.EtransLabelValueBean'
 is defined as follows:

 package com.etransxpress.portal.client.utilitymanager;

 import com.google.gwt.user.client.rpc.IsSerializable;
 @SuppressWarnings(unchecked)
 public class EtransLabelValueBean implements IsSerializable
 {
private String label;
private String value;

public EtransLabelValueBean()
{
}

public EtransLabelValueBean (String label, String value)
{
this.label = label;
this.value = value;
}

public String getLabel() {
return label;
}

public void setLabel(String label) {
this.label = label;
}

public String getValue() {
return value;
}

public void setObject(String value) {
this.value = value;
}
 }

 I am getting this exception where I am populating an ArrayList of
 these objects defined in my program as follows:

private static CollectionEtransLabelValueBean countryList; (which
 is an instance variable)

//Before RPC call is made to server, the following is done:
countryList = new ArrayListEtransLabelValueBean();
//The server side is returning an ArrayList of this data

 The application is deployed on a JBOSS 5.0.1 application server.

 Do you have any ideas on how I can correct this problem.
 Thank you very much.

 Ken Wielechowski

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



RPC SerializationException when going from GWT 1.7 to GWT 2.0.4

2010-08-30 Thread Ken Wielechowski
In going from GWT 1.7 to GWT 2.0.4, I am getting the following
exception:

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)
Caused by: com.google.gwt.user.client.rpc.SerializationException: Type
'java.util.ArrayList' 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.: instance =
[com.etransxpress.portal.client.utilitymanager.etranslabelvalueb...@3fe42e0a, 


The class
'com.etransxpress.portal.client.utilitymanager.EtransLabelValueBean'
is defined as follows:

package com.etransxpress.portal.client.utilitymanager;

import com.google.gwt.user.client.rpc.IsSerializable;
@SuppressWarnings(unchecked)
public class EtransLabelValueBean implements IsSerializable
{
private String label;
private String value;

public EtransLabelValueBean()
{
}

public EtransLabelValueBean (String label, String value)
{
this.label = label;
this.value = value;
}

public String getLabel() {
return label;
}

public void setLabel(String label) {
this.label = label;
}

public String getValue() {
return value;
}

public void setObject(String value) {
this.value = value;
}
}

I am getting this exception where I am populating an ArrayList of
these objects defined in my program as follows:

private static CollectionEtransLabelValueBean countryList; (which
is an instance variable)

//Before RPC call is made to server, the following is done:
countryList = new ArrayListEtransLabelValueBean();
//The server side is returning an ArrayList of this data

The application is deployed on a JBOSS 5.0.1 application server.

Do you have any ideas on how I can correct this problem.
Thank you very much.

Ken Wielechowski

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