4   b b b    b         ! " #$%& ' #(  )* +, -. /0 12 34 b56789 :; < = >? @ABCD EFG HI J4 KLM  N KOP Q RS TU RVW JX YZ[ \]^_ \` a b bcd efg hi jklmno p \qr stloggerLorg/slf4j/Logger;()VCodeLineNumberTableLocalVariableTablethis8Lcom/bcxin/sync/common/exception/GlobalExceptionHandler;noFoundException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/servlet/NoHandlerFoundException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;request'Ljavax/servlet/http/HttpServletRequest;ex9Lorg/springframework/web/servlet/NoHandlerFoundException;MethodParametersRuntimeVisibleAnnotations:Lorg/springframework/web/bind/annotation/ExceptionHandler;value8Lorg/springframework/web/bind/annotation/ResponseStatus;%Lorg/springframework/http/HttpStatus; NOT_FOUNDpackageResponse(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Exception;Lcom/bcxin/sync/common/emus/StatusCode;Ljava/lang/String;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;Ljava/lang/Exception; statusCode'Lcom/bcxin/sync/common/emus/StatusCode; errorMessageLjava/lang/String; printMessage?(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Throwable;)VLjava/lang/Throwable;path className StackMapTableu saveMessage stringBuilderLjava/lang/StringBuilder;linebodyreaderLjava/io/BufferedReader; requestIdvrwx$printDebugMessageP(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Throwable;)Ljava/lang/String;debugMsgLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map;arrayIndexOutOfBoundsException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/ArrayIndexOutOfBoundsException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;*Ljava/lang/ArrayIndexOutOfBoundsException;SERVICE_UNAVAILABLEhttpMessageNotReadableException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/http/converter/HttpMessageNotReadableException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;DLorg/springframework/http/converter/HttpMessageNotReadableException; bindException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/validation/BindException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;.Lorg/springframework/validation/BindException; bindingResult.Lorg/springframework/validation/BindingResult;validationException(Ljavax/servlet/http/HttpServletRequest;Ljavax/validation/ValidationException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;&Ljavax/validation/ValidationException;convertException(Ljavax/servlet/http/HttpServletRequest;Lcn/hutool/core/convert/ConvertException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;)Lcn/hutool/core/convert/ConvertException; beanException(Ljavax/servlet/http/HttpServletRequest;Lcn/hutool/core/bean/BeanException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;#Lcn/hutool/core/bean/BeanException; ioExceptions(Ljavax/servlet/http/HttpServletRequest;Ljava/io/IOException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;Ljava/io/IOException;tokenException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/sync/common/exception/TokenException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;0Lcom/bcxin/sync/common/exception/TokenException; UNAUTHORIZEDassertException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/sync/common/exception/AssertException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;1Lcom/bcxin/sync/common/exception/AssertException; taskException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/sync/common/exception/TaskException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;/Lcom/bcxin/sync/common/exception/TaskException;nullPointerException~(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/NullPointerException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult; Ljava/lang/NullPointerException;validatedException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/sync/common/exception/ValidatedException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;4Lcom/bcxin/sync/common/exception/ValidatedException;illegalAccessException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/IllegalAccessException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;"Ljava/lang/IllegalAccessException;constraintViolationException(Ljavax/servlet/http/HttpServletRequest;Ljavax/validation/ConstraintViolationException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;/Ljavax/validation/ConstraintViolationException; cannotGetJdbcConnectionException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/jdbc/CannotGetJdbcConnectionException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;;Lorg/springframework/jdbc/CannotGetJdbcConnectionException;"sqlNonTransientConnectionException(Ljavax/servlet/http/HttpServletRequest;Ljava/sql/SQLNonTransientConnectionException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;-Ljava/sql/SQLNonTransientConnectionException;%integrityConstraintViolationException(Ljavax/servlet/http/HttpServletRequest;Ljava/sql/SQLIntegrityConstraintViolationException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;3Ljava/sql/SQLIntegrityConstraintViolationException;dataIntegrityViolationException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/dao/DataIntegrityViolationException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;9Lorg/springframework/dao/DataIntegrityViolationException;dataAccessException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/dao/DataAccessException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;-Lorg/springframework/dao/DataAccessException;illegalArgumentException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/IllegalArgumentException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;$Ljava/lang/IllegalArgumentException;signatureException(Ljavax/servlet/http/HttpServletRequest;Ljava/security/SignatureException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;"Ljava/security/SignatureException;noSuchMethodException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/NoSuchMethodException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;!Ljava/lang/NoSuchMethodException;&httpRequestMethodNotSupportedException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/HttpRequestMethodNotSupportedException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;@Lorg/springframework/web/HttpRequestMethodNotSupportedException;methodArgumentNotValidException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/bind/MethodArgumentNotValidException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;>Lorg/springframework/web/bind/MethodArgumentNotValidException;validException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Exception;Lorg/springframework/validation/BindingResult;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;iIfieldErrorListLjava/util/List;info hasMoreErrorZ=Ljava/util/List;yremoteException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/sync/common/exception/RemoteException;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;1Lcom/bcxin/sync/common/exception/RemoteException; exceptions(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Exception;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult;runtimeExceptionLjava/lang/RuntimeException;getResponseException(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lcom/bcxin/sync/common/exception/GetResponseException;)Ljava/lang/String;response(Ljavax/servlet/http/HttpServletResponse;6Lcom/bcxin/sync/common/exception/GetResponseException; FORBIDDENotherExceptionclazz SourceFileGlobalExceptionHandler.java>Lorg/springframework/web/bind/annotation/RestControllerAdvice; fgz {~访问的资源不存在 z{ | }~w  de,全局异常:path:[{}] - [未知异常]。   0全局异常:path:[{}] - class:[{}] - ex:[{}] java/lang/Objectx   java/lang/StringBuilderv   java/io/IOException$com/bcxin/sync/common/CommonConstantMSG_REQUEST_ID java/util/HashMap    ~7系统内部错误:业务所需数据对象处理错误 ~请求参数类型错误  .系统内部错误:数据校验器执行错误+系统内部错误:自动数据转换错误+系统内部错误:业务处理资源缺失IO流操作异常 ~错误的用户令牌 ~9系统内部错误:业务处理所需资源缺失(NP)4系统内部错误:未授权业务对象访问权限参数校验错误数据库操作失败1系统内部错误:业务处理所需参数错误 ~数据签名校验失败!访问的资源不存在(404) ~错误的请求方式 参数校验失败。 } 参数校验失败: fy  : )org/springframework/validation/FieldError  Failed to convertu 参数类型错误。。  ~ text/html;charset=UTF-8 |



~'未知错误(错误信息缺失)。未知错误:[{}]java.sql数据库操作异常未知错误:[%s] 6com/bcxin/sync/common/exception/GlobalExceptionHandler java/lang/Stringjava/io/BufferedReader%javax/servlet/http/HttpServletRequestjava/lang/Throwablejava/util/List%com/bcxin/sync/common/emus/StatusCodenotfound3com/bcxin/sync/dtos/response/result/ErrorRespResultfail(Lcom/bcxin/sync/common/emus/StatusCode;Ljava/lang/String;Ljava/lang/String;)Lcom/bcxin/sync/dtos/response/result/ErrorRespResult; getRequestURI()Ljava/lang/String;org/slf4j/Loggererror'(Ljava/lang/String;Ljava/lang/Object;)VgetClass()Ljava/lang/Class;java/lang/ClassgetName getMessage((Ljava/lang/String;[Ljava/lang/Object;)V getReader()Ljava/io/BufferedReader;readLineappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString getAttribute&(Ljava/lang/String;)Ljava/lang/Object; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;*com/bcxin/sync/common/utils/ExceptionUtilsgetExceptionMessage)(Ljava/lang/Throwable;)Ljava/lang/String;com/alibaba/fastjson/JSONObject toJSONString&(Ljava/lang/Object;)Ljava/lang/String; serviceErrorparameterError,org/springframework/validation/BindExceptiongetBindingResult0()Lorg/springframework/validation/BindingResult; tokenError assertError/com/bcxin/sync/common/exception/AssertException-com/bcxin/sync/common/exception/TaskException2com/bcxin/sync/common/exception/ValidatedExceptionsignatureErrormethodNotAllowediyj  kl op qs oqtuv[cwvexhY ,?N*+,-*i j* kl op qs oqtuv[cwvexh-@ 'AB-C:YDE:F66F`GHWIJKLYIJKMNOW7IJKWIJKPQ PWo*+,'iF %7FKZorjR:klopq|%7  !@!3s oqhL*+,R,Sij klopqs oqtuv[cwvexhE*+,Tij klop|s otuv[c|wvexhE*+,Tij klop|s otuv[cwvexhp$,UVYW-XYi j*$kl$op$$qs oqtuv[cwvexh U, Z[B \, , N-]N*+,%^*+,Z_Y,`Sai &/;j*UklUopU|&/  -s ogh! bc i2t