4   ^ ^ ^ ^   ^            ^       !" #$ ^%&'() *+ , - . / 0 1234 567 89 :$ ;<= > ;?@A BB CD BEF BG CHI JJ KLM NOPQ NR B S T ^U VWXYZ[ \ N]^ _`msgExceptionService/Lcom/bcxin/message/service/MsgExceptionService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;loggerLorg/slf4j/Logger;()VCodeLineNumberTableLocalVariableTablethis;Lcom/bcxin/message/common/exception/GlobalExceptionHandler;noFoundException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/servlet/NoHandlerFoundException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;request'Ljavax/servlet/http/HttpServletRequest;ex9Lorg/springframework/web/servlet/NoHandlerFoundException;MethodParameters: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/message/common/emus/StatusCode;Ljava/lang/String;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;Ljava/lang/Exception; statusCode*Lcom/bcxin/message/common/emus/StatusCode; errorMessageLjava/lang/String; printMessage?(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Throwable;)VLjava/lang/Throwable;path className StackMapTablea saveMessageappid requestId requestParamprintDebugMessageP(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/message/dtos/response/result/ErrorRespResult;*Ljava/lang/ArrayIndexOutOfBoundsException;SERVICE_UNAVAILABLEhttpMessageNotReadableException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/http/converter/HttpMessageNotReadableException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;DLorg/springframework/http/converter/HttpMessageNotReadableException; bindException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/validation/BindException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;.Lorg/springframework/validation/BindException; bindingResult.Lorg/springframework/validation/BindingResult;validationException(Ljavax/servlet/http/HttpServletRequest;Ljavax/validation/ValidationException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;&Ljavax/validation/ValidationException;convertException(Ljavax/servlet/http/HttpServletRequest;Lcn/hutool/core/convert/ConvertException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;)Lcn/hutool/core/convert/ConvertException; beanException(Ljavax/servlet/http/HttpServletRequest;Lcn/hutool/core/bean/BeanException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;#Lcn/hutool/core/bean/BeanException; ioExceptionv(Ljavax/servlet/http/HttpServletRequest;Ljava/io/IOException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;Ljava/io/IOException;tokenException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/message/common/exception/TokenException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;3Lcom/bcxin/message/common/exception/TokenException; UNAUTHORIZEDassertException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/message/common/exception/AssertException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;4Lcom/bcxin/message/common/exception/AssertException; taskException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/message/common/exception/TaskException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;2Lcom/bcxin/message/common/exception/TaskException;nullPointerException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/NullPointerException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult; Ljava/lang/NullPointerException;validatedException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/message/common/exception/ValidatedException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;7Lcom/bcxin/message/common/exception/ValidatedException;illegalAccessException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/IllegalAccessException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;"Ljava/lang/IllegalAccessException;constraintViolationException(Ljavax/servlet/http/HttpServletRequest;Ljavax/validation/ConstraintViolationException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;/Ljavax/validation/ConstraintViolationException; cannotGetJdbcConnectionException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/jdbc/CannotGetJdbcConnectionException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;;Lorg/springframework/jdbc/CannotGetJdbcConnectionException;"sqlNonTransientConnectionException(Ljavax/servlet/http/HttpServletRequest;Ljava/sql/SQLNonTransientConnectionException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;-Ljava/sql/SQLNonTransientConnectionException;%integrityConstraintViolationException(Ljavax/servlet/http/HttpServletRequest;Ljava/sql/SQLIntegrityConstraintViolationException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;3Ljava/sql/SQLIntegrityConstraintViolationException;dataIntegrityViolationException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/dao/DataIntegrityViolationException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;9Lorg/springframework/dao/DataIntegrityViolationException;dataAccessException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/dao/DataAccessException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;-Lorg/springframework/dao/DataAccessException;illegalArgumentException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/IllegalArgumentException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;$Ljava/lang/IllegalArgumentException;signatureException(Ljavax/servlet/http/HttpServletRequest;Ljava/security/SignatureException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;"Ljava/security/SignatureException;noSuchMethodException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/NoSuchMethodException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;!Ljava/lang/NoSuchMethodException;&httpRequestMethodNotSupportedException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/HttpRequestMethodNotSupportedException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;@Lorg/springframework/web/HttpRequestMethodNotSupportedException;methodArgumentNotValidException(Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/web/bind/MethodArgumentNotValidException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;>Lorg/springframework/web/bind/MethodArgumentNotValidException;validException(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Exception;Lorg/springframework/validation/BindingResult;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;iIfieldErrorListLjava/util/List;infoLjava/lang/StringBuilder; hasMoreErrorZ=Ljava/util/List;b@remoteException(Ljavax/servlet/http/HttpServletRequest;Lcom/bcxin/message/common/exception/RemoteException;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;4Lcom/bcxin/message/common/exception/RemoteException; exceptionv(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/Exception;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;runtimeExceptionLjava/lang/RuntimeException;otherExceptionclazz SourceFileGlobalExceptionHandler.java>Lorg/springframework/web/bind/annotation/RestControllerAdvice; fgc d}访问的资源不存在 yz e fgh ij de,全局异常:path:[{}] - [未知异常]。k lm nop qj0全局异常:path:[{}] - class:[{}] - ex:[{}] java/lang/Objectr sj lt'com/bcxin/message/common/CommonConstant uvMSG_REQUEST_ID wx yjMSG_REQUEST_PARAM `az {|} ~java/util/HashMap   }7系统内部错误:业务所需数据对象处理错误 }请求参数类型错误  .系统内部错误:数据校验器执行错误+系统内部错误:自动数据转换错误+系统内部错误:业务处理资源缺失IO流操作异常 }错误的用户令牌 }9系统内部错误:业务处理所需资源缺失(NP)4系统内部错误:未授权业务对象访问权限参数校验错误数据库操作失败1系统内部错误:业务处理所需参数错误 }数据签名校验失败!访问的资源不存在(404) }错误的请求方式 参数校验失败。 f java/lang/StringBuilder参数校验失败: fb  :  )org/springframework/validation/FieldError j Failed to converta 参数类型错误。。  } }'未知错误(错误信息缺失)。未知错误:[{}]java.sql数据库操作异常未知错误:[%s] 9com/bcxin/message/common/exception/GlobalExceptionHandler java/lang/Stringjava/util/List(com/bcxin/message/common/emus/StatusCodenotfound6com/bcxin/message/dtos/response/result/ErrorRespResultfail(Lcom/bcxin/message/common/emus/StatusCode;Ljava/lang/String;Ljava/lang/String;)Lcom/bcxin/message/dtos/response/result/ErrorRespResult;%javax/servlet/http/HttpServletRequest getRequestURI()Ljava/lang/String;org/slf4j/Loggererror'(Ljava/lang/String;Ljava/lang/Object;)VgetClass()Ljava/lang/Class;java/lang/ClassgetNamejava/lang/Throwable getMessage((Ljava/lang/String;[Ljava/lang/Object;)V getHeader&(Ljava/lang/String;)Ljava/lang/String; getAttribute&(Ljava/lang/String;)Ljava/lang/Object;toString-com/bcxin/message/common/utils/ExceptionUtilsgetExceptionMessage)(Ljava/lang/Throwable;)Ljava/lang/String;-com/bcxin/message/service/MsgExceptionServicecreateException](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;com/alibaba/fastjson/JSONObject toJSONString&(Ljava/lang/Object;)Ljava/lang/String; serviceErrorparameterError,org/springframework/validation/BindExceptiongetBindingResult0()Lorg/springframework/validation/BindingResult; tokenError assertError2com/bcxin/message/common/exception/AssertException0com/bcxin/message/common/exception/TaskException5com/bcxin/message/common/exception/ValidatedExceptionsignatureErrormethodNotAllowedmj4?kl?op?q8 s oqh:+N+:+:*-+ ,it vw#y9zj>:kl:op:q 1$#s oqh/+ NY:- W!, W"i)j4/kl/op/q( s oqhJ *+,#$ij  kl op qs oqbtu[cvuewhJ *+,%&ij  kl op qs oqbtu[cvuewhY ,'N*+,-(i j* kl op qs oqbtu[cvuewhJ *+,#)ij  kl op qs oqbtu[cvuewhJ *+,#*ij  kl op qs oqbtu[cvuewhJ *+,#+ij  kl op qs oqbtu[cvuewhJ *+,#,ij  kl op qs oqbtu[cvuewhJ *+,-.ij  kl op qs oqbtu[cvuewhL*+,/,0ij klopqs oqbtu[cvuewhL*+,#,1ij klopqs oqbtu[cvuewhJ *+,/2ij  kl op qs oqbtu[cvuewhL*+,%,3ij klopqs oqbtu[cvuewhJ *+,/4ij  kl op qs oqbtu[cvuewhJ *+,%5ij  kl op qs oqbtu[cvuewhJ *+,#6ij  kl op qs oqbtu[cvuewhJ *+,#6i j  kl op qs oqbtu[cvuewhJ *+,#6i+j  kl op qs oqbtu[cvuewhJ *+,#6i6j  kl op qs oqbtu[cvuewhJ *+,#6i@j  kl op qs oqbtu[cvuewhJ *+,%7iIj  kl op qs oqbtu[cvuewhJ *+,89iRj  kl op qs oqbtu[cvuewhJ *+,:idj  kl op qs oqbtu[cvuewxhJ *+,;<ioj  kl op qs oqbtu[cvuewhY ,=N*+,-(i xyj* kl op qs oqbtu[cvuewh-> %?@-A:BYCD:E66E`FGHWIJKLYIJKMNOHW7IJKHWIJKPQ PHWo*+,%RiF~ %7FKZorjR:klopq{%7  !@!3s oqhL*+,S,Tij klopqs oqbtu[cvuewhE*+,Uij klop{s obtu[c{vuewhE*+,Uij klop{s obtu[cvuewh U, VW@ X,  , N-YN*+,#Z*+,V[Y,\S]i &/;j*UklUopU{&/  -s ogh! ^_ i5b