Github user HeartSaVioR commented on a diff in the pull request:
https://github.com/apache/storm/pull/2759#discussion_r201930088
--- Diff: storm-client/src/jvm/org/apache/storm/utils/Utils.java ---
@@ -781,7 +781,7 @@ private static SerializationDelegate
getSerializationDelegate(Map<String, Object
delegate = (SerializationDelegate) delegateClass.newInstance();
} catch (ClassNotFoundException | InstantiationException |
IllegalAccessException e) {
LOG.error("Failed to construct serialization delegate, falling
back to default", e);
--- End diff --
+1 I would be also OK to not failing back and crash to let users know they
set the class incorrectly.
---