Details
-
Wish
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9.2-incubating
-
None
Description
Throwing the backtype.storm.topology.FailedException is a way to report an error. Unfortunately the clue of the error is not transmitted to the backtype.storm.utils.DRPCClient. DRPCClient catches backtype.storm.generated.DRPCExecutionException that does not carry any cause. It carries a static message "Request failed".
The optimal solution would be carrying FailedException or its subclass, or at least its message.