Class GateleenNoStackReplyException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.vertx.core.VertxException
-
- io.vertx.core.eventbus.ReplyException
-
- org.swisspush.gateleen.core.exception.GateleenNoStackReplyException
-
- All Implemented Interfaces:
Serializable
public class GateleenNoStackReplyException extends io.vertx.core.eventbus.ReplyExceptionThere was once a fix in vertx for this (https://github.com/eclipse-vertx/vert.x/issues/4840) but for whatever reason in our case we still see stack-trace recordings. Passing this subclass toMessage.reply(Object)seems to do the trick.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType)GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType, int failureCode, String message)GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType, String message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThrowablefillInStackTrace()-
Methods inherited from class io.vertx.core.eventbus.ReplyException
failureCode, failureType, toString
-
Methods inherited from class java.lang.Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
GateleenNoStackReplyException
public GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType, int failureCode, String message)
-
GateleenNoStackReplyException
public GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType, String message)
-
GateleenNoStackReplyException
public GateleenNoStackReplyException(io.vertx.core.eventbus.ReplyFailure failureType)
-
-
Method Detail
-
fillInStackTrace
public Throwable fillInStackTrace()
- Overrides:
fillInStackTracein classThrowable
-
-