Files
UniversalTestSoftware/client/libs/classes/com/cbsd/universaltestsoftware_client/exception/GlobalExceptionHandler.class

30 lines
5.1 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00>
5st uvw ux 3yz {|}~<00><00>
<00><00>
<00><00> <00><00>
<00><00>
<00><00>
<00><00><00>
<00> <00><00> <00><00> <00><00> <00><00> <00><00><00>
<00><00>
<00> <00><00><00><00><00>
#<00>
#<00><00><00><00><00><00><00><00>
<00><00><00><00>
3<00>
<00><00>
<00><00><00>
<00><00><00>log!Lorg/apache/logging/log4j/Logger;<init>()VCodeLineNumberTableLocalVariableTablethisHLcom/cbsd/universaltestsoftware_client/exception/GlobalExceptionHandler;handleException<00>(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Exception;)Lcom/cbsd/universaltestsoftware_client/util/Result;constraintViolationException/Ljavax/validation/ConstraintViolationException;strLjava/lang/String;indexI objectError,Lorg/springframework/validation/ObjectError; bindException.Lorg/springframework/validation/BindException; bindingResult.Lorg/springframework/validation/BindingResult;objectErrorListLjava/util/List;me>Lorg/springframework/web/bind/MethodArgumentNotValidException;be?Lcom/cbsd/universaltestsoftware_client/exception/BaseException;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;eLjava/lang/Exception;codemessageLocalVariableTypeTable>Ljava/util/List<Lorg/springframework/validation/ObjectError;>; StackMapTable<00><00><00><00><00><00><00><00><00><00>MethodParametersRuntimeVisibleAnnotations6Lorg/springframework/web/bind/annotation/ResponseBody;:Lorg/springframework/web/bind/annotation/ExceptionHandler;valuehandleErrorInfoH(ILjava/lang/String;)Lcom/cbsd/universaltestsoftware_client/util/Result;<clinit>
SourceFileGlobalExceptionHandler.java:Lorg/springframework/web/bind/annotation/ControllerAdvice; 89UTF-8<00> <00><00>application/json; charset=utf-8 <00><00> 67程序发生全局异常<00> <00><00>5com/cbsd/universaltestsoftware_client/util/ResultCode2com/fasterxml/jackson/core/JsonProcessingException对象转json出错-javax/validation/ConstraintViolationException <00><00>:<00> <00><00><00> <00><00><00> <00><00> <00><00> <00><00>,org/springframework/validation/BindException <00><00><00> <00><00><00> <00><00> <00><00><00> <00><00> <00><00>*org/springframework/validation/ObjectError <00><00><org/springframework/web/bind/MethodArgumentNotValidException <00><00>-org/springframework/dao/DuplicateKeyException不允许插入重复数据=com/cbsd/universaltestsoftware_client/exception/BaseException <00><00>"java/lang/IllegalArgumentException参数不合法>org/springframework/web/HttpRequestMethodNotSupportedException+接口请求不规范,请检查接口请求Borg/springframework/http/converter/HttpMessageNotReadableException(接口请求不规范,参数格式错误java/lang/RuntimeException<00>java/lang/NullPointerException参数不能为空 mn<00> <00><00><00> <00><00>Fcom/cbsd/universaltestsoftware_client/exception/GlobalExceptionHandler<00> <00><00>java/lang/Objectjava/lang/String%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponsejava/lang/Exception,org/springframework/validation/BindingResultjava/util/Listjava/util/IteratorsetCharacterEncoding(Ljava/lang/String;)VsetContentTypeorg/apache/logging/log4j/Loggerinfo*(Ljava/lang/String;Ljava/lang/Throwable;)V
getMessage()Ljava/lang/String;indexOf(Ljava/lang/String;)Ijava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(I)V substring(I)Ljava/lang/String;trimgetBindingResult0()Lorg/springframework/validation/BindingResult; getAllErrors()Ljava/util/List;size()Iiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getDefaultMessageget(I)Ljava/lang/Object;getCodejava/lang/IntegervalueOf(I)Ljava/lang/Integer;1com/cbsd/universaltestsoftware_client/util/ResulterrorZ(Ljava/lang/Integer;Ljava/lang/String;)Lcom/cbsd/universaltestsoftware_client/util/Result;#org/apache/logging/log4j/LogManager getLogger4(Ljava/lang/Class;)Lorg/apache/logging/log4j/Logger;!356789:/*<2A><01>;< =>?@:N <01>,<02>,<04><00>-<2D><10>6
:-<2D> <0B>
 :<05>I-<2D> <0A>@-<2D> :<10>6<06>:<0F>6<02><16><08>`<60>:<07>:<05>-<2D><15>X-<2D>:<06>:<07>:<08>6<08><00>,<08>:  <09><00> <09><00>:

<EFBFBD>:<05><><EFBFBD><10>6<04><00>-<2D><1E>(-<2D>:<06><1F><03> <00><1C>:<10>6<04>}-<2D>!<21>
":<05>o-<2D>#<23>-<2D>#:<06>$6<06>%:<05>Q-<2D>&<26>
':<05>C-<2D>(<28>
):<05>5-<2D>*<2A>
+:<05>'-<2D>,<2C> -<2D>-:<05>-<2D>.<2E>
/:<05> -<2D>-:*<05>0<>;<00>/ !"#$#%*&1'8(>)B+I,R-X.`0k3r4|5<00>6<00>7<00>8<00>9<00>:<00>;<00>=<00>><00>?<00>@<00>A<00>BG HIJK&L0M7N>OEPLQSTZUcVjWqYw[<<00>>4ABI)CDR EF<00>GH
<00>LIJ<00>EKL<00><MN<00>OPQR<01>=><01>ST<01>UV<01>WXaYF#]ZD[ <00><M\]H<0F>1^<5E>9_^<01> <09>4
`abc^defg<00><1F>+   h SUWijkl[cXmn:G <1B>1,<2C>2<>;_<  => YF ZDh YZo9:! 3<>4<><06>;pqir