From 692f421e8243bb8a74387d05f36fd6198d1a3da2 Mon Sep 17 00:00:00 2001 From: Kenneth Knowles Date: Thu, 3 Mar 2016 20:21:57 -0800 Subject: [PATCH] Remove hardcoded package name in CoderUtils --- .../java/com/google/cloud/dataflow/sdk/util/CoderUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/src/main/java/com/google/cloud/dataflow/sdk/util/CoderUtils.java b/sdk/src/main/java/com/google/cloud/dataflow/sdk/util/CoderUtils.java index 771bf09eb346..ddab933f544d 100644 --- a/sdk/src/main/java/com/google/cloud/dataflow/sdk/util/CoderUtils.java +++ b/sdk/src/main/java/com/google/cloud/dataflow/sdk/util/CoderUtils.java @@ -286,7 +286,7 @@ private Class getClassForId(String id) { // com.google.cloud.dataflow.sdk.coders. We do this via creating // the class object so that class loaders have a chance to get // involved -- and since we need the class object anyway. - return Class.forName("com.google.cloud.dataflow.sdk.coders." + id); + return Class.forName(Coder.class.getPackage().getName() + "." + id); } catch (ClassNotFoundException e) { throw new RuntimeException("Unable to convert coder ID " + id + " to class", e); }