I really hope someone can shed some light on the issue I'm having.
I've run the compile step in debug mode and able getting the following
output. I gather that GWT is including the IdentityHashMap,
LinkedHashMap, HashMap, and TreeMap because of the MapString,
String define of the field scores. What I don't understand is why
Googles own GWT classes are listed in error for being serializable.
Any thoughts, or suggestions would be greatly appreciated.
[java] private
java.util.Mapjava.lang.String, java.lang.String scores
[java]
java.util.Mapjava.lang.String, java.lang.String
[java] Finding
possibly instantiable subtypes
[java]
java.util.IdentityHashMapK, V might be instantiable
[java]
java.util.LinkedHashMapK, V might be instantiable
[java]
java.util.HashMapK, V might be instantiable
[java]
java.util.TreeMapK, V might be instantiable
[java] Verifying
instantiability
[java]
java.util.IdentityHashMapjava.lang.String, java.lang.String
[java]
Checking parameters of 'java.util.IdentityHashMapjava.lang.String,
java.lang.String'
[java]
Checking type argument 0 of type 'java.util.IdentityHashMapK, V'
because it is directly exposed in this type or in one of its subtypes
[java]
Ignoring type argument 1 of type 'java.util.IdentityHashMapK, V'
because it is not exposed in this or any subtype
[java]
Analyzing the fields of type
'java.util.IdentityHashMapjava.lang.String, java.lang.String' that
qualify for serialization
[java]
private K exposeKey
[java]
private K exposeValue
[java] Is
instantiable
[java]
java.util.LinkedHashMapjava.lang.String, java.lang.String
[java]
Checking parameters of 'java.util.LinkedHashMapjava.lang.String,
java.lang.String'
[java]
Checking type argument 0 of type 'java.util.LinkedHashMapK, V'
because it is directly exposed in this type or in one of its subtypes
[java]
Checking type argument 1 of type 'java.util.LinkedHashMapK, V'
because it is directly exposed in this type or in one of its subtypes
[java]
Checking parameters of 'java.util.HashMapjava.lang.String,
java.lang.String'
[java]
Checking type argument 0 of type 'java.util.HashMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Checking type argument 1 of type 'java.util.HashMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Analyzing the fields of type 'java.util.HashMapjava.lang.String,
java.lang.String' that qualify for serialization
[java]
private K exposeKey
[java]
private V exposeValue
[java]
Analyzing the fields of type
'java.util.LinkedHashMapjava.lang.String, java.lang.String' that
qualify for serialization
[java] Is
instantiable
[java]
java.util.HashMapjava.lang.String, java.lang.String
[java]
Checking parameters of 'java.util.HashMapjava.lang.String,
java.lang.String'
[java]
Checking type argument 0 of type 'java.util.HashMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Checking type argument 1 of type 'java.util.HashMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Analyzing the fields of type 'java.util.HashMapjava.lang.String,
java.lang.String' that qualify for serialization
[java]
private K exposeKey
[java]
private V exposeValue
[java] Is
instantiable
[java]
java.util.TreeMapjava.lang.String, java.lang.String
[java]
Checking parameters of 'java.util.TreeMapjava.lang.String,
java.lang.String'
[java]
Checking type argument 0 of type 'java.util.TreeMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Checking type argument 1 of type 'java.util.TreeMapK, V' because it
is directly exposed in this type or in one of its subtypes
[java]
Analyzing the fields of type 'java.util.TreeMapjava.lang.String,
java.lang.String' that qualify for serialization
[java]
private java.util.Comparator? super K cmp
[java]
private K exposeKeyType
[java]
private V exposeValueType
[java]
private int size
[java] Is
instantiable
[java] private
java.util.Mapjava.lang.Long, java.lang.String statuses
[java] private boolean
isProgressiveOrder
[java] private boolean
isPrintCard
[java] private boolean
isScoring
[java] private boolean
isReseller
[java]