Classfile jar:file:///var/lib/toadex/fleet-worker/run-20261114-215136-worker-00002/slot-data/job-5/workspaces/bugbounty-ch/baloise-germany/work/source-derived/guidewire-policycenter-repo/admin/lib/pl-10.13.6.jar!/gw/database/ReportViewServlet.class Last modified Feb 1, 1980; size 1662 bytes SHA-256 checksum dd1bc98f22af6580c55149ae171be065282899e71b5f793e8a2d9df53f12886d Compiled from "ReportViewServlet.gs" public class gw.database.ReportViewServlet extends javax.servlet.http.HttpServlet implements gw.lang.reflect.gs.IGosuClassObject minor version: 0 major version: 52 flags: (0x0021) ACC_PUBLIC, ACC_SUPER this_class: #2 // gw/database/ReportViewServlet super_class: #4 // javax/servlet/http/HttpServlet interfaces: 1, fields: 0, methods: 5, attributes: 3 Constant pool: #1 = Utf8 gw/database/ReportViewServlet #2 = Class #1 // gw/database/ReportViewServlet #3 = Utf8 javax/servlet/http/HttpServlet #4 = Class #3 // javax/servlet/http/HttpServlet #5 = Utf8 gw/lang/reflect/gs/IGosuClassObject #6 = Class #5 // gw/lang/reflect/gs/IGosuClassObject #7 = Utf8 ReportViewServlet.gs #8 = Utf8 gw/database/ReportViewServlet$block_0_ #9 = Class #8 // gw/database/ReportViewServlet$block_0_ #10 = Utf8 block_0_ #11 = Utf8 #12 = Utf8 ()V #13 = Utf8 manifold/internal/runtime/Bootstrap #14 = Class #13 // manifold/internal/runtime/Bootstrap #15 = Utf8 init #16 = Utf8 ()Z #17 = NameAndType #15:#16 // init:()Z #18 = Methodref #14.#17 // manifold/internal/runtime/Bootstrap.init:()Z #19 = Utf8 #20 = NameAndType #19:#12 // "":()V #21 = Methodref #4.#20 // javax/servlet/http/HttpServlet."":()V #22 = Utf8 this #23 = Utf8 Lgw/database/ReportViewServlet; #24 = Utf8 service #25 = Utf8 (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V #26 = Utf8 handleRequest #27 = NameAndType #26:#25 // handleRequest:(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V #28 = Methodref #2.#27 // gw/database/ReportViewServlet.handleRequest:(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V #29 = Utf8 req #30 = Utf8 Ljavax/servlet/http/HttpServletRequest; #31 = Utf8 resp #32 = Utf8 Ljavax/servlet/http/HttpServletResponse; #33 = Utf8 gw/api/system/server/ServerModeUtil #34 = Class #33 // gw/api/system/server/ServerModeUtil #35 = Utf8 isDev #36 = NameAndType #35:#16 // isDev:()Z #37 = Methodref #34.#36 // gw/api/system/server/ServerModeUtil.isDev:()Z #38 = Utf8 Only available in dev mode #39 = String #38 // Only available in dev mode #40 = Utf8 java/lang/Throwable #41 = Class #40 // java/lang/Throwable #42 = Utf8 gw/lang/parser/EvaluationException #43 = Class #42 // gw/lang/parser/EvaluationException #44 = Utf8 java/lang/String #45 = Class #44 // java/lang/String #46 = Utf8 (Ljava/lang/String;)V #47 = NameAndType #19:#46 // "":(Ljava/lang/String;)V #48 = Methodref #43.#47 // gw/lang/parser/EvaluationException."":(Ljava/lang/String;)V #49 = Utf8 com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler #50 = Class #49 // com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler #51 = Utf8 getInstance #52 = Utf8 ()Lcom/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler; #53 = NameAndType #51:#52 // getInstance:()Lcom/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler; #54 = Methodref #50.#53 // com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler.getInstance:()Lcom/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler; #55 = Methodref #50.#27 // com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler.handleRequest:(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V #56 = Utf8 getIntrinsicType #57 = Utf8 ()Lgw/lang/reflect/IType; #58 = Utf8 gw/internal/gosu/runtime/GosuRuntimeMethods #59 = Class #58 // gw/internal/gosu/runtime/GosuRuntimeMethods #60 = Utf8 getType #61 = Utf8 (Ljava/lang/Object;)Lgw/lang/reflect/IType; #62 = NameAndType #60:#61 // getType:(Ljava/lang/Object;)Lgw/lang/reflect/IType; #63 = Methodref #59.#62 // gw/internal/gosu/runtime/GosuRuntimeMethods.getType:(Ljava/lang/Object;)Lgw/lang/reflect/IType; #64 = Utf8 Code #65 = Utf8 LocalVariableTable #66 = Utf8 LineNumberTable #67 = Utf8 StackMapTable #68 = Utf8 InnerClasses #69 = Utf8 SourceFile #70 = Utf8 GosuVersion { static {}; descriptor: ()V flags: (0x0008) ACC_STATIC Code: stack=1, locals=0, args_size=0 0: invokestatic #18 // Method manifold/internal/runtime/Bootstrap.init:()Z 3: pop 4: return public gw.database.ReportViewServlet(); descriptor: ()V flags: (0x0001) ACC_PUBLIC Code: stack=1, locals=1, args_size=1 0: aload_0 1: invokespecial #21 // Method javax/servlet/http/HttpServlet."":()V 4: return LocalVariableTable: Start Length Slot Name Signature 0 5 0 this Lgw/database/ReportViewServlet; protected void service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V flags: (0x0004) ACC_PROTECTED Code: stack=3, locals=3, args_size=3 0: aload_0 1: aload_1 2: aload_2 3: invokevirtual #28 // Method handleRequest:(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V 6: return LineNumberTable: line 13: 0 line 14: 6 LocalVariableTable: Start Length Slot Name Signature 0 7 0 this Lgw/database/ReportViewServlet; 0 7 1 req Ljavax/servlet/http/HttpServletRequest; 0 7 2 resp Ljavax/servlet/http/HttpServletResponse; public void handleRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); descriptor: (Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V flags: (0x0001) ACC_PUBLIC Code: stack=3, locals=4, args_size=3 0: invokestatic #37 // Method gw/api/system/server/ServerModeUtil.isDev:()Z 3: ifne 33 6: ldc #39 // String Only available in dev mode 8: astore_3 9: aload_3 10: instanceof #41 // class java/lang/Throwable 13: ifeq 21 16: aload_3 17: checkcast #41 // class java/lang/Throwable 20: athrow 21: new #43 // class gw/lang/parser/EvaluationException 24: dup 25: aload_3 26: checkcast #45 // class java/lang/String 29: invokespecial #48 // Method gw/lang/parser/EvaluationException."":(Ljava/lang/String;)V 32: athrow 33: invokestatic #54 // Method com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler.getInstance:()Lcom/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler; 36: aload_1 37: aload_2 38: invokevirtual #55 // Method com/guidewire/pl/perfdownload/platform/analyzer/reportview/ReportViewServletHandler.handleRequest:(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V 41: return StackMapTable: number_of_entries = 2 frame_type = 252 /* append */ offset_delta = 21 locals = [ class java/lang/String ] frame_type = 250 /* chop */ offset_delta = 11 LineNumberTable: line 17: 0 line 18: 6 line 20: 33 line 21: 41 LocalVariableTable: Start Length Slot Name Signature 0 42 0 this Lgw/database/ReportViewServlet; 0 42 1 req Ljavax/servlet/http/HttpServletRequest; 0 42 2 resp Ljavax/servlet/http/HttpServletResponse; public gw.lang.reflect.IType getIntrinsicType(); descriptor: ()Lgw/lang/reflect/IType; flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC Code: stack=1, locals=1, args_size=1 0: aload_0 1: invokestatic #63 // Method gw/internal/gosu/runtime/GosuRuntimeMethods.getType:(Ljava/lang/Object;)Lgw/lang/reflect/IType; 4: areturn LocalVariableTable: Start Length Slot Name Signature 0 5 0 this Lgw/database/ReportViewServlet; } InnerClasses: public static #10= #9 of #2; // block_0_=class gw/database/ReportViewServlet$block_0_ of class gw/database/ReportViewServlet SourceFile: "ReportViewServlet.gs" GosuVersion: length = 0x7 (unknown attribute) 31 2E 31 34 2E 31 36