Revision: 7403
Author: [email protected]
Date: Thu Jan 14 16:35:54 2010
Log: Use the current thread's context ClassLoader in SerializabilityUtil.
Patch by: bobv
Review by: jat
http://code.google.com/p/google-web-toolkit/source/detail?r=7403
Modified:
/trunk/user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java
=======================================
---
/trunk/user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java
Thu Oct 22 12:08:44 2009
+++
/trunk/user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java
Thu Jan 14 16:35:54 2010
@@ -238,7 +238,7 @@
private static Class<?> computeHasCustomFieldSerializer(Class<?>
instanceType) {
assert (instanceType != null);
String qualifiedTypeName = instanceType.getName();
- ClassLoader classLoader = SerializabilityUtil.class.getClassLoader();
+ ClassLoader classLoader =
Thread.currentThread().getContextClassLoader();
String simpleSerializerName = qualifiedTypeName
+ "_CustomFieldSerializer";
Class<?> customSerializer = getCustomFieldSerializer(classLoader,
simpleSerializerName);
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors