3(   &\  G     ! " # $%  & ' () *+ , -. / 01 0 23 456789 : ;<=>? 54@ABCDEF GHI JKLM NOP QR 0S TUV TWXY TZ[\ ]^ ]_`abcdefghijklmnopqrstuvwxyz{|}~ { { { G              4    T ;      4 4  CONFIG_DIRLjava/lang/String; ConstantValueserialVersionUIDJf*configLjavax/servlet/ServletConfig;contextLjavax/servlet/ServletContext; defaultDBmillisecondsPerDaypassworduser()VCode checkValues+(Ljava/io/PrintWriter;Ljava/lang/String;I)Z StackMapTablecloseConnection(Ljava/sql/Connection;)VdbInsert(Ljava/io/PrintWriter;Ljava/sql/Connection;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)VP dbRemove@(Ljava/io/PrintWriter;Ljava/sql/Connection;ILjava/lang/String;)VdbUpdate(Ljava/io/PrintWriter;Ljava/sql/Connection;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V=doGetR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V ExceptionsdoPost getConnection()Ljava/sql/Connection;getDateLastHarvest*(Ljava/sql/Connection;I)Ljava/lang/String; getMaxValue<(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;)IgetSiteScheduleID*(Ljava/sql/Connection;Ljava/lang/String;)Iinit (Ljavax/servlet/ServletConfig;)V quoteString&(Ljava/lang/String;)Ljava/lang/String; reportResultss(Ljava/io/PrintWriter;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V  7A value must be specified in the Harvest List URL field 0Harvest Frequency should be in the range 1 to 99 java/sql/SQLExceptionjava/text/SimpleDateFormat dd-MMM-yyyy -Metacat Harvester Registration.

Metacat Harvester Registration


0To register or changes values, enter all values !below and click Register. 2To unregister, simply click Unregister.
1Harvest List URL:4day(s)NAME=unit VALUE=weeks>week(s)NAME=unit VALUE=months>month(s) 04
Email address:
#com/oreilly/servlet/ParameterParser   contactEmailNone   documentListURLunitupdateFrequency register unregister Unregister   text/plain !Unable to remove record for user 1No matching record found in HARVEST_SITE_SCHEDULENo record found for user .3Since you were not registered, no action was taken.HARVEST_SITE_SCHEDULESITE_SCHEDULE_ID  &Getting connection to Harvester tables    SQLState:   Message: Vendor:  Database access failed ISELECT DATELASTHARVEST FROM HARVEST_SITE_SCHEDULE WHERE SITE_SCHEDULE_ID=DATELASTHARVEST SELECT  FROM #SELECT * FROM HARVEST_SITE_SCHEDULELDAPDN  WEB-INF   ! "#database.driver $ database.connectionURIdatabase.password database.user.edu/ucsb/nceas/metacat/shared/ServiceException$Error initializing PropertyService: 2edu/ucsb/nceas/utilities/PropertyNotFoundExceptionError reading property: % &' java/lang/ClassNotFoundExceptionCan't load driver '#Harvester registration updated for  Email Address:  Harvest List URL:  Harvest Frequency:  Unit: Next scheduled harvest date: javax/servlet/http/HttpServletjava/io/PrintWriterjava/sql/Connectionjava/sql/Statement%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponsejavax/servlet/http/HttpSessionjava/sql/ResultSetjavax/servlet/ServletExceptionjava/io/IOExceptionjava/sql/SQLWarningjavax/servlet/ServletConfigequals(Ljava/lang/Object;)Zprintln(Ljava/lang/String;)VclosegetTime()J(J)Vformat$(Ljava/util/Date;)Ljava/lang/String;createStatement()Ljava/sql/Statement;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStream executeUpdate(Ljava/lang/String;)I getMessageparse$(Ljava/lang/String;)Ljava/util/Date;java/lang/Mathmax(JJ)J getSession#(Z)Ljavax/servlet/http/HttpSession; getAttribute&(Ljava/lang/String;)Ljava/lang/Object; executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;next()Z getStringgetIntsetContentType getWriter()Ljava/io/PrintWriter;!(Ljavax/servlet/ServletRequest;)VgetStringParameter8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getIntParameter(Ljava/lang/String;I)IequalsIgnoreCase(Ljava/lang/String;)Zjava/sql/DriverManagerM(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; getWarnings()Ljava/sql/SQLWarning; getSQLState getErrorCode()IgetNextWarning-(Ljava/lang/Object;)Ljava/lang/StringBuilder;wasNull(II)IgetServletContext ()Ljavax/servlet/ServletContext;javax/servlet/ServletContext getRealPath1edu/ucsb/nceas/metacat/properties/PropertyService getInstanceS(Ljavax/servlet/ServletContext;)Ledu/ucsb/nceas/metacat/properties/PropertyService; getPropertyjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class;!"****E+6, + 6 c + 6 1+ + M  B,Y: i7  i7   i7 Y:7Y:  : ,:Y !"#!*$!#!*$!#!*$!#!*$!#!*$!#! "#!* $!%!&:'()W**+  +":'Y,!-!&(_  d) Y.!"&:6,:'()6*'Y"/!&(+Y0!!& +Y1!!& ":'Y,!-!&( )tY:Y2:Y:7 i7  i7   i7   7S 3:7 a7470:'Y6! !7!8!&(7Y:: ,:Y9!*$!:!"&)WY;!*$!:!"&)WY<!*$!:!"&)WY=!*$!:!"&)WY>! ":!"&)WY?!* $!:!"&)W**+  +":'Y,!-!&(g5 Db,(#R*@N:A:B: 6 +C: 'D(EFG:HFG:*-I6  YJ! "&: -:   K:L2MN:ON:PQ6 RN:  *":'Y,!-!&(,ST,U:V W X Y Z [ \ ] ^ _ ` a b c d e f d g Y!h!& f i c d j f d k Y!h!& f i c d l f d f i c d m f d n o Y "h!& f i c d f d p  B q r p   q s p   q t f i u c d v w f d f i x y z k +R8  u*@N6{Y+|:+C:  'D( EFG:  HFG: }~:: B:6::6*- I6*-:,T,U:* 6{M'Y! !&('(Y! !!&  V*-6`6*-   -*- *-   *-d)S(L'(***L+M,k,g'Y!,!&('Y!,!&('Y!,"&('(,MN'Y!-&(+ %gzNY!"&:+:K:LNNN*":'Y,!-!&(-VY 5+#  6Y!-!!,!&:+:K:L-Q66*":'Y,!-!&(![^ =4  p:6+:K:L#NN-,Q6*":'Y,!-!&(KN 7)  N*+*+*+*:+:WN***D:'Y!!&(":'Y!!&(-W:'Y!&($SV$Sx#VaG  %Y!+!!&  +Y¶!,!& +Yö!-!& +YĶ!!& +YŶ!"& +Yƶ!!& + +YǶ!!&