.                     + -   1! 1"# 5$% 7& 7'() *+, *-. / 70123 4 56 789  :; :<= L>?@ O NA BCD NEF *G HI HEJ Y BK 7L YE +MNOPQ a aRS eT g *U aV 5W XWYZ [\]^_` ab Xcd 7e fg h 7ij klm n fo fpqrs *tuvw_DebugZ ConstantValuecurrentConnectionLjava/sql/Connection;currentStatementLjava/sql/Statement;()VCodeLineNumberTableLocalVariableTablethis!Ldods/servers/sql/dodsSQLServlet; getSQLDataset=(Ldods/servlet/ReqState;)Ldods/servers/sql/GuardedSQLDataset; Exceptionsx getDataset6(Ldods/servlet/ReqState;)Ldods/servlet/GuardedDataset;rsLdods/servlet/ReqState;getServerVersion()Ljava/lang/String;inite"Ljava/lang/ClassNotFoundException; jdbcDriverLjava/lang/String;tmp doGetDODSi(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ldods/servlet/ReqState;)VmaxRowsIresLdods/servers/sql/sqlResponse;pwLjava/io/PrintWriter;sinkLjava/io/DataOutputStream;deLdods/dap/DODSException;myDDSLdods/servers/sql/sqlDDS;myDASLdods/dap/DAS;flib!Ldods/dap/Server/FunctionLibrary;scfLdods/servers/sql/SqlClauseFac;ceLdods/servers/sql/sqlCEEval; useDSNamequeryresSetLjava/sql/ResultSet;sqleLjava/sql/SQLException;msgde2pe Ldods/dap/parser/ParseException;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;sOut#Ljavax/servlet/ServletOutputStream;bOutLjava/io/OutputStream;eOutsqlDS$Ldods/servers/sql/GuardedSQLDataset; connect2DB connectionURLunamepassword processResult,(Ljava/sql/ResultSet;Ljava/io/PrintStream;)VcresultdOutLjava/io/PrintStream;metaLjava/sql/ResultSetMetaData;countlimitprintColumnNames4(Ljava/sql/ResultSetMetaData;Ljava/io/PrintStream;)Vnametypeim metaStuff SourceFiledodsSQLServlet.java openlink.jdbc2.Driver JDBCdriver yz{ |} java/lang/ClassNotFoundExceptionjavax/servlet/ServletExceptionjava/lang/StringBuffer! Cannot Load JDBC Driver Class: ~ ' Is the driver name spelled correctly?$ Is the .class file or the jar file- containing the driver on the CLASSPATH ??   Using JDBC Driver:   showResponse DRDS Sending DODS Data For:   CE: ' 'application/octet-stream  XDODS-Server Content-Description dods_data  Content-Encodingdeflate"java/util/zip/DeflaterOutputStream java/io/BufferedOutputStream  dods/dap/Server/FunctionLibrarydods.servers.sql.SSF dods/servers/sql/SqlClauseFac dods/servers/sql/sqlCEEval  UseDatasetName true UseDataSetName is: ~  showRequestQuery String: ""   JDBCMaxResponseLength  dods/servers/sql/sqlResponse java/io/PrintWriterjava/io/OutputStreamWriter  ,SQL query response recieved. Sending Data...  Data:  java/io/DataOutputStream   Done! dods_errordods/dap/DODSException(Your Query Produced No Matching Results. java/sql/SQLExceptiondods/dap/parser/ParseException   JDBCClosed Database connection. 1jdbc:openlink://cupcake.oce.orst.edu/DSN=oplEOSDBJDBCconnectionURL JDBCusername JDBCpasswordUsing Connection URL:   Opened Database connection.   null  limit: ~  NULL () -dods/servers/sql/dodsSQLServletdods/servlet/DODSServletjava/io/IOExceptiongetInitParameter&(Ljava/lang/String;)Ljava/lang/String;java/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;append,(Ljava/lang/String;)Ljava/lang/StringBuffer; getMessagetoString(Ljava/lang/String;)Vjava/lang/Systemoutjava/io/PrintStreamprintlndods/util/DebugisSet(Ljava/lang/String;)Zdods/servlet/ReqState getDataSetgetConstraintExpression&javax/servlet/http/HttpServletResponsesetContentType setHeader'(Ljava/lang/String;Ljava/lang/String;)VgetOutputStream%()Ljavax/servlet/ServletOutputStream;getAcceptsCompressed()Z(Ljava/io/OutputStream;)V"dods/servers/sql/GuardedSQLDataset getSQLDDS()Ldods/servers/sql/sqlDDS;getDAS()Ldods/dap/DAS; setPrefix$(Ldods/dap/Server/FunctionLibrary;)V=(Ldods/dap/Server/ServerDDS;Ldods/dap/Server/ClauseFactory;)VparseConstraintjava/lang/Stringequals(Ljava/lang/Object;)ZequalsIgnoreCase(Z)Ljava/lang/StringBuffer; getSQLQuery#(Ldods/dap/DAS;Z)Ljava/lang/String;java/sql/Statement executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;java/sql/ResultSetnextjava/lang/Integerdecode'(Ljava/lang/String;)Ljava/lang/Integer;intValue()I(Ljava/sql/ResultSet;I)V(Ljava/io/Writer;)Vdods/servers/sql/sqlDDSprintConstrained(Ljava/io/PrintWriter;)VflushgetBytes()[Bjava/io/OutputStreamwrite([B)VgetNamesend=(Ljava/lang/String;Ljava/io/OutputStream;Ljava/lang/Object;)Vfinishprintreplace(CC)Ljava/lang/String;(ILjava/lang/String;)Vclosejava/sql/Connection setStatus(I)Vjava/sql/DriverManager getConnectionM(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;createStatement()Ljava/sql/Statement; getMetaData()Ljava/sql/ResultSetMetaData;java/sql/ResultSetMetaDatagetColumnCount getString(I)Ljava/lang/String;(I)Ljava/lang/StringBuffer; getColumnNamegetColumnTypeNamelength! A***DH I ag:*+jagd*L*M,,L+ W1N Y Y - Y + . Jc*-d]V n0 Y --, !,"*#$,%&$,':::-(,)*$+Y,:-Y.::*-:/:0: 1Y2:  345Y 6: 7Y 8:  -96 *::;< =>6  Y ? @   A:B" Y CD*E*F:G 6-HI: JK6LYM:NYOYPQ:R STUVWXYYZ: [\]-( +^ _<-Y.:,%`$,);$aYbc:ddا:-Y.:,%`$,);$dd:-Y.:,%`$,);$aYfc:  d d^:-Y.:,%`$,);$h"'i: aY j:  d dS::*k*lm n":aYfc:dd,ȹo DJaDeDgGJ}@Cea5=IS[ahr$KO\fjrw !#$)*+./04578 >@ E*G5I<JDNGJNLQWSaXkZr[z^}^achjlmpptv{'0@CESZbdm.jzh25   u i a$ \L. <  HSEnnnn[^a  p;LpM;N;::*:L*q:M*r:N*s::m Y +m Y t,*,-u**vm w^   (-08=@HMQr>  ef+xN-y6*-,z6 z6X+{:,||}, Y ~} Y ~},;;+GW, Y J",6;AIa{R6E%\eL+y>;:6_+:+: :# Y : Y :,6,},;B (-4Tjp v   \ L(Bby e