2 WX YZ W[ \] W ^_ ` ab cdefghi jk l mn op qr st suvwxy()VCodeLineNumberTableLocalVariableTablethisDLedu/ucsb/nceas/metacat/index/resourcemap/ResourceMapSubprocessorIT;testProcessDocumenteLjava/lang/Exception;idLjava/lang/String;isLjava/io/InputStream; sysSolrFieldsLjava/util/List; indexDocument)Lorg/dataone/cn/indexer/solrhttp/SolrDoc;docsLjava/util/Map; processorBLedu/ucsb/nceas/metacat/index/resourcemap/ResourceMapSubprocessor;LocalVariableTypeTableDLjava/util/List;LLjava/util/Map; StackMapTablexz{|[}we ExceptionsRuntimeVisibleAnnotationsLorg/junit/Test;getResourceMapDoc()Ljava/io/InputStream;fileLjava/io/File;getResourceMapSubprocessorD()Ledu/ucsb/nceas/metacat/index/resourcemap/ResourceMapSubprocessor;5Lorg/dataone/cn/indexer/parser/IDocumentSubprocessor;i$Ljava/util/Iterator;resorceMapprocessor solrIndex(Ledu/ucsb/nceas/metacat/index/SolrIndex; processorsGLjava/util/List;~ SourceFileResourceMapSubprocessorIT.java !9resourceMap_urn:uuid:04780847-6082-455b-9831-22269c9ec0a5 EFjava/util/ArrayList'org/dataone/cn/indexer/solrhttp/SolrDoc java/util/HashMap} IJ lResourceMapProcessor should throw an exception because the resource map has a component which doesn't exist. java/lang/ExceptionvResourceMapProcessor should throw a ResourceMapException because the resource map has a component which doesn't exist.=edu/ucsb/nceas/metacat/index/resourcemap/ResourceMapException java/io/File%src/test/resources/resorcemap-example java/io/FileInputStream  ~ |  3org/dataone/cn/indexer/parser/IDocumentSubprocessor@edu/ucsb/nceas/metacat/index/resourcemap/ResourceMapSubprocessorBedu/ucsb/nceas/metacat/index/resourcemap/ResourceMapSubprocessorITjava/lang/Objectjava/lang/Stringjava/io/InputStreamjava/util/List java/util/Map&edu/ucsb/nceas/metacat/index/SolrIndexjava/util/Iterator(Ljava/util/List;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;processDocumentG(Ljava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)Ljava/util/Map;org/junit/Assert assertTrue(Ljava/lang/String;Z)V(Ljava/lang/String;)V(Ljava/io/File;)V(edu/ucsb/nceas/metacat/index/SolrIndexITgenerateSolrIndex*()Ledu/ucsb/nceas/metacat/index/SolrIndex;getSubprocessors()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;! !"/*#$ %&'!"@TL*MYNY-:Y :+ W* :+, W :4DG#6  !"##.$4&>'D+G(I)S,$RI ()T%&Q*+L,-D./:01#1234 456D.7#1289"G:;<=>?@A BCDEF"[YLY+M,#2 34$ %& GH,-BIJ"<LM,N-: : L+#";<= >)?1@7B:C$>)4K'LM<%&:N56OP 1Q/6  1QR9:@S=T#BUV