4 r       r                    *     ! "# )$ 4 % %&'( )* +, +- ./ .0 12 34567 89: ;< 3 = >? 3@ 1A PB C DE F G H IJ PK >L MN O dP QRST dU dV WX YZ[\ ]^_`a pblogLorg/apache/log4j/Logger; jarPrefixLjava/lang/String; jarAppendix filePrefixinstance8Lorg/dataone/cn/indexer/annotation/OntologyModelService;ontModel#Lcom/hp/hpl/jena/ontology/OntModel;FIELD_ANNOTATION ConstantValuec fieldListLjava/util/List; Signature@Ljava/util/List; ontologyList$Ljava/util/List; altEntryListLjava/util/Map;5Ljava/util/Map;()VCodeLineNumberTableLocalVariableTablethis getInstance:()Lorg/dataone/cn/indexer/annotation/OntologyModelService; StackMapTablebdiniteLjava/lang/Exception; ontologyUrie expandConcepts#(Ljava/lang/String;)Ljava/util/Map;solution%Lcom/hp/hpl/jena/query/QuerySolution;endJvalueqqueryLcom/hp/hpl/jena/query/Query;qexec&Lcom/hp/hpl/jena/query/QueryExecution;results!Lcom/hp/hpl/jena/query/ResultSet;namevaluesLjava/util/Set;startfield.Lorg/dataone/cn/indexer/parser/ISolrDataField;ex&Lcom/hp/hpl/jena/query/QueryException;uri start_method conceptFieldsLocalVariableTypeTable#Ljava/util/Set;FLjava/util/Map;>;fghijk5Z(Ljava/lang/String;)Ljava/util/Map;>; getFieldList()Ljava/util/List;B()Ljava/util/List; setFieldList(Ljava/util/List;)VfldsC(Ljava/util/List;)VgetOntologyList&()Ljava/util/List;setOntologyListontlist'(Ljava/util/List;)VgetAltEntryList()Ljava/util/Map;7()Ljava/util/Map;setAltEntryList(Ljava/util/Map;)V entryList8(Ljava/util/Map;)VloadAltEntries jarFilePathpathentryEntry InnerClassesLjava/util/Map$Entry; ontManager-Lcom/hp/hpl/jena/ontology/OntDocumentManager; firstEntryZprefix;Ljava/util/Map$Entry;lAgetJarFilePath()Ljava/lang/String;jarPath classResourceLjava/net/URL;urlT SourceFileOntologyModelService.java yz6org/dataone/cn/indexer/annotation/OntologyModelService stjava/lang/StringBuilder3OntologyModelService.getInstance - the instance is mn op qrs t init() called {|u vw x yze {| }~java/lang/StringLoading ontology r java/lang/ExceptionFailed to read  expandConcepts java/util/HashMap Expansion failed because uri $ was either null or non-zero length.-About to run through fieldList which is size  m,org/dataone/cn/indexer/parser/ISolrDataField-org/dataone/cn/indexer/annotation/SparqlField  \$CONCEPT_URI  SPARQL Query  h java/util/HashSeti }Solution SPARQL result: MOntologyMondelService.expandConcepts - the time to execute results.hasNext() m milliseconds.k   | Adding value j f $com/hp/hpl/jena/query/QueryException$OntologyModelService.expandConcepts(*) encountered an exception while querying. rFOntologyModelService.expandConcept - the total time for the method is  milliseconds. 2OntologyModelService - Loading altEntries of size l  java/util/Map$Entry ~   uv wv xvMOntologyModelService.loadAltEntries - the final prefix for ontology files is ~  .class FOntologyModelService.getJarFilePrefix - the full path of the class is ^jar:(file:.*[.]jar)!/.*$1 java/net/URL   java/net/MalformedURLExceptionjava/net/URISyntaxExceptionIOntologyModelService.getJarFilePrefix - the full path of the jar file is  jar:file:!/file:src/main/resources/java/util/ArrayListjava/lang/Objectsem_annotationjava/lang/Throwablejava/util/Iterator java/util/Mapcom/hp/hpl/jena/query/Query$com/hp/hpl/jena/query/QueryExecutioncom/hp/hpl/jena/query/ResultSet java/util/Set#com/hp/hpl/jena/query/QuerySolution+com/hp/hpl/jena/ontology/OntDocumentManagerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/apache/log4j/Loggerinfo(Ljava/lang/Object;)Vjava/lang/ClassgetName&com/hp/hpl/jena/rdf/model/ModelFactorycreateOntologyModel%()Lcom/hp/hpl/jena/ontology/OntModel;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;debug!com/hp/hpl/jena/ontology/OntModelread5(Ljava/lang/String;)Lcom/hp/hpl/jena/rdf/model/Model;printStackTracejava/lang/SystemcurrentTimeMillis()Jlength()Isize(I)Ljava/lang/StringBuilder;getQuery replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"com/hp/hpl/jena/query/QueryFactorycreate1(Ljava/lang/String;)Lcom/hp/hpl/jena/query/Query;+com/hp/hpl/jena/query/QueryExecutionFactoryf(Lcom/hp/hpl/jena/query/Query;Lcom/hp/hpl/jena/rdf/model/Model;)Lcom/hp/hpl/jena/query/QueryExecution; execSelect#()Lcom/hp/hpl/jena/query/ResultSet;'()Lcom/hp/hpl/jena/query/QuerySolution;(J)Ljava/lang/StringBuilder;contains(Ljava/lang/String;)Zget7(Ljava/lang/String;)Lcom/hp/hpl/jena/rdf/model/RDFNode;!com/hp/hpl/jena/rdf/model/RDFNodeisAnonadd(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;errorgetDocumentManager/()Lcom/hp/hpl/jena/ontology/OntDocumentManager;setProcessImports(Z)VentrySet()Ljava/util/Set;getValuetrimequalsgetKey addAltEntry'(Ljava/lang/String;Ljava/lang/String;)V getSimpleName getResource"(Ljava/lang/String;)Ljava/net/URL; startsWith(Ljava/lang/String;)VtoURI()Ljava/net/URI;java/nio/file/Paths$(Ljava/net/URI;)Ljava/nio/file/Path;java/nio/file/Path getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!r st uv wv xv yz {|}v~    /*+ z M(YK²Y*çL*+Y   #&&)&"./ 014!6+8I9!D4Y  *L+T+MY , ,W!NY , -Jmp:=?#@$C*F.IJKcLmQpNqOPRS qJDvz"$8AY +  Y!:+ +"$Y# + $ Y% &'( &:I)::**+:,+-:Y. / 0:1:  2: 3: 4Y5: 7  6 7:Y8  7Y9  e:;  <3=> =?:Y@   AW7 H  BW#:YD + E F7YG  e:H sC*VWX&Z2[P]S`scdfgjkmnopstuv wx3y8zZ{f|i8)v4v v  7zv&$ &d 2 )#a e;B.& zO+& z . zO+ z .I zO+I z YJ IK( LL+M=NINO:P:Q:Y=*R:/STU"YV  W NXNYY - +ZY-  [cF ).02WcgioHoNvc{vWz)02v W)A^#]TLY\ ] ^M,+,_NY` - -Va*-bc-:dYefghL:TLYk + +XmpiXmpj: $&+DNXmpru>rXvzv p+ev'&Iv>lmVnWoXpYq&pYq Y!I& !" #$%&())3* P3