Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.2.0.GA
-
Fix Version/s: EE-3.3.0.GA
-
Component/s: Push Server
-
Labels:None
-
Environment:ICEpush-EE, EPS
Description
Currently when an exception occurs using a publish invocation, and not a publishNow invocation, it is hard to determine the invokee when the QueueMessagePublisher executes the task.
The MessageServiceException now extends RuntimeException instead of Exception, which allows it to be thrown from a Runnable.run() method. This exception is now used to wrap the original exception that occurred during a publish invocation and includes the details in its message explaining what was trying to be published. This should help determining the culprit when one of these exceptions is thrown. Marking this one as FIXED.