Files
makemd/serverjava/target/classes/com/crawlful/hub/exception/GlobalExceptionHandler.class

22 lines
4.3 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>1com/crawlful/hub/exception/GlobalExceptionHandlerjava/lang/Object<init>()VCode
 LineNumberTableLocalVariableTablethis3Lcom/crawlful/hub/exception/GlobalExceptionHandler;handleBusinessException<00>(Lcom/crawlful/hub/exception/BusinessException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity; Signature<00>(Lcom/crawlful/hub/exception/BusinessException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity<*>;RuntimeVisibleAnnotations:Lorg/springframework/web/bind/annotation/ExceptionHandler;value.Lcom/crawlful/hub/exception/BusinessException;java/util/HashMap
 success
java/lang/Boolean  valueOf(Z)Ljava/lang/Boolean; "$# java/util/Map %&put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(error
*,+,com/crawlful/hub/exception/BusinessException -.
getMessage()Ljava/lang/String;0 errorCode
*2 3. getErrorCode5status
*7 89 getStatusCode()I
;=<java/lang/Integer >(I)Ljava/lang/Integer;@'org/springframework/http/ResponseEntity
BDC#org/springframework/http/HttpStatus E((I)Lorg/springframework/http/HttpStatus;
?G H>(Ljava/lang/Object;Lorg/springframework/http/HttpStatusCode;)Vexrequest4Lorg/springframework/web/context/request/WebRequest; errorResponseLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;MethodParametershandleGlobalExceptiont(Ljava/lang/Exception;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity;w(Ljava/lang/Exception;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity<*>;Ljava/lang/Exception;
V,Wjava/lang/ExceptionYINTERNAL_SERVER_ERROR B[ Y\%Lorg/springframework/http/HttpStatus;handleIllegalArgumentException<00>(Ljava/lang/IllegalArgumentException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity;<00>(Ljava/lang/IllegalArgumentException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity<*>;$Ljava/lang/IllegalArgumentException;
b,c"java/lang/IllegalArgumentExceptione BAD_REQUEST Bg e\handleNullPointerException(Ljava/lang/NullPointerException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity;<00>(Ljava/lang/NullPointerException;Lorg/springframework/web/context/request/WebRequest;)Lorg/springframework/http/ResponseEntity<*>; Ljava/lang/NullPointerException;
m,njava/lang/NullPointerExceptionp qrmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
SourceFileGlobalExceptionHandler.java:Lorg/springframework/web/bind/annotation/ControllerAdvice;BootstrapMethods
xzy$java/lang/invoke/StringConcatFactory q{<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;w~Null pointer exception:  InnerClasses<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup!/*<2A><08>
  [c<00>O<>Y<>N-<03><1B>!W-'+<2B>)<29>!W-/+<2B>1<>!W-4+<2B>6<>:<3A>!W<>?Y-+<2B>6<>A<>F<>
"/? *O OIOJKGLMN GLOP IJQRS[cT<00>H<>Y<>N-<03><1B>!W-'+<2B>U<>!W-/X<>!W-4<01><>:<3A>!W<>?Y-<2D>Z<>F<>
"- <" *H HITHJK@LMN @LOP IJ]^_[c`<00>H<>Y<>N-<03><1B>!W-'+<2B>a<>!W-/d<>!W-4<01><>:<3A>!W<>?Y-<2D>f<>F<>
'()"*-+<- *H HI`HJK@LMN @LOP IJhij[ck<00>M<>Y<>N-<03><1B>!W-'+<2B>l<>o<00>!W-/X<>!W-4<01><>:<3A>!W<>?Y-<2D>Z<>F<>
234'526A8 *M MIkMJKELMN ELOP IJstuv|}
<00><00><00>