- Verify.verify(xid.getValue().equals(request.getXid()), "Expected XID %s got %s", xid.getValue(), request.getXid());
- } catch (Exception e) {
- LOG.error("Failed to build request for {}, forfeiting request {}", input, xid.getValue(), e);
- RequestContextUtil.closeRequestContextWithRpcError(requestContext, "failed to build request input: " + e.getMessage());
+ Verify.verify(xid.getValue().equals(request.getXid()),
+ "Expected XID %s got %s",
+ xid.getValue(),
+ request.getXid());
+ } catch (ServiceException ex) {
+ LOG.error("Failed to build request for {}, forfeiting request {}", input, xid.getValue(), ex);
+ RequestContextUtil.closeRequestContextWithRpcError(requestContext,
+ "failed to build request input: " + ex.getMessage());