3, A > > > >   >    A   >       &   - - > >   7  > < nodeMapLjava/util/Map; Signature5Ljava/util/Map;V1_OBJECT_ENDPOINTLjava/lang/String; ConstantValue nodesXPathnodesExpression!Ljavax/xml/xpath/XPathExpression;onlyReferenceCNsZloggerLorg/apache/log4j/Logger;nodeRegistryService4Lorg/dataone/service/cn/impl/v1/NodeRegistryService;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis/Lorg/dataone/cn/indexer/parser/WebUrlSolrField;namexpathsetOnlyReferenceCNs(Z)VisNodeCN(Ljava/lang/String;)Znode#Lorg/dataone/service/types/v1/Node;e/Lorg/dataone/service/exceptions/ServiceFailure;)Lorg/dataone/service/exceptions/NotFound;nodeNamenr,Lorg/dataone/service/types/v1/NodeReference; StackMapTableinitExpression(Ljavax/xml/xpath/XPath;)V*Ljavax/xml/xpath/XPathExpressionException; xpathObjectLjavax/xml/xpath/XPath; getNodeMap()Ljava/util/Map; Exceptions7()Ljava/util/Map; processField(Lorg/w3c/dom/Document;Ljavax/xml/xpath/XPathExpression;Ljava/lang/String;Lorg/dataone/cn/indexer/convert/IConverter;ZZ)Ljava/util/List;getUrlnLorg/w3c/dom/Node; nodeValueiIidvaluesLorg/w3c/dom/NodeList;exLjava/lang/Exception;docLorg/w3c/dom/Document; expression converter+Lorg/dataone/cn/indexer/convert/IConverter; multiValued xmlEscapefieldsLjava/util/List;LocalVariableTypeTableDLjava/util/List;(Lorg/w3c/dom/Document;Ljavax/xml/xpath/XPathExpression;Ljava/lang/String;Lorg/dataone/cn/indexer/convert/IConverter;ZZ)Ljava/util/List;setNodeRegistryService7(Lorg/dataone/service/cn/impl/v1/NodeRegistryService;)Vnrs()V SourceFileWebUrlSolrField.java R BCH//replica[replicationStatus/text()='completed']/replicaMemberNode/text() IG JK LM*org/dataone/service/types/v1/NodeReference R PQ   -org/dataone/service/exceptions/ServiceFailure 'org/dataone/service/exceptions/NotFound no (javax/xml/xpath/XPathExpressionException   NOjava/lang/StringBuilder$**********Found node registry with:      .  **********Node Map: java/util/ArrayList  java/lang/String  org/w3c/dom/NodeList    tu ! ]^ "# /v1/object/$ %0org/dataone/cn/indexer/solrhttp/SolrElementField & GET URL = 'Mjava/lang/Exception-org/dataone/cn/indexer/parser/WebUrlSolrField( ) *+'org/dataone/cn/indexer/parser/SolrField!org/dataone/service/types/v1/Node-org/dataone/service/exceptions/NotImplementedjava/util/Listorg/w3c/dom/Nodejava/io/IOExceptionorg/xml/sax/SAXException.javax/xml/parsers/ParserConfigurationException'(Ljava/lang/String;Ljava/lang/String;)VsetValue(Ljava/lang/String;)V2org/dataone/service/cn/impl/v1/NodeRegistryServicegetNodeQ(Lorg/dataone/service/types/v1/NodeReference;)Lorg/dataone/service/types/v1/Node;%org/dataone/service/types/v1/NodeTypeCN'Lorg/dataone/service/types/v1/NodeType;getType)()Lorg/dataone/service/types/v1/NodeType;xmlValue()Ljava/lang/String;equals(Ljava/lang/Object;)ZprintStackTracejavax/xml/xpath/XPathcompile5(Ljava/lang/String;)Ljavax/xml/xpath/XPathExpression; listNodes)()Lorg/dataone/service/types/v1/NodeList;.org/dataone/service/types/v1/util/NodelistUtil mapNodeList8(Lorg/dataone/service/types/v1/NodeList;)Ljava/util/Map;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; java/util/Mapsize()I(I)Ljava/lang/StringBuilder;toStringorg/apache/log4j/Loggerinfo(Ljava/lang/Object;)Vjava/lang/Objectjavax/xml/xpath/XPathConstantsSTRINGLjavax/xml/namespace/QName;javax/xml/xpath/XPathExpressionevaluateA(Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;)org/dataone/cn/indexer/convert/IConverterconvert&(Ljava/lang/String;)Ljava/lang/String;NODESET getLengthitem(I)Lorg/w3c/dom/Node; getNodeValue containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object;)org/apache/commons/lang/StringEscapeUtils escapeXmladd multivaluejava/lang/ClassgetName getLogger-(Ljava/lang/String;)Lorg/apache/log4j/Logger;!>ABCDEFGH5IGJKLM NOPQRST!*+,*****-UK? CDEL MV*!WX!YG!ZG!IG[\T>*U PQVWXLM]^T8YM,+ * , N- - N-N- '*()* '1()1U2 UV XYZ(\*^+_/`1a2b6cV>_`+ab2ac8WX8dG0efg"(hijkhlFmnoT*+*+*M,UiknlmoV apWXqrgVstuT_*V** Y* !"#Y$*%"#*Urst;uZwV _WXgZvwDxyzT0&Y':,+()*:+:*+,)-: 6   .0  /:  0: *1 2** 3Y*1 4*5":  +:   6: 7Y- 89WY: "#*;|Y*1 4*5":  +:   6: 7Y- 89WY: "#*; ʧ := y<oy<pvy<U# (:IT]kr{#.3:Lfmpvy{VR{G R{G T|} ]~G =9 ^G:< {WXKYGMM z  zg5 (ktkk 56k 5Bv DT>*+ U VWXQT% >?@UF