3= I F F  F                 A  FlogLorg/apache/log4j/Logger;timeoutI()VCodeLineNumberTableLocalVariableTablethis'Lorg/dspace/submit/lookup/CiNiiService; setTimeout(I)V getByCiNiiID>(Ljava/lang/String;Ljava/lang/String;)Lgr/ekt/bte/core/Record;idLjava/lang/String;appId Exceptions searchByTermJ(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)Ljava/util/List;recordLgr/ekt/bte/core/Record;titleauthoryear maxResultsrecordsLjava/util/List;idsLocalVariableTypeTable*Ljava/util/List;$Ljava/util/List; StackMapTable Signatured(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)Ljava/util/List;searchfactory*Ljavax/xml/parsers/DocumentBuilderFactory;db#Ljavax/xml/parsers/DocumentBuilder;inDocLorg/w3c/dom/Document;xmlRootLorg/w3c/dom/Element;eLjava/lang/Exception;client#Lorg/apache/http/client/HttpClient;responseLorg/apache/http/HttpResponse; statusLineLorg/apache/http/StatusLine; statusCodemethod(Lorg/apache/http/client/methods/HttpGet; getCiNiiIDsaboutitemitemsurl_lenqueryLjava/lang/StringBuilder;'Ljava/util/List;^(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)Ljava/util/List; SourceFileCiNiiService.java NO LM rXjava/util/ArrayList `   java/lang/String -org/apache/http/impl/client/DefaultHttpClient  +org/apache/http/params/CoreConnectionPNameshttp.connection.timeout   &org/apache/http/client/methods/HttpGetjava/lang/StringBuilderhttp://ci.nii.ac.jp/naid/   .rdf?appid=  N   org/apache/http/HttpStatusjava/lang/RuntimeExceptionCiNii RDF is not validCiNii RDF Http call failed:         !" #$ %& '() *+ ,Ojava/lang/Exception.CiNii RDF identifier is not valid or not existformat=rss&appid=&count=  -&title=UTF-8. /0&author= &year_from= 12 &year_to=&http://ci.nii.ac.jp/opensearch/search?#CiNii OpenSearch query is not validCiNii OpenSearch call failed: 3 45 6org/w3c/dom/Element rdf:about 78 922CiNii OpenSearch results is not valid or not exist%org/dspace/submit/lookup/CiNiiService: ;< JKjava/lang/Objectorg/apache/http/HttpExceptionjava/io/IOExceptionjava/util/Listjava/util/Iterator!org/apache/http/client/HttpClientorg/apache/http/HttpResponseorg/apache/http/StatusLine(javax/xml/parsers/DocumentBuilderFactory!javax/xml/parsers/DocumentBuilderorg/w3c/dom/Documentgr/ekt/bte/core/Recordjava/lang/Throwablesize()Iiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;add(Ljava/lang/Object;)Z getParams%()Lorg/apache/http/params/HttpParams;!org/apache/http/params/HttpParamssetIntParameter8(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VexecuteO(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; getStatusLine()Lorg/apache/http/StatusLine; getStatusCode-(Ljava/lang/Object;)Ljava/lang/StringBuilder; newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory; setValidating(Z)VsetIgnoringComments#setIgnoringElementContentWhitespacenewDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder; getEntity()Lorg/apache/http/HttpEntity;org/apache/http/HttpEntity getContent()Ljava/io/InputStream;parse-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;getDocumentElement()Lorg/w3c/dom/Element;#org/dspace/submit/lookup/CiNiiUtilsconvertCiNiiDomToRecord/(Lorg/w3c/dom/Element;)Lgr/ekt/bte/core/Record;releaseConnection(I)Ljava/lang/StringBuilder;java/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;valueOf(I)Ljava/lang/String;org/dspace/app/util/XMLUtilsgetElementList9(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/util/List;length getAttribute&(Ljava/lang/String;)Ljava/lang/String; substringorg/apache/log4j/Logger getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!FIJKLMNOP: **Q $)R  STUVP>*Q -.RSTLMWXPE*+,Q3R STYZ[Z\]^_`P; cY:*+,:H>: +  : * :   WQ& : <=%?DANBSD]F`IRf Nab DYZ cSTccZcdZceMcfMc[Z ZghMihj ZgkMilm.nno.\]^pqrXPN Y:*WYY+,N-::6ȟ1 Y !YY"#!$:%&'(:  )*+:  ,:  -: --. :Y0!: --. /QjSV WXBZL[U\^^f`naxcjklmoprt~tvx~R Gst.uv wx yz {| }~LU^MSTYZ[ZmxH   \^]`P+, :Y: Y:*WY:  123W+ 4+56W, 7,56W! 89W :9WYY; ::  :  6  ȟ1  Y<!YY= #!$:  % & ' (: )*+:,:>?:@6: 6 A:BC:@D W:.: YE!:./Q. $7@NW[lp"(.5HQZaRZ$zst 5uvHpwxQgyzZ^haWM {| $}~@  M STcZdZeMfM[ZihjZ^ilm \ n"VRnno9 n n n n\^]pOP! FGHQ'