虽然我使用rest api,但有一个功能,它不会将自定义异常(例如MissingQuetyParameter)写入日志。
对于自定义graphql异常,我正在使用GraphQLErrorHandler
接口的实现:
public class CustomGraphQlErrorHandler implements GraphQLErrorHandler {
@Override
public List<GraphQLError> processErrors(List<GraphQLError> errors) {
return errors.stream()
.map(err -> new GenericGraphQLError(err.getMessage()))
.collect(Collectors.toList());
}
}
是否有一些标记要说记录器停止日志自定义错误到服务器日志,因为这是自定义问题?