4 4no 3pq rst 3u 3v wx 3yz{| } ~  3 3 1 3   n      3 45 4systemMetadata200Subprocessor=Lorg/dataone/cn/indexer/parser/BaseXPathDocumentSubprocessor;()VCodeLineNumberTableLocalVariableTablethis:Lorg/dataone/cn/indexer/annotation/SolrIndexAnnotatorTest;%testSystemMetadataEml210AndAnnotationfieldLjava/lang/Object;Ljava/lang/String;annotationValuepidsystemMetadataResource&Lorg/springframework/core/io/Resource;result%Lorg/apache/solr/common/SolrDocument;eml210CLorg/dataone/cn/indexer/parser/ScienceMetadataDocumentSubprocessor;scienceMetadataResourcescienceMetadataDocLorg/w3c/dom/Document;systemMetadataDocannotationSysMetaannotationResourceannotationValuesLjava/util/Collection;LocalVariableTypeTable*Ljava/util/Collection; StackMapTablet{ ExceptionsRuntimeVisibleAnnotationsLorg/junit/Test;setUpLorg/junit/Before;tearDownLorg/junit/After; SourceFileSolrIndexAnnotatorTest.java@Lcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope;valueScope InnerClassesFLcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope$Scope;NONE 78 peggym.130.4  peggym1304Sys $org/springframework/core/io/Resource  eml210SubprocessorAorg/dataone/cn/indexer/parser/ScienceMetadataDocumentSubprocessor peggym1304Sci    (org/dataone/cn/indexer/parser/ISolrField 56annotation1304Sysannotation1304  java/lang/String java/lang/StringBuilder FIELD NAME= , VALUE=  sem_annotation annotationValue: #NO VALUES FOUND FOR sem_annotation!*sem_annotation should have multiple values a8;org/dataone/cn/indexer/parser/BaseXPathDocumentSubprocessor c88org/dataone/cn/indexer/annotation/SolrIndexAnnotatorTest-org/dataone/cn/index/DataONESolrJettyTestBase#org/apache/solr/common/SolrDocumentorg/w3c/dom/Documentjava/util/Iteratorjava/util/Collectionjava/lang/ExceptionDcom/carrotsearch/randomizedtesting/annotations/ThreadLeakScope$Scopecontext0Lorg/springframework/context/ApplicationContext;.org/springframework/context/ApplicationContextgetBean&(Ljava/lang/String;)Ljava/lang/Object;addEmlToSolrIndex)(Lorg/springframework/core/io/Resource;)Vclient)Lorg/apache/solr/client/solrj/SolrClient;'org/apache/solr/client/solrj/SolrClientcommit8()Lorg/apache/solr/client/solrj/response/UpdateResponse;assertPresentInSolrIndex9(Ljava/lang/String;)Lorg/apache/solr/common/SolrDocument;getInputStream()Ljava/io/InputStream;)org/dataone/cn/indexer/XmlDocumentUtilitygenerateXmlDocument-(Ljava/io/InputStream;)Lorg/w3c/dom/Document; getFieldList()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; compareFieldsz(Lorg/apache/solr/common/SolrDocument;Lorg/w3c/dom/Document;Lorg/dataone/cn/indexer/parser/ISolrField;Ljava/lang/String;)VaddSysAndSciMetaToSolrIndexO(Lorg/springframework/core/io/Resource;Lorg/springframework/core/io/Resource;)V getFieldNames()Ljava/util/Collection;java/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getFieldValue-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)VgetFieldValues*(Ljava/lang/String;)Ljava/util/Collection;isEmpty assertTrue(Ljava/lang/String;Z)V>com/carrotsearch/randomizedtesting/annotations/ThreadLeakScope!3456789/*:1; <=>89 L*M*,  W*+ N*  :* ::::*-+,:*:: *- +*:*: * *+ N-:  : : Y !" "#"- $%&'-():  I *? :  ) : Y +" %&'ӧ ,'-  *.:   : *- +:%9:>?$B*F0G:IJJLKVLuMNRSRTUVYZ^`ab8c;eChRinjkmqtuvx;u ?@ ?@ (?A nB@  ?@ <=CADE*FG:HIJJEVKLOMLNEOE CPQ R CPS T$UV=WUVXYVZ["Z["8VV[@\[/TU WUVXYVZZVV\U["]^_`a89M*/**01:|} ~; <=]^_bc893*2: ; <=]^_def_ ghelmk ij@