3 &= %> %? %@ %A %B %C DEF =G H IJK LMN LO LP LQRS LTU V WX YZ Y[\ ]^_ ` abcd LefgconnLjava/sql/Connection; harvester2Ledu/ucsb/nceas/metacat/harvesterClient/Harvester; detailLogIDI harvestLogIDharvestDocument8Ledu/ucsb/nceas/metacat/harvesterClient/HarvestDocument; errorMessageLjava/lang/String;(Ledu/ucsb/nceas/metacat/harvesterClient/Harvester;Ljava/sql/Connection;IILedu/ucsb/nceas/metacat/harvesterClient/HarvestDocument;Ljava/lang/String;)VCodedbInsertHarvestDetailLogEntry()V StackMapTablefh\ printOutput(Ljava/io/PrintStream;)V 26 )* '( +, -, ./ 01i jkjava/lang/StringBuilderINSERT INTO HARVEST_DETAIL_LOG (DETAIL_LOG_ID, HARVEST_LOG_ID, SCOPE, IDENTIFIER, REVISION, DOCUMENT_URL, ERROR_MESSAGE, DOCUMENT_TYPE) values( lm ln, , 'o p1', q, r, s1', '',' t1') uvw xyz {| }6java/sql/SQLException~ SQLException: v * detailLogID: * errorMessage: ;<7edu/ucsb/nceas/metacat/harvesterClient/HarvestDetailLogjava/lang/Objectjava/lang/String0edu/ucsb/nceas/metacat/harvesterClient/Harvester dequoteText&(Ljava/lang/String;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;6edu/ucsb/nceas/metacat/harvesterClient/HarvestDocumentscope identifierrevision documentURL documentTypetoString()Ljava/lang/String;java/sql/ConnectioncreateStatement()Ljava/sql/Statement;java/sql/Statement executeUpdate(Ljava/lang/String;)Iclosejava/lang/SystemoutLjava/io/PrintStream; getMessagejava/io/PrintStreamprintln(Ljava/lang/String;)V!%&'()*+,-,./012342&**+*,****564**L Y  *  *  *  *  *  *  +  *  M*N-,W-": Y   !7899:;<4I=+ Y " * !+ Y # * !*+$