�������.\ ��8 9:; <=> ?@ABACDEF �8 � G �HI � JK �LMN � OP� Q � RSTUV� W �X <YZ[� \]^_`a �%b �%c �%d �Ce �Cfghi �Cjkl �Cmn �op �6qr �8st �:uv �<8wx �>yz �>{| �C8}~ �Fs �H����� �C�� �C�� �Q8 �>��� �U�� �U� �>� �U��� �C������� �C��������� �g�� �>J �U� �C���� �H��� ��� �J� �p�� �p�� 9� �>@� �C� �C��� � ���� ��@�� ��� ������ ��8� ���� ������� 9�� �� 9� �������� �C������������������������������� �����DDSFile�Ljava/lang/String;�ConstraintExpression�Debug�Z�dOut�Ljava/io/PrintStream;�Level�I�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�Ldods/servers/sql/sqlTest;� print_SDDS�(Ldods/dap/Server/ServerDDS;Z)V�except� Ljava/lang/NullPointerException;�o�Ljava/lang/Object;�s�Ldods/dap/Server/ServerMethods;�bt�Ldods/dap/BaseType;�sdds�Ldods/dap/Server/ServerDDS;�constrained�e�Ljava/util/Enumeration;� parse_options�([Ljava/lang/String;)V�arg�args�[Ljava/lang/String;�g�Lgnu/getopt/Getopt;�c�getDDS�()Ldods/servers/sql/sqlDDS;�fin�Ljava/io/File;�fp_in�Ljava/io/FileInputStream;� dds_source�Ljava/io/DataInputStream;�sfactory�#Ldods/servers/sql/sqlServerFactory;�myDDS�Ldods/servers/sql/sqlDDS;� Exceptions����main�res�Ldods/servers/sql/sqlResponse;�fout�fp_out�Ljava/io/FileOutputStream;�sink�Ljava/io/DataOutputStream;�myDAS�Ldods/dap/DAS;�ce�Ldods/servers/sql/sqlCEEval;�query�stmnt�Ljava/sql/Statement;�rs�Ljava/sql/ResultSet;�Ldods/dap/DODSException;�sdt��testNameBuilder�(Ldods/servers/sql/sqlDDS;)V�thisBT�dds�v� nameDigger�/(Ldods/dap/BaseType;Ldods/servers/sql/sqlDDS;)V�dcBT�dce�done�pv�Ldods/dap/PrimitiveVector;�fullName� connect2DB�()Ljava/sql/Statement;�tmp�conn�Ljava/sql/Connection;�stmt� jdbcDriver� connectionURL�uname�password�inf�Ldods/util/DODSiniFile;�p�Ljava/util/Properties;��� processResult�(Ljava/sql/ResultSet;)V�result�meta�Ljava/sql/ResultSetMetaData;�count�limit�printColumnNames�(Ljava/sql/ResultSetMetaData;)V�name1�name3�name4�name5�name6�name7�name�type�i�m� metaStuff�<clinit>� SourceFile�sqlTest.java���������+vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv����sqlDDS:������dods/dap/Server/ServerMethods�dods/dap/BaseType�java/lang/StringBuffer� �: �Constrained DDS:� �Declaration and Value: �java/lang/NullPointerException� Instance not Allocated.� Item not yet initialized.� isProj: �� isRead: � isSynth: �#- - - - - - - - - - - - - - - - - -�+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^�gnu/getopt/Getopt�SDTest�f:c:����������� DDS File: �null� �����Constraint Expression: "�" �����getopt() returned �java/io/File����java/io/FileInputStream���java/io/DataInputStream���!dods/servers/sql/sqlServerFactory�dods/servers/sql/sqlDDS�bogus���Parsing DDS...�dods/servers/sql/sqlTest�a.out�java/io/FileOutputStream�java/io/DataOutputStream���+-------------------------------------------�Debugging Display: �ON�OFF�����+...........................................�����dods/dap/DAS�Constructing CEEvaluator...�dods/servers/sql/sqlCEEval���Parsing Constraint Expression: � !�Query String: "�""#$%&'!"�ResultSet.isFirst(): �ResultSet.first(): (�ResultSet.absolute(1): )*�dods/servers/sql/sqlResponse��"�Attempting to send data...+,�����4 Your Query Produced No Matches in The Database. -���dods/dap/DODSException� ERROR of Type: ./0� Message: 1� Stack Trace: 23� 45� Highest Level. Starting On: �����Item: "�" FullName: "6� Level: �dods/dap/DConstructor�(It's a DConstructor...) �dods/dap/DVector�(It's a DVector...) 789:;���openlink.jdbc2.Driver�1jdbc:openlink://cupcake.oce.orst.edu/DSN=oplEOSDB�dods/util/DODSiniFile�JDBC<=�driver>?� connectionurl�username�Using JDBC Driver: �Using Connection URL: @A�jdbc.driversBCDEFGHIJKLMNOP()Q���.R� Scanned � rows...�limit: STUTVTWTXTYT�NAMES:�getCatalogName(): �getColumnLabel(): �getSchemaName(): �getTableName(): �getColumnName(): �getColumnTypeName(): �NULL �(�) Z[�-�java/lang/Object�java/io/FileNotFoundException�dods/dap/DDSException�dods/dap/parser/ParseException�java/lang/Exception�java/sql/SQLException�java/io/IOException�java/lang/System�out�java/io/PrintStream�println�(Ljava/lang/String;)V�dods/dap/Server/ServerDDS�getVariables�()Ljava/util/Enumeration;�java/util/Enumeration�hasMoreElements�()Z�nextElement�()Ljava/lang/Object;�getTypeName�()Ljava/lang/String;�append�,(Ljava/lang/String;)Ljava/lang/StringBuffer;�getName�toString� printDecl�-(Ljava/io/OutputStream;Ljava/lang/String;ZZ)V�isRead�printVal�,(Ljava/io/OutputStream;Ljava/lang/String;Z)V� isProject�(Z)Ljava/lang/StringBuffer;�print� isSynthesized�:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V�getopt�()I� getOptarg�(I)Ljava/lang/StringBuffer;�(Ljava/io/File;)V�(Ljava/io/InputStream;)V�/(Ljava/lang/String;Ldods/dap/BaseTypeFactory;)V�parse�(Ljava/io/OutputStream;)V�(Ldods/dap/Server/ServerDDS;)V�parseConstraint�printConstrained�getSQLQuery�#(Ldods/dap/DAS;Z)Ljava/lang/String;�java/sql/Statement�executeQuery�((Ljava/lang/String;)Ljava/sql/ResultSet;�java/sql/ResultSet�next�isFirst�first�absolute�(I)Z�send�=(Ljava/lang/String;Ljava/io/OutputStream;Ljava/lang/Object;)V�close�getClass�()Ljava/lang/Class;�java/lang/Class� getMessage�printStackTrace�(Ljava/io/PrintStream;)V�exit�(I)V�getLongName�getPrimitiveVector�()Ldods/dap/PrimitiveVector;�dods/dap/PrimitiveVector�getTemplate�()Ldods/dap/BaseType;� setSection�(Ljava/lang/String;)Z�getProperty�&(Ljava/lang/String;)Ljava/lang/String;� getProperties�()Ljava/util/Properties;�java/util/Properties�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;� setProperties�(Ljava/util/Properties;)V�java/sql/DriverManager� getConnection�M(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;�java/sql/Connection�createStatement�(II)Ljava/sql/Statement;�getMetaData�()Ljava/sql/ResultSetMetaData;�java/sql/ResultSetMetaData�getColumnCount�beforeFirst�isLast�getCatalogName�(I)Ljava/lang/String;�getColumnLabel� getSchemaName�getTableName� getColumnName�getColumnTypeName�java/lang/String�length�!�C������ ������� ������� ������� ������� ������������������3�����*����������� ����.��/���������������� ����������������������*��M,������,���N-�� :-�� :����Y���� �������������������������������������:��������������Y�����������������Y�� ���������������Y��!����"�������,�������#������$�����������������f����6��7��8��:��;�%�<�+�=�1�?�[�@�c�B�o�E�w�G���J���M���K���L���M���O���R���S���T�U �V�X�Z�����H����������%��������+��������1����������������������� ������ ���������g�����ٻ�%Y&*'��(L+��)Y=�����������������?�������c���]���f���$+��*N��+��*��,��Y��-��-��-��.��/������-��0���+��*N��+��*��,��Y��1��-��-��.��2������-��3��b��_��+��Y��,��Y��4����5/��������8���������B����c� �g��h�<�j�A�k�G�l�n�n�r�o�u�q�z�r���s���v���w���z���}���������4��A�4������z�4���������������� ���������������� ����������������H��6Y��0��7K��8Y*��9L��:Y+��;M��<Y��=N��>Y?-��@:��+����,A��,��B���������"���������������%���1���?���E�������4���=��������4�������+������%�#������1������������������� ��������������7��CY��DL����,��+��6YE��7M��FY,��GN��HY-��I:��J������Y��K����+��L��M������*��N��O����P:��QY��R:����S��+����,T����UY��V:��+����,��Y��W����3��������3��X��,��Y��Z:��+��"��,��Y��[����\��������]: ��^�: ��_���� ��`���� ��a����Y��b�� ��`�����������Y��c�� ��d�����������Y��e�� ��f���������gY ��h:��+����,i����j��k��l��,��Y����m�� ��n���J����o��`M����Y��q��,��r��s��/����������Y��t��,��u��/��������v��,����w��x����y������p��������-�����������������%���/���7���\���`���h���m���v���~�������������������������������������� ��?��^��~����������������������������������������#��*��2��6��������� ��*�������������%�������/�������me������v\�������;���������������������� ������ ��\�����7�������/���������� ������������=*��zL+�����1+����� M����Y��{��,��������,*��|��̱�����������������������4��<����� ���!������=������8���� �����f��������}`��}����Y��~��*������*�����\����������Y�������}��5����M*�����6�����*������N6-�����-����� :+��|����"*����������*������N-���+��|�������}d��}���������J��� ��5�P�R�Y�a�i�l�u������������#��$��%�����H��������i� ����l� �����������������������R�j���� ������������KL�M�N�:�:���Y���:������L:����:��M����:��N����:��:����:��:��+����,��Y�����,��������+����,��Y�����-���������:�,���W���-���K*�����L+���������f���,�-�1�2� 3�4�8�9�%:�(<�1=�9?�B@�JB�SC�\E�eF�nK��L��O��P��Q��T��V��X�����\� �(�F��������������������� ������������������������&��������� � !"����������*����L+����=+���>*������,��Y��b��*��`�������6*��_�������,����*����6��߲�,��Y�������5�������*������,��Y��b��*��`����������6*��_�������,���*����6����,��Y�������5���������,��Y�������5�������������Z���d�e�g�j�k�l�8n�;o�I{�Q|�T}�_�}�������������������������������4���#������$%����&������'����;�� ��������� � ()�����x����f*����<�M>�0*����:*����:*����:*����:*����:*����: ���������Y���������������Y���������������Y���������������Y���������������Y���������������Y����� ������: *����: �� �: ��#��Y�� ������������: ��Y��,�� ����M���Ѳ�,,��>,�������,���������,������������v������� ������#��,��5��>��G��O��i��������������������������$�8�>�E�O�W�]�e�������� �*����#+����,,����5-����>��.����G��/��� ���I0��� ���@1����2�����G�2�����f3%���_&���� \4����������5����������������}�������������6���7