PK
q^: META-INF/ PK
p^:&\f f META-INF/MANIFEST.MFManifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 10.0-b23 (Sun Microsystems Inc.)
PK
^: WEB-INF/PK
4]: WEB-INF/classes/PK
3]: WEB-INF/classes/META-INF/PK
4]: WEB-INF/classes/edu/PK
4]: WEB-INF/classes/edu/umiacs/PK
4]: WEB-INF/classes/edu/umiacs/ace/PK
4]: ' WEB-INF/classes/edu/umiacs/ace/monitor/PK
4]: - WEB-INF/classes/edu/umiacs/ace/monitor/audit/PK
4]: 1 WEB-INF/classes/edu/umiacs/ace/monitor/benchmark/PK
4]: , WEB-INF/classes/edu/umiacs/ace/monitor/cifs/PK
4]: / WEB-INF/classes/edu/umiacs/ace/monitor/compare/PK
4]: . WEB-INF/classes/edu/umiacs/ace/monitor/filter/PK
4]: / WEB-INF/classes/edu/umiacs/ace/monitor/harvest/PK
4]: - WEB-INF/classes/edu/umiacs/ace/monitor/irods/PK
4]: - WEB-INF/classes/edu/umiacs/ace/monitor/items/PK
4]: 1 WEB-INF/classes/edu/umiacs/ace/monitor/localfile/PK
4]: + WEB-INF/classes/edu/umiacs/ace/monitor/log/PK
4]: 1 WEB-INF/classes/edu/umiacs/ace/monitor/reporting/PK
4]: 0 WEB-INF/classes/edu/umiacs/ace/monitor/resource/PK
4]: + WEB-INF/classes/edu/umiacs/ace/monitor/srb/PK
4]: - WEB-INF/classes/edu/umiacs/ace/monitor/users/PK
4]: WEB-INF/lib/PK
3]:
WEB-INF/tags/PK
3]:
WEB-INF/tlds/PK
3]:
WEB-INF/wsdl/PK
3]: images/PK
3]::L볅 META-INF/context.xml
PK
3]:{S WEB-INF/1.0-1.1.update.sqldrop table if exists 'sequence';
CREATE TABLE `benchmarksettings` (
`ID` bigint(20) NOT NULL auto_increment,
`DIRS` int(11) NOT NULL,
`READFILES` tinyint(1) default '0',
`FILES` int(11) NOT NULL,
`FILELENGTH` bigint(20) default NULL,
`BLOCKSIZE` int(11) default NULL,
`DEPTH` int(11) NOT NULL,
`COLLECTION_ID` bigint(20) NOT NULL,
PRIMARY KEY (`ID`),
KEY `FK_benchmarksettings_COLLECTION_ID` (`COLLECTION_ID`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;
create index idx_token_digest on token(filedigest);PK
3]:Cb- WEB-INF/1.1-1.2.updates.sqlCREATE TABLE `filter_entry` (
`ID` bigint(20) NOT NULL auto_increment,
`REGEX` varchar(255) default NULL,
`AFFECTEDITEM` int(11) default NULL,
`COLLECTION_ID` bigint(20) NOT NULL,
PRIMARY KEY (`ID`),
KEY `FK_filter_entry_COLLECTION_ID` (`COLLECTION_ID`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;
CREATE TABLE `partner_site` (
`ID` bigint(20) NOT NULL auto_increment,
`REMOTEURL` varchar(255) default NULL,
`USER` varchar(255) default NULL,
`PASS` varchar(255) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;
ALTER TABLE monitored_item ADD COLUMN `LASTVISITED` datetime default NULL;PK
^:黒J WEB-INF/1.2-1.3.updates.sqlSTART TRANSACTION;
CREATE TABLE `report_item` (
`ID` bigint(20) NOT NULL auto_increment,
`VALUE` bigint(20) default NULL,
`LOGTYPE` tinyint(1) default '0',
`ATTRIBUTE` varchar(255) default NULL,
`REPORT_ID` bigint(20) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `report_summary` (
`ID` bigint(20) NOT NULL auto_increment,
`FIRSTLOGENTRY` bigint(20) default NULL,
`LASTLOGENTRY` bigint(20) default NULL,
`GENERATEDDATE` datetime default NULL,
`REPORTNAME` varchar(255) default NULL,
`ENDDATE` datetime default NULL,
`STARTDATE` datetime default NULL,
`COLLECTION_ID` bigint(20) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `report_policy` (
`ID` bigint(20) NOT NULL auto_increment,
`EMAILLIST` text default NULL,
`CRONSTRING` varchar(255) default NULL,
`NAME` varchar(255) default NULL,
`COLLECTION_ID` bigint(20) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
alter table collection add column COLGROUP varchar(255) default NULL;
alter table collection add column EMAILLIST text default NULL;
alter table monitored_item add column FILEDIGEST varchar(255) default NULL;
alter table token add column PARENTCOLLECTION_ID bigint(20) default NULL;
update monitored_item, token set monitored_item.FILEDIGEST = token.FILEDIGEST, token.PARENTCOLLECTION_ID = monitored_item.PARENTCOLLECTION_ID where monitored_item.TOKEN_ID = token.ID;
alter table token drop column FILEDIGEST;
create index idx_monitored_item_digest on monitored_item(filedigest);
create index FK_token_PARENTCOLLECTION_ID on token(PARENTCOLLECTION_ID);
alter table token max_rows = 200000000000;
alter table logevent max_rows = 200000000000;
alter table monitored_item max_rows = 200000000000;
COMMIT;PK
3]:8td d ( WEB-INF/classes/META-INF/persistence.xml
oracle.toplink.essentials.PersistenceProvider
java:comp/env/jdbc/aceamdb
edu.umiacs.ace.monitor.log.LogEvent
edu.umiacs.ace.monitor.users.Users
edu.umiacs.ace.monitor.users.UserRoles
edu.umiacs.ace.monitor.items.MonitoredItem
edu.umiacs.ace.monitor.resource.Collection
edu.umiacs.ace.monitor.irods.IrodsSetting
edu.umiacs.ace.monitor.items.Token
edu.umiacs.ace.monitor.srb.SrbSettings
edu.umiacs.ace.monitor.benchmark.BenchmarkSettings
edu.umiacs.ace.monitor.filter.FilterEntry
edu.umiacs.ace.monitor.harvest.PartnerSite
edu.umiacs.ace.monitor.reporting.ReportItem
edu.umiacs.ace.monitor.reporting.ReportSummary
edu.umiacs.ace.monitor.reporting.ReportPolicy
true
PK
4]:r7
E WEB-INF/classes/edu/umiacs/ace/monitor/CollectionCountContext$1.class 2 E
F
G H I
G J K
L M
C N O P
C Q R
S T
U V W X Y Z [ \ ] ^ _ ^ `
C a O b c
C d X e f g
S h i
L j k l m this$0 /Ledu/umiacs/ace/monitor/CollectionCountContext; 2(Ledu/umiacs/ace/monitor/CollectionCountContext;)V Code LineNumberTable LocalVariableTable this InnerClasses 1Ledu/umiacs/ace/monitor/CollectionCountContext$1; run ()V o Ljava/lang/Object; i$ Ljava/util/Iterator; em !Ljavax/persistence/EntityManager; collQuery Ljavax/persistence/Query; e Ljava/lang/Exception;
StackMapTable n o p l k f q
SourceFile CollectionCountContext.java EnclosingMethod r s t ! " # - u v w Startup Count Thread x y [Count] z { y | } ~ - "Starting count for all collections Collection.listAllCollections n o p - *edu/umiacs/ace/monitor/resource/Collection - java/lang/Exception #Error starting up, collection count Finished startup count /edu/umiacs/ace/monitor/CollectionCountContext$1 java/lang/Object java/lang/Runnable javax/persistence/EntityManager javax/persistence/Query java/util/Iterator java/lang/Throwable -edu/umiacs/ace/monitor/CollectionCountContext contextInitialized &(Ljavax/servlet/ServletContextEvent;)V java/lang/Thread
currentThread ()Ljava/lang/Thread; setName (Ljava/lang/String;)V org/apache/log4j/NDC push
access$000 #()Ljava/util/concurrent/locks/Lock; java/util/concurrent/locks/Lock lock
access$100 ()Lorg/apache/log4j/Logger; org/apache/log4j/Logger debug (Ljava/lang/Object;)V "edu/umiacs/ace/monitor/PersistUtil getEntityManager #()Ljavax/persistence/EntityManager; createNamedQuery -(Ljava/lang/String;)Ljavax/persistence/Query;
getResultList ()Ljava/util/List; java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object;
access$200 unlock
access$300 /(Ledu/umiacs/ace/monitor/resource/Collection;)V close error *(Ljava/lang/Object;Ljava/lang/Throwable;)V pop ()Ljava/lang/String; ! " # $ % 4
*+ * &