3 B          @  "     0   5  :  +  logMetacatLorg/apache/log4j/Logger;REST_URLLjava/lang/String; ConstantValue()VCodeLineNumberTableLocalVariableTablethis0Ledu/ucsb/nceas/metacat/annotation/OrcidService; lookupOrcidX(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Ljava/lang/String; otherNamei$Ljava/util/Iterator; givenNameorcidUri urlParametersrestURLLjava/net/URL;client*Lorg/apache/commons/httpclient/HttpClient;method*Lorg/apache/commons/httpclient/HttpMethod;isLjava/io/InputStream;resultsdocLorg/w3c/dom/Node;orcidUriNodeListeLjava/lang/Exception;textsurName givenNamesLjava/util/List; otherNamesurlLocalVariableTypeTable$Ljava/util/List; StackMapTable Signature(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Ljava/lang/String;lookupCreators(Z)Ljava/util/List;foundiIqueryrequest=Lorg/apache/wicket/protocol/http/mock/MockHttpServletRequest;rootNodenodeListLorg/w3c/dom/NodeList;includeObsoleteZretList'(Z)Ljava/util/List; SourceFileOrcidService.java IJjava/lang/StringBuilder " +family-name:"  java/lang/String+other-names:"+given-names:"UTF-8 -http://pub.orcid.org/v1.1/search/orcid-bio?q=&rows=1 java/net/URL I(org/apache/commons/httpclient/HttpClient/org/apache/commons/httpclient/methods/GetMethodAcceptapplication/orcid+xml  CD RESULTS:  java/io/StringReader ://*[local-name()="orcid-identifier"]/*[local-name()="uri"]  Found ORCID URI: java/lang/ExceptionCould not lookup ORCID using: Kq=-obsoletedBy:[* TO *]&rows=0&facet=true&facet.limit=-1&facet.field=origin9q=*:*&rows=0&facet=true&facet.limit=-1&facet.field=origin;org/apache/wicket/protocol/http/mock/MockHttpServletRequest I solr yjava/io/InputStreamReader I//lst[@name="origin"]/int/@name  java/util/ArrayList     Error checking for creators[s]:  .edu/ucsb/nceas/metacat/annotation/OrcidService   java/lang/Object*http://pub.orcid.org/v1.1/search/orcid-biojava/util/Iteratorjava/util/Listjava/io/InputStreamorg/w3c/dom/Nodeorg/w3c/dom/NodeListappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;java/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V(org/apache/commons/httpclient/HttpMethodaddRequestHeader'(Ljava/lang/String;Ljava/lang/String;)V executeMethod-(Lorg/apache/commons/httpclient/HttpMethod;)IgetResponseBodyAsStream()Ljava/io/InputStream;org/apache/commons/io/IOUtils;(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String;org/apache/log4j/Loggerdebug(Ljava/lang/Object;)V%edu/ucsb/nceas/utilities/XMLUtilitiesgetXMLReaderAsDOMTreeRootNode$(Ljava/io/Reader;)Lorg/w3c/dom/Node;getNodeWithXPath8(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node; getFirstChild()Lorg/w3c/dom/Node; getNodeValueinfoerror*(Ljava/lang/Object;Ljava/lang/Throwable;)V`(Lorg/apache/wicket/Application;Ljavax/servlet/http/HttpSession;Ljavax/servlet/ServletContext;)V+edu/ucsb/nceas/metacat/dataone/MNodeService getInstanceV(Ljavax/servlet/http/HttpServletRequest;)Ledu/ucsb/nceas/metacat/dataone/MNodeService;a(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;*(Ljava/io/InputStream;Ljava/lang/String;)VgetNodeListWithXPath<(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/NodeList; getLength()Iitem(I)Lorg/w3c/dom/Node;add(Ljava/lang/Object;)Z getMessage getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!@B CDEFGHIJK/*LM NO PQKx::*%Y*:+"Y+:-D- : 2  :Y :,D, : 2  :Y::Y:Y:Y:Y:W:  : Y  !"Y #$:  %&:  . '(: Y) * !:Y,-+L"*.0 1-315P7T8r:;=>@AEGH IJK(L0M9PBQ\RjSsTxUVW[YZ]Mr RF\9ST UF9STVF WF XYZ[\]9j^_ Ba`F j9ab s0cb defFgFhijikFlhmjmn& -oo" p8 p8Bqrs tuK L.M/M0Y1N-23,4:5Y6$:78:H9>:Y;L69'<'(:+=Wӧ!MY>,?,-++LJegh i lm$n4p=qLrTsctxuszxy|Mf x vFW0wxyFpz{$c`_4S|b=J}~deil mn6 oJo/BqrJK" @AL