2                                &  ) ,        9 9 7 9  0+ y  0   H H H H 7      :y Y Y Y ] Y 1  1 1   h k m o   s   y     y y)   4  <  d  D  H L        Y 1       0 h! k" k# k$ k% & '( ) 0*+ Y,  - m. h./ 0 12 13 m45 6 7 08 9 :;n< = > ? @ AB C Dc E Fr G H I JK LM N OP QRSconnectionPoolILorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface;ecogridEndPointBLorg/ecoinformatics/datamanager/download/EcogridEndPointInterface;xmlLjava/lang/StringBuffer; textBuffer parserNameLjava/lang/String; elementStackLjava/util/Stack;datapackageStack queryStack entityStack attributesLjava/util/Vector;conditionStack logicalStack subQueryStackcurrentLogical9Lorg/ecoinformatics/datamanager/database/LogicalRelation;currentSubQueryLogical ddpHandlerMLorg/ecoinformatics/datamanager/download/document/DocumentDataPackageHandler;metadataPackage3Lorg/ecoinformatics/datamanager/parser/DataPackage; inConditionZlog Lorg/apache/commons/logging/Log;fetchedDatapackagesLjava/util/Map;metadataDatapackages queryListLjava/util/List;union/Lorg/ecoinformatics/datamanager/database/Union;(Ljava/io/Reader;Ljava/lang/String;Lorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface;Lorg/ecoinformatics/datamanager/download/EcogridEndPointInterface;)VCodeLineNumberTableLocalVariableTableeLorg/xml/sax/SAXException;thisALorg/ecoinformatics/datamanager/dataquery/DataquerySpecification; queryspecLjava/io/Reader;parserLorg/xml/sax/XMLReader; StackMapTablePT/UVW ExceptionsX(Ljava/lang/String;Ljava/lang/String;Lorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface;Lorg/ecoinformatics/datamanager/download/EcogridEndPointInterface;)VgetQuery1()Lorg/ecoinformatics/datamanager/database/Query;getUnion1()Lorg/ecoinformatics/datamanager/database/Union;getDataPackages6()[Lorg/ecoinformatics/datamanager/parser/DataPackage;initializeParser()Lorg/xml/sax/XMLReader;Ljava/lang/Exception; startQuery7(Lorg/ecoinformatics/datamanager/dataquery/BasicNode;)V currentNode4Lorg/ecoinformatics/datamanager/dataquery/BasicNode;query/Lorg/ecoinformatics/datamanager/database/Query;distinct startSubquerystartDatapackagee1dh9Lorg/ecoinformatics/datamanager/download/DocumentHandler;metadataInputStreamLjava/io/InputStream;docId datapackageY startEntityindexIentity.Lorg/ecoinformatics/datamanager/parser/Entity; idAttributeindexAttribute nameAttributestartAttributestartCondition condition SourceFileDataquerySpecification.java _java/lang/StringBuffer java/util/Stack java/util/Vector java/util/HashMap java/util/ArrayList   !" %SAX parser not instantiated properly.\ ]^org/xml/sax/InputSource _W `aorg/xml/sax/SAXExceptionCerror parsing data in DataquerySpecification.DataquerySpecification bjava/io/StringReader c d ef-org/ecoinformatics/datamanager/database/Query1org/ecoinformatics/datamanager/parser/DataPackage gh4[Lorg/ecoinformatics/datamanager/parser/DataPackage;i jk lm nojava/lang/Exceptionp qrjava/lang/StringBuilder.Error in QuerySpcecification.initializeParser st u vc wxy z{ |} ~id e7org/ecoinformatics/datamanager/download/DocumentHandler c  could not download document: _U   )could not parse metadata given by docid: $could not load data given by docid:  Korg/ecoinformatics/datamanager/download/document/DocumentDataPackageHandler #edu/ucsb/nceas/utilities/OrderedMap  c    typesubquery 6org/ecoinformatics/datamanager/database/SubQueryClause join,org/ecoinformatics/datamanager/database/Join 1org/ecoinformatics/datamanager/database/Condition 3org/ecoinformatics/datamanager/database/ANDRelation  2org/ecoinformatics/datamanager/database/ORRelation <> ^2org/ecoinformatics/datamanager/dataquery/BasicNode s     =""  %& ,& -& 9& B& C& G& K&-org/ecoinformatics/datamanager/database/Union  order }   ,org/ecoinformatics/datamanager/parser/Entity   w:org/ecoinformatics/datamanager/database/ConditionInterface5org/ecoinformatics/datamanager/database/SelectionItem        _ ^_1org/ecoinformatics/datamanager/database/TableItem  label   cjava/lang/String    ^3org/ecoinformatics/datamanager/database/WhereClause     7org/ecoinformatics/datamanager/database/LogicalRelation;org/ecoinformatics/datamanager/database/StaticSelectionItem  X& \& ]& h&pathexpr i& k& l& m& q& u& v& w& staticItem x&?+7" 8 #:  8$%&y!0Y@M+ABC>,D* ,EW *!  !'()*+,&X0Y@M*,EW   '( )*-&+FBM*,G1N-ŻHYI:,J*!K:L:%:#9Y:M<,<>%N* * OPQN :#9Y:R<,<>%* * OP-*!SW :#9Y:T<,<>%*,-UW* -EW4;>7`vy77^ " ( 1 4;>@[`vy{"*'(-12\ @ .#{##"/0412  '(34,>5678$!X$[$ 9&* V1MN+FB:+WB:+XB:K*YY* Z*[**!\*]Y^_*6*1Y`&a6,b2N ,cN* -EWR5 6 89:%=*>9@BAMB[EbFrJwK~LMOPTUR~:;  '( 4 <=>?%z@ r56A B&B *+dW W X   '(C&W*M+eBfghYiM,+eBjgkYlMmYnM*,EW& Z]^_$a2bAeMgVh W  W'(PDE $F G&VoYpM*q&* *,r*,**EW#* *,r*,**EW. lmno!r&s5v<wDzI{U} V  V'(NHI !JK&VsYtM*q&* *,u*,**EW#* *,u*,**EW. !&5<DIU V  V'(NLM !NOPj_#9Y:v<,<w<>xyY,z:*v{W*,{Ws|66`}~*{W*}{W*{W*~{W*{W*w{W* EWg *fg *g *g *g *g *g *g *! *4=BKUlv %28EKX^RNdQ;KgR;_  _S_T_U_VW*5'( N5c&)X&M*Y=***/0+BM,,C>*&  .4;?DL4 'Q;DYM  MZ(;[ &\&]* 0M*,W    Z( )*]&A *W    Z(^_t *b*#*****UW***G1* W* *b2EWL+N* VL=*:*yN:-WB:a6+2:-XB:+:*q*:mmY+n:hX:*q0Y@:*V0:Y+:h: hY+ i::k2kk+kk+*EW"* V0:Y+:*^a70.EM^abfq~   !("/$9%I&L'T(_)m+x,/1367<=b# :; @O`*(!ab9c DE)*ab%Z("de?sBQ;  qL<=7.r$ A95f.F g /  h&i**q%* M* V0N-Y,*q%* M*V0N-Y,**2 BEGJ$K0N:PERPS\WcYh[><=$ )*E<=P `*i  iZ(0+ i&f +BM*,*UW^_`    Z(jk&5d  Z(l&5*M*VN-m -m,-h -h,g hij%l,m4o*5  5Z( *cDE %Fm& E*M,aMN,M:*VN-m -m, 7%(7. r vxz%~(|*5<D4#E  EZ( :no5DE45p$5p$$Fq&*qcYM**o3Y*oM!*q*NY-M*V0N-,rYM*q*NY-M5*.*oY*oMY*sM* V0N-,^ '9CNWbgjvRN DEQrsb`* DEvcrs)*  Z(9t,t"u&C**q*/******1BC  CZ(*v&t**q**µ**µ )*  *Z( w&t**q**µ**µ )*  *Z( x&-+XBM+öBNY,-:* V0:%,>-  -Z(&ynaz%)*{|`b* y:ƶg *g *fg *g *˶g *g *ζg *ög *Ѷg *g *g *g *ֶg **:*{W*ض{W*,{W*w{W*Y#9Y:ض<,<w<>x# ,2?ERXekx~   #,6Aa>b  bSbTbU VZ(S} 5)~2*&   5Y+:*{W:ڞ #x3 478*94<45  55;5; )42*D   _" ۸ܳ#|