<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8173264643048957005</id><updated>2011-08-10T11:33:09.197-04:00</updated><category term='Digitool SP15'/><category term='ETD'/><category term='eprints'/><category term='FoF'/><category term='Digitool'/><category term='perl'/><category term='Unix/Linux'/><title type='text'>Liang Zhong's Work Diary</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default?start-index=101&amp;max-results=100'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>191</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7027652244122805336</id><published>2011-07-26T16:13:00.002-04:00</published><updated>2011-07-28T11:39:05.992-04:00</updated><title type='text'>Mango Thumbnail again</title><content type='html'>digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;1387&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;mysql&gt; select * from  entity_type ;&lt;br /&gt;+------------------+------------------+---------------------+------------+&lt;br /&gt;| entity_type_dbid | entity_type_name | date_created        | created_by |&lt;br /&gt;+------------------+------------------+---------------------+------------+&lt;br /&gt;|                1 | monograph        | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                2 | serial           | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                3 | multipart        | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                4 | photo            | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                5 | postcard         | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                6 | map              | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                7 | artifact         | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                8 | etd              | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|                9 | aerial           | 2005-12-27 17:44:18 | dataload   | &lt;br /&gt;|               10 | ead              | 2006-05-24 00:00:00 | at         | &lt;br /&gt;+------------------+------------------+---------------------+------------+&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7027652244122805336?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7027652244122805336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7027652244122805336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7027652244122805336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7027652244122805336'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/07/mango-thumbnail-again_26.html' title='Mango Thumbnail again'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1729354566784120374</id><published>2011-07-26T16:13:00.001-04:00</published><updated>2011-07-26T16:13:52.330-04:00</updated><title type='text'>Mango Thumbnail again</title><content type='html'>digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;1387&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1729354566784120374?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1729354566784120374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1729354566784120374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1729354566784120374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1729354566784120374'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/07/mango-thumbnail-again.html' title='Mango Thumbnail again'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8548713441506248659</id><published>2011-07-06T16:27:00.007-04:00</published><updated>2011-07-14T13:30:04.743-04:00</updated><title type='text'>dladmin and digitool</title><content type='html'>mysql&gt; select * from digitool_record;&lt;br /&gt;&lt;br /&gt;|                27457 | 332186       | 2009-12-23 16:02:42 | fclgc        | &lt;br /&gt;|                27458 | 332479       | 2009-12-23 16:02:42 | fclgc        | &lt;br /&gt;+----------------------+--------------+---------------------+--------------+&lt;br /&gt;27458 rows in set (0.30 sec)&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; select * from purl_detail;&lt;br /&gt;Empty set (0.00 sec)&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;+-------------------------------+&lt;br /&gt;| Tables_in_dladmin             |&lt;br /&gt;+-------------------------------+&lt;br /&gt;| FCLA_DLADMIN_TEMPCHU          | &lt;br /&gt;| aleph_bib_record              | &lt;br /&gt;| apache_use                    | &lt;br /&gt;| apache_use_history            | &lt;br /&gt;| apex_etd_upd_vw               | &lt;br /&gt;| apex_file_vw                  | &lt;br /&gt;| collection                    | &lt;br /&gt;| contact                       | &lt;br /&gt;| digitool_record               | &lt;br /&gt;| entity_part                   | &lt;br /&gt;| entity_part_tracking_code     | &lt;br /&gt;| entity_type                   | &lt;br /&gt;| entity_type_collection_server | &lt;br /&gt;| etd                           | &lt;br /&gt;| file                          | &lt;br /&gt;| institution                   | &lt;br /&gt;| institution_collection        | &lt;br /&gt;| ip_lookup                     | &lt;br /&gt;| mime_type                     | &lt;br /&gt;| notis_bib_record              | &lt;br /&gt;| package                       | &lt;br /&gt;| package_entity_part           | &lt;br /&gt;| package_process_step          | &lt;br /&gt;| process_step                  | &lt;br /&gt;| purl_detail                   | &lt;br /&gt;| report_detail                 | &lt;br /&gt;| report_result                 | &lt;br /&gt;| report_result_ac              | &lt;br /&gt;| report_result_tc              | &lt;br /&gt;| report_result_vc              | &lt;br /&gt;| server                        | &lt;br /&gt;| server_use                    | &lt;br /&gt;| server_use_history            | &lt;br /&gt;| tempchu_etd                   | &lt;br /&gt;| tracking_code                 | &lt;br /&gt;+-------------------------------+&lt;br /&gt;35 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; desc purl_detail;&lt;br /&gt;+--------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;| Field        | Type        | Null | Key | Default             | Extra          |&lt;br /&gt;+--------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;| purl_dbid    | int(11)     | NO   | PRI | NULL                | auto_increment | &lt;br /&gt;| purl_id      | varchar(20) | NO   |     |                     |                | &lt;br /&gt;| date_created | datetime    | NO   |     | 0000-00-00 00:00:00 |                | &lt;br /&gt;| created_by   | varchar(32) | NO   |     |                     |                | &lt;br /&gt;+--------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;4 rows in set (0.01 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; desc digitool_record;&lt;br /&gt;+----------------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;| Field                | Type        | Null | Key | Default             | Extra          |&lt;br /&gt;+----------------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;| digitool_record_dbid | int(11)     | NO   | PRI | NULL                | auto_increment | &lt;br /&gt;| digitool_pid         | varchar(20) | NO   | UNI |                     |                | &lt;br /&gt;| date_created         | datetime    | NO   |     | 0000-00-00 00:00:00 |                | &lt;br /&gt;| created_by           | varchar(32) | NO   |     |                     |                | &lt;br /&gt;+----------------------+-------------+------+-----+---------------------+----------------+&lt;br /&gt;4 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; desc entity_part;&lt;br /&gt;+-------------------------+---------------------------------+------+-----+---------------------+----------------+&lt;br /&gt;| Field                   | Type                            | Null | Key | Default             | Extra          |&lt;br /&gt;+-------------------------+---------------------------------+------+-----+---------------------+----------------+&lt;br /&gt;| entity_part_dbid        | int(11)                         | NO   | PRI | NULL                | auto_increment | &lt;br /&gt;| entity_id               | varchar(16)                     | NO   | MUL |                     |                | &lt;br /&gt;| entity_type_dbid        | int(11)                         | NO   | MUL | 0                   |                | &lt;br /&gt;| source_institution_dbid | int(11)                         | NO   | MUL | 0                   |                | &lt;br /&gt;| collection_dbid         | int(11)                         | NO   | MUL | 0                   |                | &lt;br /&gt;| notis_bib_record_dbid   | int(11)                         | YES  | MUL | NULL                |                | &lt;br /&gt;| aleph_bib_record_dbid   | int(11)                         | YES  | MUL | NULL                |                | &lt;br /&gt;| digitool_record_dbid    | int(11)                         | YES  | MUL | NULL                |                | &lt;br /&gt;| purl_dbid               | int(11)                         | YES  | MUL | NULL                |                | &lt;br /&gt;| parent_entity_part_dbid | int(11)                         | YES  | MUL | NULL                |                | &lt;br /&gt;| entity_part_type        | enum('entity','volume','issue') | NO   |     | entity              |                | &lt;br /&gt;| sequence                | int(11)                         | NO   |     | 0                   |                | &lt;br /&gt;| title                   | varchar(128)                    | YES  |     | NULL                |                | &lt;br /&gt;| creator                 | varchar(128)                    | YES  |     | NULL                |                | &lt;br /&gt;| publication_date        | varchar(128)                    | YES  |     | NULL                |                | &lt;br /&gt;| date_created            | datetime                        | NO   |     | 0000-00-00 00:00:00 |                | &lt;br /&gt;| created_by              | varchar(32)                     | NO   |     |                     |                | &lt;br /&gt;| date_updated            | datetime                        | YES  |     | NULL                |                | &lt;br /&gt;| updated_by              | varchar(32)                     | YES  |     | NULL                |                | &lt;br /&gt;+-------------------------+---------------------------------+------+-----+---------------------+----------------+&lt;br /&gt;19 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;223601.xml in YCB does not have 598 field&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8548713441506248659?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8548713441506248659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8548713441506248659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8548713441506248659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8548713441506248659'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/07/mysql-select-from-digitoolrecord-27457.html' title='dladmin and digitool'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4475265280138730555</id><published>2011-06-24T12:53:00.006-04:00</published><updated>2011-06-24T15:44:39.167-04:00</updated><title type='text'>Mango Thumbnail Revisit</title><content type='html'>digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/MARC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;10768&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ pwd&lt;br /&gt;/usr/local/d2f/javatemp&lt;br /&gt;[d2f@digitoolprod javatemp]$ whoami&lt;br /&gt;d2f&lt;br /&gt;[d2f@digitoolprod javatemp]$ java MangoThumbnail &gt; a&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ mv rr rr.062411&lt;br /&gt;[d2f@digitoolprod javatemp]$ mkdir rr&lt;br /&gt;[d2f@digitoolprod javatemp]$ cp a rr/a.xml&lt;br /&gt;[d2f@digitoolprod javatemp]$ cd rr&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 47616&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 48700267 Jun 24 14:29 a.xml&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^&lt;\?xml .*?&gt;//" a.xml&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 47400&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 48476903 Jun 24 14:35 a.xml&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ cd ..&lt;br /&gt;[d2f@digitoolprod javatemp]$ java Stylizer marc2result.xsl rr/a.xml &gt;rr/result-1.txt&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ cd rr&lt;br /&gt;[d2f@digitoolprod rr]$ pwd&lt;br /&gt;/usr/local/d2f/javatemp/rr&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 47708&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 48476903 Jun 24 14:35 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   306431 Jun 24 14:39 result-1.txt&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;remove empty lines：&lt;br /&gt;[d2f@digitoolprod rr]$  perl -pi -e "s/^\n//" result-1.txt&lt;br /&gt;[d2f@digitoolprod rr]$ ltr result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   305019 Jun 24 15:07 result-1.txt&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ cp result-1.txt aleph&lt;br /&gt;[d2f@digitoolprod rr]$ cp result-1.txt notis&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 48324&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 48476903 Jun 24 14:35 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   305019 Jun 24 15:07 result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   305019 Jun 24 15:24 aleph&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   305019 Jun 24 15:24 notis&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\D.*?\n//" aleph&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\d.*?\n//" notis&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 48024&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 48476903 Jun 24 14:35 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   305019 Jun 24 15:07 result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   227380 Jun 24 15:25 aleph&lt;br /&gt;-rw-rw-r-- 1 d2f d2f    77639 Jun 24 15:25 notis&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4475265280138730555?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4475265280138730555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4475265280138730555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4475265280138730555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4475265280138730555'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/06/mango-thumbnail-revisit.html' title='Mango Thumbnail Revisit'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3114013060191437067</id><published>2011-06-17T13:51:00.002-04:00</published><updated>2011-06-24T12:53:27.416-04:00</updated><title type='text'>DT2Mango revisit</title><content type='html'>digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/YCB/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;total 99&lt;br /&gt;&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;1348&lt;br /&gt;&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;20348&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/FLV/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;64&lt;br /&gt;&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/ITL/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;89&lt;br /&gt;&lt;br /&gt;[d2e@digitoolprod marc]$ pwd&lt;br /&gt;/filedump/d2e/marc&lt;br /&gt;[d2e@digitoolprod marc]$ ltr |wc -l&lt;br /&gt;22230&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3114013060191437067?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3114013060191437067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3114013060191437067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3114013060191437067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3114013060191437067'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/06/dt2mango-revisit.html' title='DT2Mango revisit'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5863062841835303207</id><published>2011-05-20T13:21:00.003-04:00</published><updated>2011-05-25T11:03:06.805-04:00</updated><title type='text'>PurlZ server investigating (II)</title><content type='html'>&lt;a href="http://code.google.com/p/persistenturls/wiki/PURLRESTAPI"&gt;PurlZ REST API&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;Search target: " http://digitool.fcla.edu/R/?func=dbin-jump-full&amp;object_id=143945&amp;local_base=GEN01-FIU01"&lt;br /&gt;in purl.fcla.edu/docs/purl.html&lt;br /&gt;return 3 purl.&lt;br /&gt;&lt;br /&gt;Search Successful&lt;br /&gt;&lt;br /&gt;status: Approved&lt;br /&gt;&lt;br /&gt;id: /fcla/dl/rtml00721400.jpg  &lt;br /&gt;type: 302&lt;br /&gt;target: http://digitool.fcla.edu/R/?func=dbin-jump-full&amp;object_id=143945&amp;local_base=GEN01-FIU01&lt;br /&gt;maintainers: KW69,FCLA&lt;br /&gt;status: Approved&lt;br /&gt;&lt;br /&gt;id: /fcla/dl/rtml00721400.pdf  &lt;br /&gt;type: 302&lt;br /&gt;target: http://digitool.fcla.edu/R/?func=dbin-jump-full&amp;object_id=143945&amp;local_base=GEN01-FIU01&lt;br /&gt;maintainers: KW69,FCLA&lt;br /&gt;status: Approved&lt;br /&gt;&lt;br /&gt;id: /fcla/tc/rte/rtml00721400  &lt;br /&gt;type: 302&lt;br /&gt;target: http://digitool.fcla.edu/R/?func=dbin-jump-full&amp;object_id=143945&amp;local_base=GEN01-FIU01&lt;br /&gt;maintainers: KW69,FCLA&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://purl.fcla.edu/admin/purl/?target=%22http://fulltext.fcla.edu/DLData/SN/SN00971219/0118/019_21.pdf%22"&gt;http://purl.fcla.edu/admin/purl/?target=%22http://fulltext.fcla.edu/DLData/SN/SN00971219/0118/019_21.pdf%22&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5863062841835303207?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5863062841835303207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5863062841835303207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5863062841835303207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5863062841835303207'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/05/search-target-httpdigitool.html' title='PurlZ server investigating (II)'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2850521820766988574</id><published>2011-05-06T12:03:00.000-04:00</published><updated>2011-05-06T12:04:15.313-04:00</updated><title type='text'>purl and mango</title><content type='html'>/opt/purl/PURLZ-Server-1.6.3/modules/mod-purl-admin/etc/ConfigRDBMS.xml&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2850521820766988574?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2850521820766988574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2850521820766988574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2850521820766988574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2850521820766988574'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/05/purl-and-mango.html' title='purl and mango'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6560297616047307960</id><published>2011-05-04T11:21:00.005-04:00</published><updated>2011-05-05T12:19:30.388-04:00</updated><title type='text'>httaccess retrospect convertion</title><content type='html'>[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl uwfc-1.txt htaccess.test1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/uwf_p.txt htaccess_wf.private&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/uwf_c.txt htaccess_wf.campus&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/ucf_c.txt htaccess_cf.campus&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/ucf_p.txt htaccess_cf.private&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/usf_c.txt htaccess_sf.campus&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$  ./setRestrictionAccordingToList.pl /home/fcllz/ETD/uf_c.txt htaccess_uf.campus&lt;br /&gt;&lt;br /&gt;[etd@eclipsep tools]$ ./setRestrictionAccordingToList.pl /home/fcllz/ETD/uf_p.txt htaccess_uf.private&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6560297616047307960?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6560297616047307960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6560297616047307960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6560297616047307960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6560297616047307960'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/05/httaccess-retrospect-convertion.html' title='httaccess retrospect convertion'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6494228773394192297</id><published>2011-03-28T15:39:00.001-04:00</published><updated>2011-03-28T15:39:55.323-04:00</updated><title type='text'>PurlZ server investigating</title><content type='html'>mysql&gt; select type, count(p_id) from purls group by type;&lt;br /&gt;+---------+-------------+&lt;br /&gt;| type    | count(p_id) |&lt;br /&gt;+---------+-------------+&lt;br /&gt;| 301     |       22824 | &lt;br /&gt;| 302     |      195767 | &lt;br /&gt;| 410     |          12 | &lt;br /&gt;| partial |           4 | &lt;br /&gt;+---------+-------------+&lt;br /&gt;4 rows in set (0.45 sec)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6494228773394192297?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6494228773394192297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6494228773394192297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6494228773394192297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6494228773394192297'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/03/purlz-server-investigating.html' title='PurlZ server investigating'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3225811501454536962</id><published>2011-02-22T13:01:00.018-05:00</published><updated>2011-03-21T14:17:06.666-04:00</updated><title type='text'>Mango Thumbnail Update</title><content type='html'>/exlibris/dtl/j3_1/digitool/home/profile/replications/MARC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr|wc -l&lt;br /&gt;9378&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ pwd&lt;br /&gt;/usr/local/d2f/javatemp&lt;br /&gt;[d2f@digitoolprod javatemp]$ whoami&lt;br /&gt;d2f&lt;br /&gt;[d2f@digitoolprod javatemp]$ java MangoThumbnail &gt;a&lt;br /&gt;[d2f@digitoolprod javatemp]$ ls -l a&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 41005904 Feb 22 13:30 a&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ cp a rr/a.xml&lt;br /&gt;[d2f@digitoolprod javatemp]$ cd rr&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 40096&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 41005904 Feb 22 13:53 a.xml&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^&lt;\?xml .*?&gt;//" a.xml&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 39924&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 40831294 Feb 22 13:54 a.xml&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;change the marc file within 56864.xml in the a.xml the last datafield element &lt;br /&gt;&amp;lt datafield tag=""  " ind1=" " ind2=" "&amp;gt to &amp;lt datafield tag="  " ind1=" " ind2=" "&amp;gt&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ cd ..&lt;br /&gt;[d2f@digitoolprod javatemp]$ java Stylizer marc2result.xsl rr/a.xml &gt;rr/result-1.txt&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ pwd&lt;br /&gt;/usr/local/d2f/javatemp/rr&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 40196&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 40831293 Feb 22 13:57 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   266910 Feb 22 14:02 result-1.txt&lt;br /&gt;REMOVE EMPTY LINES&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\n//" result-1.txt&lt;br /&gt;[d2f@digitoolprod rr]$ ls -l result-1.txt &lt;br /&gt;-rw-rw-r-- 1 d2f d2f 265666 Feb 22 14:05 result-1.txt&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;d2f@digitoolprod rr]$ cp result-1.txt aleph&lt;br /&gt;[d2f@digitoolprod rr]$ cp result-1.txt notis&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 40728&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 40831293 Feb 22 13:57 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   265666 Feb 22 14:05 result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   265666 Feb 22 16:51 aleph&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   265666 Feb 22 16:51 notis&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\D.*?\n//" aleph &lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\d.*?\n//" notis &lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 40472&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 40831293 Feb 22 13:57 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   265666 Feb 22 14:05 result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   182689 Feb 22 16:52 aleph&lt;br /&gt;-rw-rw-r-- 1 d2f d2f    82977 Feb 22 16:52 notis&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ grep -nir '&lt;pid&gt;' a.xml |wc -l&lt;br /&gt;9377&lt;br /&gt;[d2f@digitoolprod rr]$ cat result-1.txt |wc -l&lt;br /&gt;8133&lt;br /&gt;What happens here? why the number are 1244 difference?&lt;br /&gt;[d2f@digitoolprod rr]$ grep -nir 'tag=\"001\"' a.xml |wc -l&lt;br /&gt;8133&lt;br /&gt;Notice there are some records that has no tag=001 field.&lt;br /&gt;Using stylesheet marc0result.xsl can get these out of a.xml&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod javatemp]$ java Stylizer marc0result.xsl rr/a.xml &gt;rr/result-0.txt&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ pwd&lt;br /&gt;/usr/local/d2f/javatemp/rr&lt;br /&gt;[d2f@digitoolprod rr]$ ltr&lt;br /&gt;total 40488&lt;br /&gt;-rw-rw-r-- 1 d2f d2f 40831293 Feb 22 13:57 a.xml&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   265666 Feb 22 14:05 result-1.txt&lt;br /&gt;-rw-rw-r-- 1 d2f d2f   182689 Feb 22 16:55 aleph&lt;br /&gt;-rw-rw-r-- 1 d2f d2f    82977 Feb 22 16:55 notis&lt;br /&gt;-rw-rw-r-- 1 d2f d2f     8526 Feb 22 17:57 result-0.txt&lt;br /&gt;&lt;br /&gt;[d2f@digitoolprod rr]$ cat result-0.txt |wc -l&lt;br /&gt;1244&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;search purl Target URL:&lt;br /&gt;http://digitool.fcla.edu/R/?func=dbin-jump-full&amp;object_id=143945&amp;local_base=GEN01-FIU01&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3225811501454536962?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3225811501454536962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3225811501454536962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3225811501454536962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3225811501454536962'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/02/mango-thumbnail-update.html' title='Mango Thumbnail Update'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6106748255051055715</id><published>2011-02-03T13:41:00.001-05:00</published><updated>2011-02-03T13:43:44.123-05:00</updated><title type='text'>ETD .htaccess project</title><content type='html'>1 fclnxfs:/etc/httpd/conf.d/etd.conf&lt;br /&gt;fcllz@fclnxfs has psw same as sun machine.&lt;br /&gt;&lt;br /&gt;2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6106748255051055715?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6106748255051055715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6106748255051055715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6106748255051055715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6106748255051055715'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/02/etd-htaccess-project.html' title='ETD .htaccess project'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4583120911956497127</id><published>2011-02-02T13:32:00.004-05:00</published><updated>2011-02-28T13:19:46.744-05:00</updated><title type='text'>Digitool Repository Repolication and Mango</title><content type='html'>[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr|wc -l&lt;br /&gt;1241&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr|wc -l&lt;br /&gt;20348&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/FLV/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr|wc -l&lt;br /&gt;64&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/FHQ/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr|wc -l&lt;br /&gt;338&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/ITL/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;89&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/YCB/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;63&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;[d2f@digitoolprod 1]$ pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/ITL/1&lt;br /&gt;[d2f@digitoolprod 1]$ ltr&lt;br /&gt;total 704&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1479 Feb  2 17:00 2705251.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1385 Feb  2 17:00 2705246.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1290 Feb  2 17:00 2705245.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1389 Feb  2 17:00 2705243.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1392 Feb  2 17:00 2705236.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1276 Feb  2 17:00 2705216.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1382 Feb  2 17:00 2705199.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1211 Feb  2 17:00 2705197.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1385 Feb  2 17:00 2705192.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1269 Feb  2 17:00 2705188.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1241 Feb  2 17:00 2705180.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1330 Feb  2 17:00 2705244.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1391 Feb  2 17:00 2705228.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1359 Feb  2 17:00 2705224.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1389 Feb  2 17:00 2705223.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1353 Feb  2 17:00 2705214.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1457 Feb  2 17:00 2705200.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1206 Feb  2 17:00 2705196.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1308 Feb  2 17:00 2705195.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1314 Feb  2 17:00 2705194.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1323 Feb  2 17:00 2705256.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1454 Feb  2 17:00 2705254.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1418 Feb  2 17:00 2705253.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1316 Feb  2 17:00 2705239.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1429 Feb  2 17:00 2705237.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1466 Feb  2 17:00 2705234.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1329 Feb  2 17:00 2705232.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1446 Feb  2 17:00 2705230.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1600 Feb  2 17:00 2705225.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1465 Feb  2 17:00 2705221.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1247 Feb  2 17:00 2705219.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1339 Feb  2 17:00 2705217.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1419 Feb  2 17:00 2705206.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1376 Feb  2 17:00 2705189.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1392 Feb  2 17:00 2705178.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1348 Feb  2 17:00 2705175.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1286 Feb  2 17:00 2705262.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1323 Feb  2 17:00 2705261.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1379 Feb  2 17:00 2705257.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1354 Feb  2 17:00 2705255.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1375 Feb  2 17:00 2705247.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1384 Feb  2 17:00 2705242.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1386 Feb  2 17:00 2705235.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1313 Feb  2 17:00 2705220.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1459 Feb  2 17:00 2705212.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1378 Feb  2 17:00 2705211.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1555 Feb  2 17:00 2705208.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1439 Feb  2 17:00 2705207.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1225 Feb  2 17:00 2705204.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1366 Feb  2 17:00 2705201.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1386 Feb  2 17:00 2705191.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1303 Feb  2 17:00 2705190.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1336 Feb  2 17:00 2705184.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1430 Feb  2 17:00 2705183.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1453 Feb  2 17:00 2705181.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1422 Feb  2 17:00 2705260.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1467 Feb  2 17:00 2705259.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1417 Feb  2 17:00 2705252.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1353 Feb  2 17:00 2705249.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1339 Feb  2 17:00 2705248.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1331 Feb  2 17:00 2705241.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1355 Feb  2 17:00 2705240.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1399 Feb  2 17:00 2705238.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1342 Feb  2 17:00 2705233.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1478 Feb  2 17:00 2705229.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1459 Feb  2 17:00 2705226.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1462 Feb  2 17:00 2705213.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1220 Feb  2 17:00 2705205.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1337 Feb  2 17:00 2705202.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1414 Feb  2 17:00 2705198.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1343 Feb  2 17:00 2705193.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1507 Feb  2 17:00 2705187.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1347 Feb  2 17:00 2705186.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1419 Feb  2 17:00 2705185.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1491 Feb  2 17:00 2705182.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1398 Feb  2 17:00 2705179.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1400 Feb  2 17:00 2705177.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1359 Feb  2 17:00 2705176.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1522 Feb  2 17:00 2705258.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1459 Feb  2 17:00 2705250.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1346 Feb  2 17:00 2705231.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1459 Feb  2 17:00 2705227.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1345 Feb  2 17:00 2705222.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1251 Feb  2 17:00 2705218.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1466 Feb  2 17:00 2705215.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1527 Feb  2 17:00 2705210.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1405 Feb  2 17:00 2705209.xml&lt;br /&gt;-rw-rw-r-- 1 dtl exlibris 1305 Feb  2 17:00 2705203.xml&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4583120911956497127?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4583120911956497127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4583120911956497127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4583120911956497127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4583120911956497127'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2011/02/digitool-repository-repolication-and.html' title='Digitool Repository Repolication and Mango'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4494070286327938951</id><published>2010-11-12T10:51:00.003-05:00</published><updated>2010-11-12T12:06:57.705-05:00</updated><title type='text'>.htaccess on ETD</title><content type='html'>http://etd.fcla.edu/UF/UFE1001196/xie_g.pdf&lt;br /&gt;&lt;br /&gt;http://etd.fcla.edu/WF/WFE1234567/Hough_Richard_Macon_Sr_200908_EdD.pdf&lt;br /&gt;&lt;br /&gt;http://etd.fcla.edu/CF/ned_test/Eisele_Andreas_J_200812_MA.pdf&lt;br /&gt;&lt;br /&gt;http://www.proxy3g.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4494070286327938951?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4494070286327938951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4494070286327938951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4494070286327938951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4494070286327938951'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/11/htaccess-on-etd.html' title='.htaccess on ETD'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4854119057938569709</id><published>2010-09-08T11:37:00.001-04:00</published><updated>2010-09-08T11:40:07.760-04:00</updated><title type='text'>D2F</title><content type='html'>1 Case a changes: &lt;br /&gt;How to define a DE is case a：&lt;br /&gt;from "non-null" of control entity_type to “VIEW_MAIN” of control usage_type&lt;br /&gt;&lt;br /&gt;2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4854119057938569709?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4854119057938569709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4854119057938569709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4854119057938569709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4854119057938569709'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/09/d2f.html' title='D2F'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-516330053575247839</id><published>2010-06-29T15:40:00.000-04:00</published><updated>2010-06-29T15:41:38.589-04:00</updated><title type='text'>Mango Thumbnail</title><content type='html'>digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/MARC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ls -lt | wc -l&lt;br /&gt;7819&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[fcllz@digitoolprod 062910]$ pwd&lt;br /&gt;/home/fcllz/062910&lt;br /&gt;[fcllz@digitoolprod 062910]$ ltr |wc -l&lt;br /&gt;689&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-516330053575247839?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/516330053575247839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=516330053575247839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/516330053575247839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/516330053575247839'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/06/mango-thumbnail.html' title='Mango Thumbnail'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1841128638546657303</id><published>2010-06-24T14:45:00.006-04:00</published><updated>2010-06-28T16:49:53.609-04:00</updated><title type='text'>Mango Automation</title><content type='html'>[fcllz@digitoolprod tools]$ ./cp_days_files -d /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1/ 100&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod tools]$ ruby load.rb /home/fcllz/result/purl.txt create&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;cd SMC/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr |wc -l&lt;br /&gt;952&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;cd ../../FLV/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;64&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;cd ../../FHQ/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;625&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Password Free Fileserver Login&lt;br /&gt;[d2e@digitoolprod .ssh]$ ssh-keygen -t dsa&lt;br /&gt;[d2e@digitoolprod .ssh]$ ssh fcllz@fileserver.fcla.edu mkdir -p .ssh&lt;br /&gt;[d2e@digitoolprod .ssh]$ cat .ssh/id_dsa.pub | ssh fcllz@fileserver.fcla.edu 'cat &gt;&gt; .ssh/authorized_keys'&lt;br /&gt;[d2e@digitoolprod .ssh]$ ssh fcllz@fileserver.fcla.edu&lt;br /&gt;bash-3.00$ chmod 640 authorized_keys &lt;br /&gt;&lt;&lt;&lt;&lt;&lt;DONE&gt;&gt;&gt;&gt;&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1841128638546657303?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1841128638546657303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1841128638546657303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1841128638546657303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1841128638546657303'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/06/mango-automation.html' title='Mango Automation'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3650779211242343412</id><published>2010-06-06T02:50:00.001-04:00</published><updated>2010-06-07T12:18:11.528-04:00</updated><title type='text'>epints low bandwidth</title><content type='html'>http://www.phpbuilder.com/board/showthread.php?t=10273447&lt;br /&gt;http://php.net/manual/en/features.file-upload.multiple.php&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3650779211242343412?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3650779211242343412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3650779211242343412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3650779211242343412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3650779211242343412'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/06/epints-low-bandwidth.html' title='epints low bandwidth'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2131491208252046599</id><published>2010-05-24T11:25:00.001-04:00</published><updated>2010-05-24T13:33:26.938-04:00</updated><title type='text'>AquaComm subject translation</title><content type='html'>mysql&gt; update subject_name_name set name_name='Ciencias atmosféricas' where subjectid='A' and pos='2';&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; update subject_name_name set name_name='Gestión de la información' where subjectid='P' and pos='2';                                                                        &lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; select subjectid, pos, name_name from subject_name_name where subjectid='A' or subjectid='P';&lt;br /&gt;+-----------+-----+---------------------------+&lt;br /&gt;| subjectid | pos | name_name                 |&lt;br /&gt;+-----------+-----+---------------------------+&lt;br /&gt;| A         |   0 | Atmospheric Sciences      |&lt;br /&gt;| A         |   1 | Atmospheric Sciences      |&lt;br /&gt;| A         |   2 | Ciencias atmosféricas     |&lt;br /&gt;| P         |   0 | Information Management    |&lt;br /&gt;| P         |   1 | Information Management    |&lt;br /&gt;| P         |   2 | Gestión de la información |&lt;br /&gt;+-----------+-----+---------------------------+&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2131491208252046599?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2131491208252046599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2131491208252046599' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2131491208252046599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2131491208252046599'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/05/aquacomm-subject-translation.html' title='AquaComm subject translation'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2751019084004584312</id><published>2010-05-20T14:32:00.002-04:00</published><updated>2010-05-20T14:34:46.367-04:00</updated><title type='text'>PurlZ server</title><content type='html'>sudo /etc/init.d/purl restart&lt;br /&gt;&lt;br /&gt;jar -cvf mod-purl-documentation-1.4.0.jar *&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2751019084004584312?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2751019084004584312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2751019084004584312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2751019084004584312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2751019084004584312'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/05/purlz-server.html' title='PurlZ server'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3033891364610544495</id><published>2010-05-19T16:41:00.006-04:00</published><updated>2010-05-20T10:35:07.519-04:00</updated><title type='text'>eprints low bandwith</title><content type='html'>http://www.eprints.org/tech.php/thread-12479.html&lt;br /&gt;&lt;br /&gt;http://wiki.eprints.org/w/New_Features_in_EPrints_3.1#Import&lt;br /&gt;&lt;br /&gt;http://www.eprints.org/tech.php/thread-10056.html&lt;br /&gt;&lt;br /&gt; $c-&gt;{plugins}-&gt;{"Import::DOI"}-&gt;{params}-&gt;{pid} = "ourl_username:password";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Unhandled warning in Import::XML: Failed to retrieve : 403 Access denied by con↲&lt;br /&gt;figuration: file imports disabled&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Unhandled warning in Import::XML: Failed to retrieve http://localhost:8000/File↲&lt;br /&gt;s/10may3.pdf: 500 Can't connect to localhost:8000 (connect: Connection refused)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3033891364610544495?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3033891364610544495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3033891364610544495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3033891364610544495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3033891364610544495'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/05/eprints-low-bandwith.html' title='eprints low bandwith'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6367934217247524263</id><published>2010-04-29T11:47:00.000-04:00</published><updated>2010-04-29T11:48:14.751-04:00</updated><title type='text'>grep regular expression</title><content type='html'>grep -nr '\&lt;Art.*culo\&gt;' *&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6367934217247524263?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6367934217247524263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6367934217247524263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6367934217247524263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6367934217247524263'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/04/grep-regular-expression.html' title='grep regular expression'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3773626976683482848</id><published>2010-04-06T06:46:00.001-04:00</published><updated>2010-04-06T10:47:35.123-04:00</updated><title type='text'>To-do</title><content type='html'>1 Eprints tranlation customized pages&lt;br /&gt;2 &lt;br /&gt;3 &lt;br /&gt;4&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3773626976683482848?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3773626976683482848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3773626976683482848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3773626976683482848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3773626976683482848'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/04/to-do_06.html' title='To-do'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4331695472691010674</id><published>2010-04-05T14:54:00.002-04:00</published><updated>2010-04-05T14:56:42.182-04:00</updated><title type='text'>To-do</title><content type='html'>1 etd user setting for ETD2MARC&lt;br /&gt; (etd.properties.prod, Aleph connection, etc...)&lt;br /&gt;2 ETD2MARC .htaccess write out into TDData&lt;br /&gt;3 ETD2MARC purl new format&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4331695472691010674?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4331695472691010674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4331695472691010674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4331695472691010674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4331695472691010674'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/04/to-do.html' title='To-do'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1510727213799820310</id><published>2010-04-01T15:08:00.005-04:00</published><updated>2010-04-14T16:29:37.650-04:00</updated><title type='text'>Some eprints updates</title><content type='html'>Eprints remote uploader: &lt;a href="http://files.eprints.org/483/"&gt;http://files.eprints.org/483/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[fcllz@eprints3p ~]$ mysql aquacomm -u aquacomm_user -paquacomm_323 &lt; sql &gt;email&lt;br /&gt;Stephanie asked for email of registered users from aquacomm repository&lt;br /&gt;&lt;br /&gt;mysql&gt; select userid, COUNT(eprintid) from eprint group by userid;&lt;br /&gt;&lt;br /&gt;mysql&gt; select eprint.userid, user.email   from user, eprint where eprint.userid=user.userid;&lt;br /&gt;&lt;br /&gt;mysql&gt; select  name_given, name_family, email, mycount from (select userid, COUNT(eprintid) mycount from eprint group by userid) a, user where a.userid=user.userid;&lt;br /&gt;&lt;br /&gt;select  name_given, name_family, email, contribute from (select userid, COUNT(eprintid) contribute from eprint group by userid) a, user where a.userid=user.userid;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1510727213799820310?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1510727213799820310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1510727213799820310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1510727213799820310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1510727213799820310'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/04/some-eprints-updates.html' title='Some eprints updates'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4915577519477706756</id><published>2010-03-26T15:27:00.006-04:00</published><updated>2010-04-14T17:32:04.808-04:00</updated><title type='text'>Eprints aquacomm french modify</title><content type='html'>0 [eprints@eprints3p aquacomm]$ du -sh .&lt;br /&gt;20G     .&lt;br /&gt;==================================&lt;br /&gt;&lt;br /&gt;1 change /var/eprints/lib/lang/fr/phrases/system.xml:&lt;br /&gt;&lt;epp:phrase id="languages_typename_fr"&gt;Français&lt;/epp:phrase&gt;&lt;br /&gt;&lt;br /&gt;2 change above file, line 702 to: &lt;br /&gt;&lt;epp:phrase id="cgi/set_lang:changed_to"&gt;&lt;p&gt;Modifier la langue pour le &lt;epc:pin name="lang"/&gt;&lt;/p&gt;&lt;/epp:phrase&gt;&lt;br /&gt;&lt;br /&gt;3 change /var/eprints/archives/aquacomm/cfg/lang/fr/templates/default.xml line 25-30&lt;br /&gt;&lt;br /&gt;4 /var/eprints/archives/aquacomm/cfg/lang/fr/static/index.xpage&lt;br /&gt;Make a lot of changes for pg1-3.doc page 2, front page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4915577519477706756?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4915577519477706756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4915577519477706756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4915577519477706756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4915577519477706756'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/03/eprints-aquacomm-french-modify.html' title='Eprints aquacomm french modify'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8167162426077041688</id><published>2010-03-11T14:11:00.001-05:00</published><updated>2010-03-11T14:11:55.264-05:00</updated><title type='text'>My TODO this week</title><content type='html'>1 team evaluation&lt;br /&gt;2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8167162426077041688?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8167162426077041688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8167162426077041688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8167162426077041688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8167162426077041688'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/03/my-todo-this-week.html' title='My TODO this week'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2074405094832005967</id><published>2010-03-10T10:39:00.004-05:00</published><updated>2010-06-23T13:37:49.280-04:00</updated><title type='text'>DLU01 MARC Thumbnail</title><content type='html'>1 [d2f@digitoolprod javatemp]$ java DE &gt; a&lt;br /&gt;&lt;br /&gt;2 [d2f@digitoolprod javatemp]$ cp a rr/a.xml&lt;br /&gt;&lt;br /&gt;3 [d2f@digitoolprod rr]$ perl -pi -e "s/^&lt;\?xml .*?&gt;//" a.xml&lt;br /&gt;&lt;br /&gt;4 change the marc file within 56864.xml in the a.xml the last datafield element &lt;datafield tag=""  " ind1=" " ind2=" "&gt; to &lt;datafield tag="  " ind1=" " ind2=" "&gt; &lt;br /&gt;&lt;br /&gt;5 [d2f@digitoolprod rr]$ java Stylizer marc2result.xsl rr/a.xml &gt;rr/result-1.txt&lt;br /&gt;&lt;br /&gt;6 [d2f@digitoolprod rr]$ perl -pi -e "s/^\n//" result-1.txt&lt;br /&gt;&lt;br /&gt;7 [d2f@digitoolprod rr]$ perl -pi -e "s/^\D.*?\n//" r&lt;br /&gt;(NOTIS number appear in the first column in some record, r contains all none NOTIS ones)&lt;br /&gt;[d2f@digitoolprod rr]$ perl -pi -e "s/^\d.*?\n//" n&lt;br /&gt;(n contains all records with NOTIS number)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2074405094832005967?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2074405094832005967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2074405094832005967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2074405094832005967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2074405094832005967'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/03/dlu01-marc-thumbnail.html' title='DLU01 MARC Thumbnail'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3891352246907906112</id><published>2010-01-22T01:18:00.001-05:00</published><updated>2010-01-22T01:19:45.017-05:00</updated><title type='text'>USB (portable) Web Server</title><content type='html'>Stunnix Perl Web Server &lt;br /&gt;h&lt;a href="http://www.download3000.com/download_35658.html"&gt;ttp://www.download3000.com/download_35658.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3891352246907906112?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3891352246907906112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3891352246907906112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3891352246907906112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3891352246907906112'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/01/usb-web-server.html' title='USB (portable) Web Server'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3235505244871756065</id><published>2010-01-14T13:56:00.001-05:00</published><updated>2010-01-15T00:54:17.049-05:00</updated><title type='text'>ETD2MARC_c的工作</title><content type='html'>Added:    http://purl.fcla.edu/fcla/etd/CFE9000005 =&gt; http://etd.fcla.edu/CF/CFE9000005/DP0000781.pdf&lt;br /&gt;Added:    http://purl.fcla.edu/fcla/etd/CFE9000006 =&gt; http://etd.fcla.edu/CF/CFE9000006/DP0000195.pdf&lt;br /&gt;Added:    http://purl.fcla.edu/fcla/etd/CFE9000007 =&gt; http://etd.fcla.edu/CF/CFE9000007/DP0000759.pdf&lt;br /&gt;Added:    http://purl.fcla.edu/fcla/etd/CFE9000008 =&gt; http://etd.fcla.edu/CF/CFE9000008/DP0000760.pdf&lt;br /&gt;Added:    http://purl.fcla.edu/fcla/etd/CFE9000009 =&gt; http://etd.fcla.edu/CF/CFE9000009/DP0000782.pdf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3235505244871756065?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3235505244871756065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3235505244871756065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3235505244871756065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3235505244871756065'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/01/etd2marcc.html' title='ETD2MARC_c的工作'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4803834723901650277</id><published>2010-01-13T13:37:00.002-05:00</published><updated>2010-01-14T13:10:24.827-05:00</updated><title type='text'>d2e scheduler</title><content type='html'>1 cp all *.xml file from /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1 to $HOME/tmp/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4803834723901650277?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4803834723901650277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4803834723901650277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4803834723901650277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4803834723901650277'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/01/d2e-scheduler.html' title='d2e scheduler'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4584344783977601577</id><published>2010-01-06T12:17:00.005-05:00</published><updated>2010-01-11T00:22:03.135-05:00</updated><title type='text'>Endeca 的新progress</title><content type='html'>[fcllz@digitoolprod 1]$ ltr|awk '{ print $9 } ' &gt; list&lt;br /&gt;&lt;br /&gt;list放在bk-file subdir下面，是bookkeeping files的集合。&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod 1]$ cp -r /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1 .&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod 1]$ grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;20320&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod tools]$ pwd&lt;br /&gt;/home/fcllz/openD/tools&lt;br /&gt;[fcllz@digitoolprod tools]$ ./new_rm_1.pl &lt;br /&gt;&lt;&lt;&lt;&lt;&lt;&lt;  DONE  &gt;&gt;&gt;&gt;&gt;&gt; &lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;0&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr |wc -l&lt;br /&gt;20321&lt;br /&gt;[fcllz@digitoolprod 1]$ cp /exlibris/dtl/j3_1/digitool/home/profile/replications/FLV/1/* .&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr |wc -l&lt;br /&gt;20377&lt;br /&gt;[fcllz@digitoolprod 1]$ cp /exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1/* .&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr |wc -l&lt;br /&gt;20718&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod tools]$ pwd&lt;br /&gt;/home/fcllz/openD/tools&lt;br /&gt;[fcllz@digitoolprod tools]$ ./makeMarcXml.pl &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolprod rr]$ pwd&lt;br /&gt;/home/fcllz/rr&lt;br /&gt;[fcllz@digitoolprod rr]$ scp marc.xml fcllz@fileserver.fcla.edu:digitool/&lt;br /&gt;fcllz@fileserver.fcla.edu's password: &lt;br /&gt;marc.xml                                      100%   49MB  16.4MB/s   00:03&lt;br /&gt;&lt;br /&gt;As user dtl:&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/htdocs&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;cp /home/fcllz/rr/purl.txt .&lt;br /&gt;&lt;br /&gt;In filer server:&lt;br /&gt;-bash-3.00$ pwd&lt;br /&gt;/ssa/temp/digitool&lt;br /&gt;-bash-3.00$ cp /home/ssa/fcllz/digitool/marc.xml .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4584344783977601577?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4584344783977601577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4584344783977601577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4584344783977601577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4584344783977601577'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2010/01/endeca-progress.html' title='Endeca 的新progress'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6983366364489566826</id><published>2009-11-25T19:06:00.000-05:00</published><updated>2009-11-25T19:07:21.398-05:00</updated><title type='text'>Steps of Endeca replication</title><content type='html'>1 [fcllz@digitoolprod ~]$ pwd&lt;br /&gt;/home/fcllz&lt;br /&gt;&lt;br /&gt;2 [fcllz@digitoolprod 1]$ cp -r /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1 .&lt;br /&gt;&lt;br /&gt;3 [fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr |wc -l&lt;br /&gt;16910&lt;br /&gt;&lt;br /&gt;4 [fcllz@digitoolprod 1]$ grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;16909&lt;br /&gt;&lt;br /&gt;5 [fcllz@digitoolprod tools]$ pwd&lt;br /&gt;/home/fcllz/openD/tools&lt;br /&gt;[fcllz@digitoolprod tools]$ ./new_rm_1.pl &lt;br /&gt;&lt;&lt;&lt;&lt;&lt;&lt;  DONE  &gt;&gt;&gt;&gt;&gt;&gt;&lt;br /&gt;&lt;br /&gt;6 [fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;0&lt;br /&gt;[fcllz@digitoolprod 1]$ grep -n 'photograph' *.xml | wc -l&lt;br /&gt;32303&lt;br /&gt;&lt;br /&gt;7 [digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/FLV/1&lt;br /&gt;digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;57&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ cp /exlibris/dtl/j3_1/digitool/home/profile/replications/FLV/1/* .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8 [digitoolprod.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1&lt;br /&gt;[digitoolprod.fcla.edu-d3(1) &gt;&gt;ltr |wc -l&lt;br /&gt;140&lt;br /&gt;[fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ cp /exlibris/dtl/j3_1/digitool/home/profile/replications/SMC/1/* .&lt;br /&gt;&lt;br /&gt;9  [fcllz@digitoolprod 1]$ pwd&lt;br /&gt;/home/fcllz/1&lt;br /&gt;[fcllz@digitoolprod 1]$ ltr |wc -l&lt;br /&gt;17105&lt;br /&gt;&lt;br /&gt;10 [fcllz@digitoolprod tools]$ pwd&lt;br /&gt;/home/fcllz/openD/tools&lt;br /&gt;[fcllz@digitoolprod tools]$ ./stripPurl-SMC.pl &lt;br /&gt;[fcllz@digitoolprod tools]$ ./makeMarcXml.pl &lt;br /&gt;&lt;br /&gt;perl -pi -e "s/\&amp; amp;//gs" loadPurl.log&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6983366364489566826?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6983366364489566826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6983366364489566826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6983366364489566826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6983366364489566826'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/11/steps-of-endeca-replication.html' title='Steps of Endeca replication'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3464982684703648048</id><published>2009-11-22T11:57:00.003-05:00</published><updated>2009-11-23T13:18:31.988-05:00</updated><title type='text'>AquaComm add Spanish language support</title><content type='html'>Follow post of 2009-08-11:&lt;br /&gt;&lt;br /&gt;1. shutdown apache&lt;br /&gt;2. backup directories/files in /var/eprints/archive/aquacomm/ except documents and html subdirectory&lt;br /&gt;3 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[eprints@eprints3p bin]$ ./import_subjects aquacomm --xml /var/eprints/archives/aquacomm/cfg/subjects-2.xml&lt;br /&gt;Are you sure you want to make bulk changes to the subject table in the aquacomm repository [yes/no] ? yes&lt;br /&gt;Purging current subjects...&lt;br /&gt;...done purging.&lt;br /&gt;Importing from /var/eprints/archives/aquacomm/cfg/subjects-2.xml...&lt;br /&gt;Done importing 25 subjects from /var/eprints/archives/aquacomm/cfg/subjects-2.xml&lt;br /&gt;Reindexing subject dataset to set ancestor data&lt;br /&gt;Done reindexing&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;====================================================&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;13497 rows in set (0.11 sec)&lt;br /&gt;&lt;br /&gt;[eprints@eprints3p bin]$ ./epadmin update_database_structure aquacomm&lt;br /&gt;Added dataset import&lt;br /&gt;Added dataset metafield&lt;br /&gt;Added dataset cachemap&lt;br /&gt;Added dataset message&lt;br /&gt;Added dataset loginticket&lt;br /&gt;Added dataset eprint&lt;br /&gt;Added dataset user&lt;br /&gt;Added dataset document&lt;br /&gt;Added dataset saved_search&lt;br /&gt;Added dataset subject&lt;br /&gt;Added dataset history&lt;br /&gt;Added dataset access&lt;br /&gt;Added dataset request&lt;br /&gt;&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;&lt;br /&gt;13510 rows in set (0.11 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;epp:phrase id="languages_typename_"&gt;&lt;/epp:phrase&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3464982684703648048?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3464982684703648048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3464982684703648048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3464982684703648048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3464982684703648048'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/11/aquacomm-add-spanish-language-support.html' title='AquaComm add Spanish language support'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-79241890874985760</id><published>2009-11-21T22:17:00.000-05:00</published><updated>2009-11-21T22:18:20.114-05:00</updated><title type='text'>Epritnts'  error log</title><content type='html'>The current error logs are in /var/log/httpd/error_log&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-79241890874985760?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/79241890874985760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=79241890874985760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/79241890874985760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/79241890874985760'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/11/epritnts-error-log.html' title='Epritnts&apos;  error log'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5282479900303547024</id><published>2009-11-09T12:29:00.000-05:00</published><updated>2009-11-09T12:30:32.028-05:00</updated><title type='text'>remove diff line #</title><content type='html'>[fcllz@eprints3 temp]$ perl -pi -e "s/^\d+://gs" diff&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5282479900303547024?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5282479900303547024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5282479900303547024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5282479900303547024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5282479900303547024'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/11/remove-diff-line.html' title='remove diff line #'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3807667867129198720</id><published>2009-10-28T17:27:00.001-04:00</published><updated>2009-10-28T17:28:52.885-04:00</updated><title type='text'>Endeca的一些改进工作</title><content type='html'>改进了rm_1.pl，专门针对WFP&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/dl/bin/tools&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;./new_rm_1.pl &lt;br /&gt;&lt;&lt;&lt;&lt;&lt;&lt;  DONE  &gt;&gt;&gt;&gt;&gt;&gt; &lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;cd 1&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;9243&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;0&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n 'photograph ;' *.xml | wc -l                                                                                                                                                                  &lt;br /&gt;9243&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3807667867129198720?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3807667867129198720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3807667867129198720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3807667867129198720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3807667867129198720'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/10/endeca.html' title='Endeca的一些改进工作'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-9050145099942885131</id><published>2009-10-08T13:59:00.001-04:00</published><updated>2009-10-08T14:01:15.342-04:00</updated><title type='text'>Endeca SMC</title><content type='html'>1 exlibris/dtl/u3_1/dtle/apache/htdocs/ (purl dir) &lt;br /&gt;2 run loadPurls in /exlibris/dtl/dl/bin/tools/, and log file can be found in /exlibris/dtl/dl/bin/result/)&lt;br /&gt;3&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-9050145099942885131?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/9050145099942885131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=9050145099942885131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/9050145099942885131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/9050145099942885131'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/10/endeca-smc.html' title='Endeca SMC'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5739542622567533290</id><published>2009-09-20T23:00:00.002-04:00</published><updated>2009-09-21T12:45:05.441-04:00</updated><title type='text'>New endeca revise</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n '1 photograph' *.xml | wc -l&lt;br /&gt;9243&lt;br /&gt;&lt;br /&gt;把purl log中很多 &amp;amp; 去掉&lt;br /&gt;&gt;perl -pi -e "s/\&amp;amp;//gs" loadPurl.log&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5739542622567533290?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5739542622567533290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5739542622567533290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5739542622567533290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5739542622567533290'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/09/new-endeca-revise.html' title='New endeca revise'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3107238440251375607</id><published>2009-09-17T14:00:00.001-04:00</published><updated>2009-09-17T14:00:37.150-04:00</updated><title type='text'>project code link</title><content type='html'>http://allegro.fcla.edu/ProjectCodes.cfm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3107238440251375607?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3107238440251375607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3107238440251375607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3107238440251375607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3107238440251375607'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/09/project-code-link.html' title='project code link'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6106900437073024924</id><published>2009-09-08T12:56:00.000-04:00</published><updated>2009-09-08T12:57:22.185-04:00</updated><title type='text'>UCF eprints repository admin previlige</title><content type='html'>mysql&gt; update user set usertype='admin' where username='leedot' and userid='4';&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mysql&gt; update user set usertype='admin' where username='liang' and userid='3';&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6106900437073024924?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6106900437073024924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6106900437073024924' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6106900437073024924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6106900437073024924'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/09/ucf-eprints-repository-admin-previlige.html' title='UCF eprints repository admin previlige'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8889123023149515622</id><published>2009-08-12T16:12:00.001-04:00</published><updated>2009-08-12T16:13:47.042-04:00</updated><title type='text'>Fix problems of multi-language site</title><content type='html'>mysql&gt; show tables;&lt;br /&gt;+---------------------------------------+&lt;br /&gt;| Tables_in_aquacomm                    |&lt;br /&gt;+---------------------------------------+&lt;br /&gt;| access                                |&lt;br /&gt;| access__ordervalues_en                |&lt;br /&gt;| cache31811                            |&lt;br /&gt;| cache31814                            |&lt;br /&gt;| cache31817                            |&lt;br /&gt;| cache31820                            |&lt;br /&gt;| cache31823                            |&lt;br /&gt;| cache31826                            |&lt;br /&gt;| cache31829                            |&lt;br /&gt;| cache31832                            |&lt;br /&gt;| cache31835                            |&lt;br /&gt;| cache31840                            |&lt;br /&gt;| cache31843                            |&lt;br /&gt;| cache31852                            |&lt;br /&gt;| cache31855                            |&lt;br /&gt;| cache31862                            |&lt;br /&gt;| cache31865                            |&lt;br /&gt;| cache31867                            |&lt;br /&gt;| cache31870                            |&lt;br /&gt;| cache31873                            |&lt;br /&gt;| cache31879                            |&lt;br /&gt;| cache31882                            |&lt;br /&gt;| cache31884                            |&lt;br /&gt;| cache31887                            |&lt;br /&gt;| cache31890                            |&lt;br /&gt;| cache31893                            |&lt;br /&gt;| cache31896                            |&lt;br /&gt;| cache31902                            |&lt;br /&gt;| cache31906                            |&lt;br /&gt;| cache31910                            |&lt;br /&gt;| cache31913                            |&lt;br /&gt;| cache31917                            |&lt;br /&gt;| cache31920                            |&lt;br /&gt;| cache31924                            |&lt;br /&gt;| cache31928                            |&lt;br /&gt;| cache31932                            |&lt;br /&gt;| cache31936                            |&lt;br /&gt;| cache31940                            |&lt;br /&gt;| cache31944                            |&lt;br /&gt;| cache31950                            |&lt;br /&gt;| cache31952                            |&lt;br /&gt;| cache31957                            |&lt;br /&gt;| cache31966                            |&lt;br /&gt;| cache31968                            |&lt;br /&gt;| cache31971                            |&lt;br /&gt;| cache31975                            |&lt;br /&gt;| cache31977                            |&lt;br /&gt;| cache31980                            |&lt;br /&gt;| cachemap                              |&lt;br /&gt;| cachemap__ordervalues_en              |&lt;br /&gt;| counters                              |&lt;br /&gt;| document                              |&lt;br /&gt;| document__index                       |&lt;br /&gt;| document__index_grep                  |&lt;br /&gt;| document__ordervalues_en              |&lt;br /&gt;| document__rindex                      |&lt;br /&gt;| document_permission_group             |&lt;br /&gt;| document_relation_type                |&lt;br /&gt;| document_relation_uri                 |&lt;br /&gt;| eprint                                |&lt;br /&gt;| eprint__index                         |&lt;br /&gt;| eprint__index_grep                    |&lt;br /&gt;| eprint__ordervalues_en                |&lt;br /&gt;| eprint__rindex                        |&lt;br /&gt;| eprint_accompaniment                  |&lt;br /&gt;| eprint_conductors_id                  |&lt;br /&gt;| eprint_conductors_name                |&lt;br /&gt;| eprint_copyright_holders              |&lt;br /&gt;| eprint_corp_creators                  |&lt;br /&gt;| eprint_creators_id                    |&lt;br /&gt;| eprint_creators_name                  |&lt;br /&gt;| eprint_divisions                      |&lt;br /&gt;| eprint_editors_id                     |&lt;br /&gt;| eprint_editors_name                   |&lt;br /&gt;| eprint_exhibitors_id                  |&lt;br /&gt;| eprint_exhibitors_name                |&lt;br /&gt;| eprint_funders                        |&lt;br /&gt;| eprint_item_issues_comment            |&lt;br /&gt;| eprint_item_issues_description        |&lt;br /&gt;| eprint_item_issues_id                 |&lt;br /&gt;| eprint_item_issues_reported_by        |&lt;br /&gt;| eprint_item_issues_resolved_by        |&lt;br /&gt;| eprint_item_issues_status             |&lt;br /&gt;| eprint_item_issues_timestamp          |&lt;br /&gt;| eprint_item_issues_type               |&lt;br /&gt;| eprint_lyricists_id                   |&lt;br /&gt;| eprint_lyricists_name                 |&lt;br /&gt;| eprint_producers_id                   |&lt;br /&gt;| eprint_producers_name                 |&lt;br /&gt;| eprint_projects                       |&lt;br /&gt;| eprint_related_url_type               |&lt;br /&gt;| eprint_related_url_url                |&lt;br /&gt;| eprint_relation_type                  |&lt;br /&gt;| eprint_relation_uri                   |&lt;br /&gt;| eprint_skill_areas                    |&lt;br /&gt;| eprint_subjects                       |&lt;br /&gt;| history                               |&lt;br /&gt;| history__index                        |&lt;br /&gt;| history__index_grep                   |&lt;br /&gt;| history__ordervalues_en               |&lt;br /&gt;| history__rindex                       |&lt;br /&gt;| import                                |&lt;br /&gt;| import__ordervalues_en                |&lt;br /&gt;| index_queue                           |&lt;br /&gt;| irstats_column_referrer_scope         |&lt;br /&gt;| irstats_column_referring_entity_id    |&lt;br /&gt;| irstats_column_requester_host         |&lt;br /&gt;| irstats_column_requester_organisation |&lt;br /&gt;| irstats_column_search_engine          |&lt;br /&gt;| irstats_column_search_terms           |&lt;br /&gt;| irstats_phrases                       |&lt;br /&gt;| irstats_set_eprint                    |&lt;br /&gt;| irstats_set_eprint_citation           |&lt;br /&gt;| irstats_set_eprint_code               |&lt;br /&gt;| irstats_true_accesses_table           |&lt;br /&gt;| loginticket                           |&lt;br /&gt;| loginticket__ordervalues_en           |&lt;br /&gt;| message                               |&lt;br /&gt;| message__ordervalues_en               |&lt;br /&gt;| mf                                    |&lt;br /&gt;| mf__ordervalues_en                    |&lt;br /&gt;| mf_fields_allow_null                  |&lt;br /&gt;| mf_fields_browse_link                 |&lt;br /&gt;| mf_fields_datasetid                   |&lt;br /&gt;| mf_fields_export_as_xml               |&lt;br /&gt;| mf_fields_family_first                |&lt;br /&gt;| mf_fields_hide_honourific             |&lt;br /&gt;| mf_fields_hide_lineage                |&lt;br /&gt;| mf_fields_input_boxes                 |&lt;br /&gt;| mf_fields_input_cols                  |&lt;br /&gt;| mf_fields_input_ordered               |&lt;br /&gt;| mf_fields_input_rows                  |&lt;br /&gt;| mf_fields_input_style                 |&lt;br /&gt;| mf_fields_maxlength                   |&lt;br /&gt;| mf_fields_min_resolution              |&lt;br /&gt;| mf_fields_options                     |&lt;br /&gt;| mf_fields_render_input                |&lt;br /&gt;| mf_fields_render_order                |&lt;br /&gt;| mf_fields_render_value                |&lt;br /&gt;| mf_fields_required                    |&lt;br /&gt;| mf_fields_set_name                    |&lt;br /&gt;| mf_fields_sql_index                   |&lt;br /&gt;| mf_fields_sub_name                    |&lt;br /&gt;| mf_fields_top                         |&lt;br /&gt;| mf_fields_type                        |&lt;br /&gt;| mf_fields_volatile                    |&lt;br /&gt;| mf_phrase_help_lang                   |&lt;br /&gt;| mf_phrase_help_text                   |&lt;br /&gt;| mf_phrase_name_lang                   |&lt;br /&gt;| mf_phrase_name_text                   |&lt;br /&gt;| request                               |&lt;br /&gt;| request__index                        |&lt;br /&gt;| request__index_grep                   |&lt;br /&gt;| request__ordervalues_en               |&lt;br /&gt;| request__rindex                       |&lt;br /&gt;| saved_search                          |&lt;br /&gt;| saved_search__index                   |&lt;br /&gt;| saved_search__index_grep              |&lt;br /&gt;| saved_search__ordervalues_en          |&lt;br /&gt;| saved_search__rindex                  |&lt;br /&gt;| subject                               |&lt;br /&gt;| subject__index                        |&lt;br /&gt;| subject__index_grep                   |&lt;br /&gt;| subject__ordervalues_en               |&lt;br /&gt;| subject__rindex                       |&lt;br /&gt;| subject_ancestors                     |&lt;br /&gt;| subject_name_lang                     |&lt;br /&gt;| subject_name_name                     |&lt;br /&gt;| subject_parents                       |&lt;br /&gt;| user                                  |&lt;br /&gt;| user__index                           |&lt;br /&gt;| user__index_grep                      |&lt;br /&gt;| user__ordervalues_en                  |&lt;br /&gt;| user__rindex                          |&lt;br /&gt;| user_editperms                        |&lt;br /&gt;| user_items_fields                     |&lt;br /&gt;| user_permission_group                 |&lt;br /&gt;| user_review_fields                    |&lt;br /&gt;| user_roles                            |&lt;br /&gt;| version                               |&lt;br /&gt;+---------------------------------------+&lt;br /&gt;180 rows in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;then run:&lt;br /&gt;[eprints@eprints3p bin]$ ./epadmin update_database_structure aquacomm&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;+---------------------------------------+&lt;br /&gt;| Tables_in_aquacomm                    |&lt;br /&gt;+---------------------------------------+&lt;br /&gt;| access                                |&lt;br /&gt;| access__ordervalues_en                |&lt;br /&gt;| access__ordervalues_fr                |&lt;br /&gt;| cache31811                            |&lt;br /&gt;| cache31814                            |&lt;br /&gt;| cache31817                            |&lt;br /&gt;| cache31820                            |&lt;br /&gt;| cache31823                            |&lt;br /&gt;| cache31826                            |&lt;br /&gt;| cache31829                            |&lt;br /&gt;| cache31832                            |&lt;br /&gt;| cache31835                            |&lt;br /&gt;| cache31840                            |&lt;br /&gt;| cache31843                            |&lt;br /&gt;| cache31852                            |&lt;br /&gt;| cache31855                            |&lt;br /&gt;| cache31862                            |&lt;br /&gt;| cache31865                            |&lt;br /&gt;| cache31867                            |&lt;br /&gt;| cache31870                            |&lt;br /&gt;| cache31873                            |&lt;br /&gt;| cache31879                            |&lt;br /&gt;| cache31882                            |&lt;br /&gt;| cache31884                            |&lt;br /&gt;| cache31887                            |&lt;br /&gt;| cache31890                            |&lt;br /&gt;| cache31893                            |&lt;br /&gt;| cache31896                            |&lt;br /&gt;| cache31902                            |&lt;br /&gt;| cache31906                            |&lt;br /&gt;| cache31910                            |&lt;br /&gt;| cache31913                            |&lt;br /&gt;| cache31917                            |&lt;br /&gt;| cache31920                            |&lt;br /&gt;| cache31924                            |&lt;br /&gt;| cache31928                            |&lt;br /&gt;| cache31932                            |&lt;br /&gt;| cache31936                            |&lt;br /&gt;| cache31940                            |&lt;br /&gt;| cache31944                            |&lt;br /&gt;| cache31950                            |&lt;br /&gt;| cache31952                            |&lt;br /&gt;| cache31957                            |&lt;br /&gt;| cache31966                            |&lt;br /&gt;| cache31968                            |&lt;br /&gt;| cache31971                            |&lt;br /&gt;| cache31975                            |&lt;br /&gt;| cache31977                            |&lt;br /&gt;| cache31980                            |&lt;br /&gt;| cachemap                              |&lt;br /&gt;| cachemap__ordervalues_en              |&lt;br /&gt;| cachemap__ordervalues_fr              |&lt;br /&gt;| counters                              |&lt;br /&gt;| document                              |&lt;br /&gt;| document__index                       |&lt;br /&gt;| document__index_grep                  |&lt;br /&gt;| document__ordervalues_en              |&lt;br /&gt;| document__ordervalues_fr              |&lt;br /&gt;| document__rindex                      |&lt;br /&gt;| document_permission_group             |&lt;br /&gt;| document_relation_type                |&lt;br /&gt;| document_relation_uri                 |&lt;br /&gt;| eprint                                |&lt;br /&gt;| eprint__index                         |&lt;br /&gt;| eprint__index_grep                    |&lt;br /&gt;| eprint__ordervalues_en                |&lt;br /&gt;| eprint__ordervalues_fr                |&lt;br /&gt;| eprint__rindex                        |&lt;br /&gt;| eprint_accompaniment                  |&lt;br /&gt;| eprint_conductors_id                  |&lt;br /&gt;| eprint_conductors_name                |&lt;br /&gt;| eprint_copyright_holders              |&lt;br /&gt;| eprint_corp_creators                  |&lt;br /&gt;| eprint_creators_id                    |&lt;br /&gt;| eprint_creators_name                  |&lt;br /&gt;| eprint_divisions                      |&lt;br /&gt;| eprint_editors_id                     |&lt;br /&gt;| eprint_editors_name                   |&lt;br /&gt;| eprint_exhibitors_id                  |&lt;br /&gt;| eprint_exhibitors_name                |&lt;br /&gt;| eprint_funders                        |&lt;br /&gt;| eprint_item_issues_comment            |&lt;br /&gt;| eprint_item_issues_description        |&lt;br /&gt;| eprint_item_issues_id                 |&lt;br /&gt;| eprint_item_issues_reported_by        |&lt;br /&gt;| eprint_item_issues_resolved_by        |&lt;br /&gt;| eprint_item_issues_status             |&lt;br /&gt;| eprint_item_issues_timestamp          |&lt;br /&gt;| eprint_item_issues_type               |&lt;br /&gt;| eprint_lyricists_id                   |&lt;br /&gt;| eprint_lyricists_name                 |&lt;br /&gt;| eprint_producers_id                   |&lt;br /&gt;| eprint_producers_name                 |&lt;br /&gt;| eprint_projects                       |&lt;br /&gt;| eprint_related_url_type               |&lt;br /&gt;| eprint_related_url_url                |&lt;br /&gt;| eprint_relation_type                  |&lt;br /&gt;| eprint_relation_uri                   |&lt;br /&gt;| eprint_skill_areas                    |&lt;br /&gt;| eprint_subjects                       |&lt;br /&gt;| history                               |&lt;br /&gt;| history__index                        |&lt;br /&gt;| history__index_grep                   |&lt;br /&gt;| history__ordervalues_en               |&lt;br /&gt;| history__ordervalues_fr               |&lt;br /&gt;| history__rindex                       |&lt;br /&gt;| import                                |&lt;br /&gt;| import__ordervalues_en                |&lt;br /&gt;| import__ordervalues_fr                |&lt;br /&gt;| index_queue                           |&lt;br /&gt;| irstats_column_referrer_scope         |&lt;br /&gt;| irstats_column_referring_entity_id    |&lt;br /&gt;| irstats_column_requester_host         |&lt;br /&gt;| irstats_column_requester_organisation |&lt;br /&gt;| irstats_column_search_engine          |&lt;br /&gt;| irstats_column_search_terms           |&lt;br /&gt;| irstats_phrases                       |&lt;br /&gt;| irstats_set_eprint                    |&lt;br /&gt;| irstats_set_eprint_citation           |&lt;br /&gt;| irstats_set_eprint_code               |&lt;br /&gt;| irstats_true_accesses_table           |&lt;br /&gt;| loginticket                           |&lt;br /&gt;| loginticket__ordervalues_en           |&lt;br /&gt;| loginticket__ordervalues_fr           |&lt;br /&gt;| message                               |&lt;br /&gt;| message__ordervalues_en               |&lt;br /&gt;| message__ordervalues_fr               |&lt;br /&gt;| mf                                    |&lt;br /&gt;| mf__ordervalues_en                    |&lt;br /&gt;| mf__ordervalues_fr                    |&lt;br /&gt;| mf_fields_allow_null                  |&lt;br /&gt;| mf_fields_browse_link                 |&lt;br /&gt;| mf_fields_datasetid                   |&lt;br /&gt;| mf_fields_export_as_xml               |&lt;br /&gt;| mf_fields_family_first                |&lt;br /&gt;| mf_fields_hide_honourific             |&lt;br /&gt;| mf_fields_hide_lineage                |&lt;br /&gt;| mf_fields_input_boxes                 |&lt;br /&gt;| mf_fields_input_cols                  |&lt;br /&gt;| mf_fields_input_ordered               |&lt;br /&gt;| mf_fields_input_rows                  |&lt;br /&gt;| mf_fields_input_style                 |&lt;br /&gt;| mf_fields_maxlength                   |&lt;br /&gt;| mf_fields_min_resolution              |&lt;br /&gt;| mf_fields_options                     |&lt;br /&gt;| mf_fields_render_input                |&lt;br /&gt;| mf_fields_render_order                |&lt;br /&gt;| mf_fields_render_value                |&lt;br /&gt;| mf_fields_required                    |&lt;br /&gt;| mf_fields_set_name                    |&lt;br /&gt;| mf_fields_sql_index                   |&lt;br /&gt;| mf_fields_sub_name                    |&lt;br /&gt;| mf_fields_top                         |&lt;br /&gt;| mf_fields_type                        |&lt;br /&gt;| mf_fields_volatile                    |&lt;br /&gt;| mf_phrase_help_lang                   |&lt;br /&gt;| mf_phrase_help_text                   |&lt;br /&gt;| mf_phrase_name_lang                   |&lt;br /&gt;| mf_phrase_name_text                   |&lt;br /&gt;| request                               |&lt;br /&gt;| request__index                        |&lt;br /&gt;| request__index_grep                   |&lt;br /&gt;| request__ordervalues_en               |&lt;br /&gt;| request__ordervalues_fr               |&lt;br /&gt;| request__rindex                       |&lt;br /&gt;| saved_search                          |&lt;br /&gt;| saved_search__index                   |&lt;br /&gt;| saved_search__index_grep              |&lt;br /&gt;| saved_search__ordervalues_en          |&lt;br /&gt;| saved_search__ordervalues_fr          |&lt;br /&gt;| saved_search__rindex                  |&lt;br /&gt;| subject                               |&lt;br /&gt;| subject__index                        |&lt;br /&gt;| subject__index_grep                   |&lt;br /&gt;| subject__ordervalues_en               |&lt;br /&gt;| subject__ordervalues_fr               |&lt;br /&gt;| subject__rindex                       |&lt;br /&gt;| subject_ancestors                     |&lt;br /&gt;| subject_name_lang                     |&lt;br /&gt;| subject_name_name                     |&lt;br /&gt;| subject_parents                       |&lt;br /&gt;| user                                  |&lt;br /&gt;| user__index                           |&lt;br /&gt;| user__index_grep                      |&lt;br /&gt;| user__ordervalues_en                  |&lt;br /&gt;| user__ordervalues_fr                  |&lt;br /&gt;| user__rindex                          |&lt;br /&gt;| user_editperms                        |&lt;br /&gt;| user_items_fields                     |&lt;br /&gt;| user_permission_group                 |&lt;br /&gt;| user_review_fields                    |&lt;br /&gt;| user_roles                            |&lt;br /&gt;| version                               |&lt;br /&gt;+---------------------------------------+&lt;br /&gt;193 rows in set (0.00 sec)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8889123023149515622?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8889123023149515622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8889123023149515622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8889123023149515622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8889123023149515622'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/08/fix-problems-of-multi-language-site.html' title='Fix problems of multi-language site'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6594403170582088044</id><published>2009-08-11T13:54:00.015-04:00</published><updated>2009-11-22T11:57:08.551-05:00</updated><title type='text'>Steps in implementing French to Aquatic Commons</title><content type='html'>1. shutdown apache&lt;br /&gt;2. backup directories/files in /var/eprints/archive/aquacomm/ except documents subdirectory&lt;br /&gt;3. scp set_lang from test to prod&lt;br /&gt;4. add: &lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="{$config{perl_url}}/set_lang"&gt;Language&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;to /var/eprints/archives/aquacomm/cfg/lang/en/templates/default.xml&lt;br /&gt;&lt;br /&gt;5. scp from test： /var/eprints/archives/aquacomm/cfg/cfg.d/user_fields_automatic.pl&lt;br /&gt;&lt;br /&gt;6. add line to /var/eprints/archives/aquacomm/cfg/workflows/user/default.xml&lt;br /&gt;&lt;br /&gt;7. add 4 lines of code to /var/eprints/archives/aquacomm/cfg/cfg.d/user_render.pl&lt;br /&gt;&lt;br /&gt;8. cp new_added.xml from test to /var/eprints/archives/aquacomm/cfg/lang/en/phrases&lt;br /&gt;&lt;br /&gt;9. change /var/eprints/archives/aquacomm/cfg/workflows/eprint/default.xml&lt;br /&gt;   uncomment file/component/field ref=language&lt;br /&gt;&lt;br /&gt;10. Should revise /var/eprints/archives/aquacomm/cfg/namedsets/language but for french, no need now.&lt;br /&gt;&lt;br /&gt;11. scp from test /var/eprints/archives/aquacomm/cfg/citations/document/default.xml&lt;br /&gt;[change hard coded phrase to eprint_require_pdf, eprint_require_postscript and eprint_or, add these definition to cfg/lang/XX/new_added.xml ]&lt;br /&gt;&lt;br /&gt;12. [eprints@eprints3p bin]$ pwd &lt;br /&gt;/var/eprints/bin&lt;br /&gt;[eprints@eprints3p bin]$ ./import_subjects aquacomm --xml /var/eprints/archives/aquacomm/cfg/subjects-1.xml&lt;br /&gt;Are you sure you want to make bulk changes to the subject table in the aquacomm repository [yes/no] ? yes&lt;br /&gt;Purging current subjects...&lt;br /&gt;...done purging.&lt;br /&gt;Importing from /var/eprints/archives/aquacomm/cfg/subjects-1.xml...&lt;br /&gt;Done importing 25 subjects from /var/eprints/archives/aquacomm/cfg/subjects-1.xml&lt;br /&gt;Reindexing subject dataset to set ancestor data&lt;br /&gt;Done reindexing&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;13. copy fr directory to /var/eprints/lib/lang/&lt;br /&gt;&lt;br /&gt;14. /var/eprints/archives/test/cfg/cfg.d/language.pl add 'fr' to language set&lt;br /&gt;&lt;br /&gt;15 copy fr in repository cfg/lang&lt;br /&gt;&lt;br /&gt;16 generate_static&lt;br /&gt;17 generate_view&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6594403170582088044?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6594403170582088044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6594403170582088044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6594403170582088044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6594403170582088044'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/08/steps-in-implementing-french-to-aquatic.html' title='Steps in implementing French to Aquatic Commons'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4659231576442552229</id><published>2009-07-23T13:56:00.001-04:00</published><updated>2009-07-23T13:56:27.899-04:00</updated><title type='text'>Endeca</title><content type='html'>http://allegro.fcla.edu/ProjectCodes.cfm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4659231576442552229?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4659231576442552229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4659231576442552229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4659231576442552229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4659231576442552229'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/07/endeca.html' title='Endeca'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3803476679183793573</id><published>2009-07-23T13:54:00.000-04:00</published><updated>2009-07-23T13:55:02.451-04:00</updated><title type='text'>Eprints3P memory extreme low</title><content type='html'>[9234410]  eprints3p.memory red Thu Jul 23 13:36:32 EDT 2009 - Memory **very** low &lt;br /&gt;Memory  Used Total Percentage&lt;br /&gt;&amp;green Physical 1493M 1495M 99%&lt;br /&gt;&amp;red Actual 1481M 1495M 99%&lt;br /&gt;&amp;green Swap   510M 1023M 49%&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;[eprints@eprints3p ~]$ ps aux | sort -n +3 | tail -1&lt;br /&gt;apache   21453  0.0  3.5 108216 53872 ?      S    Jul19   5:07 /usr/sbin/httpd&lt;br /&gt;[eprints@eprints3p ~]$ sudo /etc/init.d/httpd restart&lt;br /&gt;Stopping httpd:                                            [  OK  ]&lt;br /&gt;Starting httpd: EPrints archives loaded: test3, aquacomm&lt;br /&gt;                                                           [  OK  ]&lt;br /&gt;[eprints@eprints3p ~]$ ps aux | sort -n +3 | tail -1&lt;br /&gt;root      3760 97.7  3.6 63992 55884 ?       Rs   13:53   0:03 /usr/sbin/httpd&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3803476679183793573?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3803476679183793573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3803476679183793573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3803476679183793573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3803476679183793573'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/07/eprints3p-memory-extreme-low.html' title='Eprints3P memory extreme low'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1991957294627985059</id><published>2009-07-16T15:19:00.003-04:00</published><updated>2009-07-16T23:10:00.278-04:00</updated><title type='text'>Step by Step translation</title><content type='html'>To easily isolate problems:&lt;br /&gt;&lt;br /&gt;I /var/eprints/lib/lang&lt;br /&gt;(fr, no changes)&lt;br /&gt;es, change /var/eprints/lib/lang/esstatic/eprints/index.xpage&lt;br /&gt;&lt;br /&gt;II /var/eprints/archives/test/cfg/lang/fr/static&lt;br /&gt;index.xpage&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;III /var/eprints/archives/test/cfg/lang/fr/phrases&lt;br /&gt;rw-r--r--  1 eprints eprints  1245 Jul 16 16:11 intro_mini.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints 28353 Jul 16 16:13 eprint_fields.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints  4979 Jul 16 16:14 eprint_types.xml&lt;br /&gt;&lt;br /&gt;IV /var/eprints/archives/test/cfg/lang/es/phrases&lt;br /&gt;-rw-r--r--  1 eprints eprints   297 Jul 16 16:28 archive_name.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints  1290 Jul 16 16:28 intro_mini.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints  1506 Jul 16 16:29 intro.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints 27554 Jul 16 16:31 eprint_fields.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints   544 Jul 16 16:41 mail_sig.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints  3497 Jul 16 16:43 user_fields.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints   630 Jul 16 16:44 views.xml&lt;br /&gt;-rw-r--r--  1 eprints eprints   795 Jul 16 16:48 dynamic.xml&lt;br /&gt;&lt;br /&gt;V /home/fcllz/openDir/newStaff20090716/new-es/static/help/index.xpage &lt;br /&gt;&lt;br /&gt;VI /home/fcllz/openDir/newStaff20090716/new-es/static&lt;br /&gt;-rw-r--r--  1 eprints eprints 1687 Jul 16 16:51 information.xpage&lt;br /&gt;-rw-r--r--  1 eprints eprints 5197 Jul 16 16:53 index.xpage&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1991957294627985059?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1991957294627985059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1991957294627985059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1991957294627985059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1991957294627985059'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/07/step-by-step-translation.html' title='Step by Step translation'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-367053113210741608</id><published>2009-07-12T02:27:00.000-04:00</published><updated>2009-07-12T02:28:02.775-04:00</updated><title type='text'>OAI Stylesheet</title><content type='html'>http://digitoolt.fcla.edu/OAI-PUB?verb=ListRecords&amp;metadataPrefix=oai_dc&amp;set=flv&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-367053113210741608?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/367053113210741608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=367053113210741608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/367053113210741608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/367053113210741608'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/07/oai-stylesheet.html' title='OAI Stylesheet'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6248932945581275193</id><published>2009-07-07T11:10:00.001-04:00</published><updated>2009-07-07T11:10:21.263-04:00</updated><title type='text'>Digitool PDS debugging</title><content type='html'>http://aleph.fcla.edu/cgi-bin/ovp?user=20040741000493&amp;pass=0811&amp;levl=1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6248932945581275193?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6248932945581275193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6248932945581275193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6248932945581275193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6248932945581275193'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/07/digitool-pds-debugging.html' title='Digitool PDS debugging'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7385656732840244039</id><published>2009-06-12T12:47:00.003-04:00</published><updated>2009-06-12T14:38:59.125-04:00</updated><title type='text'>Eprint Translation part 2</title><content type='html'>Files need changes&lt;br /&gt;&lt;br /&gt;1. .../archives/test/cfg/citatatioins/document/default.xml&lt;br /&gt;&lt;br /&gt;2. /var/eprints/archives/test/cfg/workflows/eprint/default.xml&lt;br /&gt;&lt;br /&gt;3. /var/eprints/archives/test/cfg/cfg.d/language.pl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7385656732840244039?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7385656732840244039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7385656732840244039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7385656732840244039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7385656732840244039'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/06/eprint-translation-part-2.html' title='Eprint Translation part 2'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7745150571000797984</id><published>2009-06-04T19:28:00.002-04:00</published><updated>2009-06-04T19:40:08.558-04:00</updated><title type='text'>Upgrade test from 3.0.5 to 3.1.2 And import multilanguage subject</title><content type='html'>[eprints@eprints3 ~]$ ./bin/epadmin upgrade test&lt;br /&gt;Set DB compatibility flag to '3.0.7'.&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE document_permission_group DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_creators_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_creators_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_corp_creators DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_subjects DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_divisions DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_editors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_editors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_related_url_url DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_related_url_type DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_funders DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_projects DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_exhibitors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_exhibitors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_producers_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_producers_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_conductors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_conductors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_lyricists_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_lyricists_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_accompaniment DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_skill_areas DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_copyright_holders DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_name_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_name_lang DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_parents DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_ancestors DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_editperms DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_permission_group DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_items_fields DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_review_fields DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;Added dataset import&lt;br /&gt;Added dataset metafield&lt;br /&gt;Added dataset cachemap&lt;br /&gt;Added dataset message&lt;br /&gt;Added dataset loginticket&lt;br /&gt;Added importid to dataset eprint&lt;br /&gt;Added source to dataset eprint&lt;br /&gt;Added relation to dataset eprint&lt;br /&gt;Added item_issues to dataset eprint&lt;br /&gt;Added item_issues_count to dataset eprint&lt;br /&gt;Added sword_depositor to dataset eprint&lt;br /&gt;Added sword_slug to dataset eprint&lt;br /&gt;Added roles to dataset user&lt;br /&gt;Added content to dataset document&lt;br /&gt;Added relation to dataset document&lt;br /&gt;Added counter cachemapid&lt;br /&gt;Added counter messageid&lt;br /&gt;Added counter importid&lt;br /&gt;Set DB compatibility flag to '3.1.0'.&lt;br /&gt;Set DB compatibility flag to '3.1.1'.&lt;br /&gt;3.1.1&lt;br /&gt;[eprints@eprints3 ~]$ ./bin/epadmin update_database_structure test&lt;br /&gt;[eprints@eprints3 ~]$&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;According to Tim Brody's email, the error message can be irgnored:&lt;br /&gt;&lt;a href="http://www.eprints.org/tech.php/thread-9149.html"&gt;http://www.eprints.org/tech.php/thread-9149.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Re: [EP-tech] Upgrade problem&lt;br /&gt;&lt;br /&gt;From: Tim Brody &lt;tdb01r AT ecs.soton.ac.uk&gt;&lt;br /&gt;Date: Mon, 23 Jun 2008 10:19:00 +0100&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Threading: ↑ [EP-tech] Upgrade problem from qahwash AT kfupm.edu.sa&lt;br /&gt;      • This Message&lt;br /&gt;*** http://www.eprints.org/tech.php/id/%3C485F6A84.5000707%40ecs.soton.ac.uk%3E&lt;br /&gt;*** EPrints community wiki - http://wiki.eprints.org/&lt;br /&gt;&lt;br /&gt;Hi Maher,&lt;br /&gt;&lt;br /&gt;We haven't added a check for the existance of PRIMARY KEYS yet in the &lt;br /&gt;upgrade script. You can safely ignore these errors.&lt;br /&gt;&lt;br /&gt;All the best,&lt;br /&gt;Tim.&lt;br /&gt;&lt;br /&gt;Maher Qahwash wrote:&lt;br /&gt;&gt; Hi,&lt;br /&gt;&gt;  &lt;br /&gt;&gt; When doing an upgrade (running epadmin upgrade REPOS after doing &lt;br /&gt;&gt; ./configure then ./install.pl) from 3.0.3 to 3.1.0-rc-2 we received &lt;br /&gt;&gt; many errors (tables which don't exist and can't drop primary keys), &lt;br /&gt;&gt; bellow are the errors:&lt;br /&gt;&gt;  &lt;br /&gt;&gt; DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key &lt;br /&gt;&gt; exists at /var/lib/eprints3/perl_lib/EPrints/Database.pm line 2979.&lt;br /&gt;&gt; SQL ERROR (do): ALTER TABLE document_permission_group DROP PRIMARY KEY&lt;br /&gt;&gt; SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;&gt; DBD::mysql::db do failed: Table 'kfupmaid.document_relation_type' &lt;br /&gt;&gt; doesn't exist at /var/lib/eprints3/perl_lib/EPrints/Database.pm line 2979.&lt;br /&gt;&gt; SQL ERROR (do): ALTER TABLE document_relation_type DROP PRIMARY KEY&lt;br /&gt;&gt; SQL ERROR (do): Table 'kfupmaid.document_relation_type' doesn't exist &lt;br /&gt;&gt; (#1146)&lt;br /&gt;&gt; DBD::mysql::db do failed: Table 'kfupmaid.document_relation_type' &lt;br /&gt;&gt; doesn't exist at /var/lib/eprints3/perl_lib/EPrints/Database.pm line 2979.&lt;br /&gt;&gt; SQL ERROR (do): ALTER TABLE document_relation_type ADD PRIMARY &lt;br /&gt;&gt; KEY(docid,pos)&lt;br /&gt;&gt; SQL ERROR (do): Table 'kfupmaid.document_relation_type' doesn't exist &lt;br /&gt;&gt; (#1146)&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3 bin]$ ./import_subjects test --xml /var/eprints/archives/test/cfg/subjects-1.xml &lt;br /&gt;Are you sure you want to make bulk changes to the subject table in the test repository [yes/no] ? yes&lt;br /&gt;Purging current subjects...&lt;br /&gt;...done purging.&lt;br /&gt;Importing from /var/eprints/archives/test/cfg/subjects-1.xml...&lt;br /&gt;Done importing 25 subjects from /var/eprints/archives/test/cfg/subjects-1.xml&lt;br /&gt;Reindexing subject dataset to set ancestor data&lt;br /&gt;Done reindexing&lt;br /&gt;[eprints@eprints3 bin]$&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7745150571000797984?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7745150571000797984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7745150571000797984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7745150571000797984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7745150571000797984'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/06/upgrade-test-from-305-to-312.html' title='Upgrade test from 3.0.5 to 3.1.2 And import multilanguage subject'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6609109567523667522</id><published>2009-06-03T15:30:00.019-04:00</published><updated>2009-06-06T00:17:17.710-04:00</updated><title type='text'>Upgrade iamslic from 3.0.5 to 3.1.2</title><content type='html'>&lt;span style="font-weight: bold;"&gt;1 sync files from aquacomm&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;[eprints@eprints3 ~]$ pwd&lt;br /&gt;/var/eprints&lt;br /&gt;[eprints@eprints3 ~]$ rsync -avz -e ssh fcllz@eprints3p.fcla.edu:/var/eprints/archives/aquacomm/documents/disk0 /var/eprints/&lt;br /&gt;&lt;br /&gt;sent 911016 bytes  received 8532626649 bytes  2010019.47 bytes/sec&lt;br /&gt;total size is 9555372276  speedup is 1.12&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;[fcllz@eprints3 ~]$ mysqldump -u iamslic_user -pCD6960AF --databases iamslic &gt; iamslic_dump&lt;br /&gt;&lt;br /&gt;[fcllz@eprints3 ~]$ mysql_iamslic -u iamslic_user -pCD6960AF &lt; /var/eprints/temp/sql.20090604-02-00 ERROR 1044 (42000) at line 3962: Access denied for user 'iamslic_user'@'localhost' to database 'mysql' &lt;hr /&gt;&lt;br /&gt;mv old iamslic disk0 to /var/eprints/disk0-iamlsic&lt;br /&gt;mv disk0 from aquacomm to /var/eprints/archives/iamslic/documents/&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;generate_view&lt;br /&gt;generate_static&lt;br /&gt;generate_abstract&lt;br /&gt;httpd restart&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$ pwd&lt;br /&gt;/var/eprints/eprints-3.1.2.1&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[eprints@eprints3 eprints-3.1.2.1]$ ./configure --prefix=/var/eprints/archives/iamslic&lt;/span&gt;&lt;br /&gt;checking for perl... /usr/bin/perl&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) runs... yes&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) works... yes&lt;br /&gt;checking whether to check the user eprints exists... yes&lt;br /&gt;checking whether the user eprints exists... yes&lt;br /&gt;checking whether to check the group eprints exists... yes&lt;br /&gt;checking whether the group eprints exists... yes&lt;br /&gt;checking what perl function to use for disk free... statfs&lt;br /&gt;checking for unzip... /usr/bin/unzip&lt;br /&gt;checking for tar... /bin/tar&lt;br /&gt;checking for gunzip... /bin/gunzip&lt;br /&gt;checking for wget... /usr/bin/wget&lt;br /&gt;checking for sendmail... /usr/sbin/sendmail&lt;br /&gt;checking for latex... /usr/bin/latex&lt;br /&gt;checking for dvips... /usr/bin/dvips&lt;br /&gt;checking for convert... /usr/bin/convert&lt;br /&gt;checking for pdftotext... /usr/local/bin/pdftotext&lt;br /&gt;checking for antiword... NOTFOUND&lt;br /&gt;*** 'antiword' is needed to index Microsoft Word documents&lt;br /&gt;configure: WARNING: Unable to find antiword&lt;br /&gt;checking for elinks... NOTFOUND&lt;br /&gt;*** 'elinks' is needed to index HTML documents&lt;br /&gt;configure: WARNING: Unable to find elinks&lt;br /&gt;checking for Perl module: Apache... no&lt;br /&gt;checking for Perl module: Apache2... no&lt;br /&gt;checking for Perl module: Apache2::Util... yes&lt;br /&gt;checking for Perl module: Apache2::Const... yes&lt;br /&gt;checking for Perl module: ModPerl::Registry... yes&lt;br /&gt;checking CGI.pm/mod_perl compatiability (need newer CGI.pm)... new&lt;br /&gt;checking for Perl module: Carp... yes&lt;br /&gt;checking for Perl module: Config... yes&lt;br /&gt;checking for Perl module: Cwd... yes&lt;br /&gt;checking for Perl module: Data::Dumper... yes&lt;br /&gt;checking for Perl module: Exporter... yes&lt;br /&gt;checking for Perl module: File::Basename... yes&lt;br /&gt;checking for Perl module: File::Copy... yes&lt;br /&gt;checking for Perl module: File::Find... yes&lt;br /&gt;checking for Perl module: File::Path... yes&lt;br /&gt;checking for Perl module: Getopt::Long... yes&lt;br /&gt;checking for Perl module: MIME::Base64... yes&lt;br /&gt;checking for Perl module: DBD::mysql... yes&lt;br /&gt;checking for Perl module: Pod::Usage... yes&lt;br /&gt;checking for Perl module: Sys::Hostname... yes&lt;br /&gt;checking for Perl module: Unicode::String... yes&lt;br /&gt;checking for Perl module: XML::Parser... yes&lt;br /&gt;checking for Perl module: XML::GDOME... yes&lt;br /&gt;checking for Perl module: XML::LibXML... no&lt;br /&gt;Using XML::GDOME.&lt;br /&gt;configure: creating ./config.status&lt;br /&gt;config.status: creating install.pl&lt;br /&gt;Now run ./install.pl to install/upgrade to /var/eprints/archives/iamslic&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[eprints@eprints3 eprints-3.1.2.1]$ ./install.pl&lt;/span&gt;&lt;br /&gt;Installing from: /var/eprints/eprints-3.1.2.1&lt;br /&gt;Installing to: /var/eprints/archives/iamslic&lt;br /&gt;Installing as user: eprints&lt;br /&gt;Installing as group: eprints&lt;br /&gt;Writing /var/eprints/archives/iamslic/perl_lib/EPrints/SystemSettings.pm&lt;br /&gt;Installed EPrints to: /var/eprints/archives/iamslic&lt;br /&gt;&lt;br /&gt;WARNING: You have not set a value for smtp_server. Edit the&lt;br /&gt;SystemSettings file and set the smtp_server option to be your local&lt;br /&gt;SMTP server. If you don't then outgoing email won't work.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[eprints@eprints3 eprints-3.1.2.1]$ ./install.pl iamslic&lt;/span&gt;&lt;br /&gt;Destination directory overridden to: iamslic&lt;br /&gt;Installing from: /var/eprints/eprints-3.1.2.1&lt;br /&gt;Installing to: iamslic&lt;br /&gt;Installing as user: eprints&lt;br /&gt;Installing as group: eprints&lt;br /&gt;Writing iamslic/perl_lib/EPrints/SystemSettings.pm&lt;br /&gt;Installed EPrints to: iamslic&lt;br /&gt;&lt;br /&gt;WARNING: You have not set a value for smtp_server. Edit the&lt;br /&gt;SystemSettings file and set the smtp_server option to be your local &lt;br /&gt;SMTP server. If you don't then outgoing email won't work.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 ~]$ pwd &lt;span style="font-weight: bold;"&gt;【要在这下面运行，不如会有错误】&lt;/span&gt;&lt;br /&gt;/var/eprints&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[eprints@eprints3 ~]$ ./bin/epadmin upgrade iamslic&lt;/span&gt;&lt;br /&gt;$VAR1 = {&lt;br /&gt;         'dbhost' =&gt; 'localhost',&lt;br /&gt;         'dbport' =&gt; undef,&lt;br /&gt;         'dbsock' =&gt; undef,&lt;br /&gt;         'dbname' =&gt; 'iamslic'&lt;br /&gt;       };&lt;br /&gt;3.0.6&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;from Christopher Gutteridge &lt;cjg@ecs.soton.ac.uk&gt;&lt;br /&gt;reply-to "EPrints.org Technical List" &lt;eprints-tech@ecs.soton.ac.uk&gt;&lt;br /&gt;to "EPrints.org Technical List" &lt;eprints-tech@ecs.soton.ac.uk&gt;&lt;br /&gt;date Mon, Apr 16, 2007 at 1:51 PM&lt;br /&gt;subject Re: [EP-tech] 3.0.1!&lt;br /&gt;hide details 4/16/07&lt;br /&gt;&lt;br /&gt;Reply&lt;br /&gt;&lt;br /&gt;Upgrading 3.0.0 to 3.0.1 is very easy - just run configure with the --prefix set to the location of the current repo. It'll upgrade the software&lt;br /&gt;&lt;br /&gt;then run&lt;br /&gt;&lt;br /&gt;epadmin upgrade REPOID&lt;br /&gt;&lt;br /&gt;for each repository to update the database. Normally minor updates would not update the db at all. In this case all it does is add an SQL index to make things go faster.&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;from Christopher Gutteridge &lt;cjg@ecs.soton.ac.uk&gt;&lt;br /&gt;reply-to "EPrints.org Technical List" &lt;eprints-tech@ecs.soton.ac.uk&gt;&lt;br /&gt;to "EPrints.org Technical List" &lt;eprints-tech@ecs.soton.ac.uk&gt;&lt;br /&gt;date Mon, Aug 13, 2007 at 9:16 AM&lt;br /&gt;subject Re: [EP-tech] Eprints 3.0 vs 3.0.1&lt;br /&gt;hide details 8/13/07&lt;br /&gt; &lt;br /&gt;Reply&lt;br /&gt;&lt;br /&gt;*** EPrints technical list - http://software.eprints.org/tech.php/&lt;br /&gt;*** EPrints community wiki - http://wiki.eprints.org/&lt;br /&gt;&lt;br /&gt;The database structure for 3.0 is "3.0.6" and for "3.0.1" the db structure version is "3.0.7" (confusing I know)&lt;br /&gt;&lt;br /&gt;The db structure is version-ed at a different rate to the code.&lt;br /&gt;&lt;br /&gt;Either way, the only change between db versions 3.0.6 and 3.0.7 was the addition of some SQL indexes.&lt;br /&gt;&lt;br /&gt;So they are compatible.&lt;br /&gt;&lt;br /&gt;But to make a 3.0 and 3.0.1 eprints setup both talk to the same DB tables you'll need to hack one of them to set the database structure version in EPrints/Database to whatever the "version" table in the database is. Probably it's better to let the 3.0.1 upgrade the database as it just adds some useful indexes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Try again:&lt;/span&gt;&lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$ ./configure --prefix=/var/eprints&lt;br /&gt;checking for perl... /usr/bin/perl&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) runs... yes&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) works... yes&lt;br /&gt;checking whether to check the user eprints exists... yes&lt;br /&gt;checking whether the user eprints exists... yes&lt;br /&gt;checking whether to check the group eprints exists... yes&lt;br /&gt;checking whether the group eprints exists... yes&lt;br /&gt;checking what perl function to use for disk free... statfs&lt;br /&gt;checking for unzip... /usr/bin/unzip&lt;br /&gt;checking for tar... /bin/tar&lt;br /&gt;checking for gunzip... /bin/gunzip&lt;br /&gt;checking for wget... /usr/bin/wget&lt;br /&gt;checking for sendmail... /usr/sbin/sendmail&lt;br /&gt;checking for latex... /usr/bin/latex&lt;br /&gt;checking for dvips... /usr/bin/dvips&lt;br /&gt;checking for convert... /usr/bin/convert&lt;br /&gt;checking for pdftotext... /usr/local/bin/pdftotext&lt;br /&gt;checking for antiword... NOTFOUND&lt;br /&gt;*** 'antiword' is needed to index Microsoft Word documents&lt;br /&gt;configure: WARNING: Unable to find antiword&lt;br /&gt;checking for elinks... NOTFOUND&lt;br /&gt;*** 'elinks' is needed to index HTML documents&lt;br /&gt;configure: WARNING: Unable to find elinks&lt;br /&gt;checking for Perl module: Apache... no&lt;br /&gt;checking for Perl module: Apache2... no&lt;br /&gt;checking for Perl module: Apache2::Util... yes&lt;br /&gt;checking for Perl module: Apache2::Const... yes&lt;br /&gt;checking for Perl module: ModPerl::Registry... yes&lt;br /&gt;checking CGI.pm/mod_perl compatiability (need newer CGI.pm)... new&lt;br /&gt;checking for Perl module: Carp... yes&lt;br /&gt;checking for Perl module: Config... yes&lt;br /&gt;checking for Perl module: Cwd... yes&lt;br /&gt;checking for Perl module: Data::Dumper... yes&lt;br /&gt;checking for Perl module: Exporter... yes&lt;br /&gt;checking for Perl module: File::Basename... yes&lt;br /&gt;checking for Perl module: File::Copy... yes&lt;br /&gt;checking for Perl module: File::Find... yes&lt;br /&gt;checking for Perl module: File::Path... yes&lt;br /&gt;checking for Perl module: Getopt::Long... yes&lt;br /&gt;checking for Perl module: MIME::Base64... yes&lt;br /&gt;checking for Perl module: DBD::mysql... yes&lt;br /&gt;checking for Perl module: Pod::Usage... yes&lt;br /&gt;checking for Perl module: Sys::Hostname... yes&lt;br /&gt;checking for Perl module: Unicode::String... yes&lt;br /&gt;checking for Perl module: XML::Parser... yes&lt;br /&gt;checking for Perl module: XML::GDOME... yes&lt;br /&gt;checking for Perl module: XML::LibXML... no&lt;br /&gt;Using XML::GDOME.&lt;br /&gt;configure: creating ./config.status&lt;br /&gt;config.status: creating install.pl&lt;br /&gt;Now run ./install.pl to install/upgrade to /var/eprints&lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$ &lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$ &lt;br /&gt;[eprints@eprints3 eprints-3.1.2.1]$ ./install.pl&lt;br /&gt;Installing from: /var/eprints/eprints-3.1.2.1&lt;br /&gt;Previous install detected at install location.&lt;br /&gt;Upgrading to: /var/eprints&lt;br /&gt;Previous version of eprints is: 3.0&lt;br /&gt;removing quotes from SystemSettings::conf-&gt;{invocation}-&gt;{convert_crop_white}&lt;br /&gt;was: $(convert) -crop 0x0 -bordercolor white -border 4x4 '$(SOURCE)' '$(TARGET)'&lt;br /&gt;now: $(convert) -crop 0x0 -bordercolor white -border 4x4 $(SOURCE) $(TARGET)&lt;br /&gt;removing quotes from SystemSettings::conf-&gt;{invocation}-&gt;{dvips}&lt;br /&gt;was: $(dvips) '$(SOURCE)' -o '$(TARGET)'&lt;br /&gt;now: $(dvips) $(SOURCE) -o $(TARGET)&lt;br /&gt;removing quotes from SystemSettings::conf-&gt;{invocation}-&gt;{latex}&lt;br /&gt;was: $(latex) '$(SOURCE)'&lt;br /&gt;now: $(latex) $(SOURCE)&lt;br /&gt;removing quotes from SystemSettings::conf-&gt;{invocation}-&gt;{cpall}&lt;br /&gt;was: $(cp) -pR '$(SOURCE)'/* '$(TARGET)'&lt;br /&gt;now: $(cp) -pR $(SOURCE)/* $(TARGET)&lt;br /&gt;removing quotes from SystemSettings::conf-&gt;{invocation}-&gt;{rmall}&lt;br /&gt;was: $(rm) -rf '$(TARGET)'/*&lt;br /&gt;now: $(rm) -rf $(TARGET)/*&lt;br /&gt;Upgrading as user: eprints&lt;br /&gt;Upgrading as group: apache&lt;br /&gt;Loading SIGNATURES...&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/Database.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/Database.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/Script.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/Script.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/MetaField/Pagerange.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/MetaField/Pagerange.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/Plugin/InputForm/Component.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/Plugin/InputForm/Component.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/Plugin/Convert/PlainText.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/Plugin/Convert/PlainText.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/Details.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/Plugin/Screen/EPrint/Details.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/perl_lib/EPrints/DataObj/SavedSearch.pm has been modified.&lt;br /&gt;Saving old version as /var/eprints/perl_lib/EPrints/DataObj/SavedSearch.pm.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/citations/subject/screen.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/citations/subject/screen.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/citations/saved_search/default.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/citations/saved_search/default.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/workflows/user/default.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/workflows/user/default.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/workflows/eprint/default.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/workflows/eprint/default.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/lang/en/static/information.xpage has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/lang/en/static/information.xpage.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/lang/en/phrases/deposit_agreement.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/lang/en/phrases/deposit_agreement.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/lang/en/phrases/eprint_fields.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/lang/en/phrases/eprint_fields.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/lang/en/phrases/dynamic.xml has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/lang/en/phrases/dynamic.xml.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/lib/defaultcfg/cfg.d/languages.pl has been modified.&lt;br /&gt;Saving old version as /var/eprints/lib/defaultcfg/cfg.d/languages.pl.backup.2009-06-04&lt;br /&gt;&lt;br /&gt;/var/eprints/bin/epadmin has been modified.&lt;br /&gt;Saving old version as /var/eprints/bin/epadmin.backup.2009-06-04&lt;br /&gt;Removing /var/eprints/cgi/oai_accesslogs&lt;br /&gt;Removing /var/eprints/bin/list_user_emails&lt;br /&gt;Removing /var/eprints/bin/explain_sql_tables&lt;br /&gt;Writing /var/eprints/perl_lib/EPrints/SystemSettings.pm&lt;br /&gt;Upgraded eprints at: /var/eprints&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3 ~]$ ./bin/epadmin upgrade iamslic&lt;br /&gt;Set DB compatibility flag to '3.0.7'.&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE document_permission_group DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_creators_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_creators_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_corp_creators DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_subjects DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_divisions DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_editors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_editors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_related_url_url DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_related_url_type DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_funders DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_projects DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_exhibitors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_exhibitors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_producers_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_producers_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_conductors_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_conductors_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_lyricists_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_lyricists_id DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_accompaniment DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_skill_areas DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE eprint_copyright_holders DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_name_name DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_name_lang DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_parents DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE subject_ancestors DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_editperms DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_permission_group DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_items_fields DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;DBD::mysql::db do failed: Can't DROP 'PRIMARY'; check that column/key exists at /var/eprints/perl_lib/EPrints/Database.pm line 3014.&lt;br /&gt;SQL ERROR (do): ALTER TABLE user_review_fields DROP PRIMARY KEY&lt;br /&gt;SQL ERROR (do): Can't DROP 'PRIMARY'; check that column/key exists (#1091)&lt;br /&gt;Added dataset import&lt;br /&gt;Added dataset metafield&lt;br /&gt;Added dataset cachemap&lt;br /&gt;Added dataset message&lt;br /&gt;Added dataset loginticket&lt;br /&gt;Added importid to dataset eprint&lt;br /&gt;Added source to dataset eprint&lt;br /&gt;Added relation to dataset eprint&lt;br /&gt;Added item_issues to dataset eprint&lt;br /&gt;Added item_issues_count to dataset eprint&lt;br /&gt;Added sword_depositor to dataset eprint&lt;br /&gt;Added sword_slug to dataset eprint&lt;br /&gt;Added roles to dataset user&lt;br /&gt;Added content to dataset document&lt;br /&gt;Added relation to dataset document&lt;br /&gt;Added counter cachemapid&lt;br /&gt;Added counter messageid&lt;br /&gt;Added counter importid&lt;br /&gt;Set DB compatibility flag to '3.1.0'.&lt;br /&gt;Set DB compatibility flag to '3.1.1'.&lt;br /&gt;3.1.1&lt;br /&gt;[eprints@eprints3 ~]$ ./bin/epadmin update_database_structure iamslic&lt;br /&gt;[eprints@eprints3 ~]$&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; select userid, password from user where username='admin1'&lt;br /&gt;    -&gt; ;&lt;br /&gt;+--------+---------------+&lt;br /&gt;| userid | password      |&lt;br /&gt;+--------+---------------+&lt;br /&gt;|    473 | CRPgvsgQDz6Uc |&lt;br /&gt;+--------+---------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; select userid, password from user where name_family='Haas';&lt;br /&gt;+--------+---------------+&lt;br /&gt;| userid | password      |&lt;br /&gt;+--------+---------------+&lt;br /&gt;|      3 | DX0vsGYU3NtXQ |&lt;br /&gt;+--------+---------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; select username, userid, password from user where name_family='Haas';&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;| username | userid | password      |&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;| steph    |      3 | DX0vsGYU3NtXQ |&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;1 row in set (0.01 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; update user set password='CRPgvsgQDz6Uc' where username='steph' and userid='3';&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; select username, userid, password from user where name_family='Haas';&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;| username | userid | password      |&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;| steph    |      3 | CRPgvsgQDz6Uc |&lt;br /&gt;+----------+--------+---------------+&lt;br /&gt;1 row in set (0.01 sec)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6609109567523667522?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6609109567523667522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6609109567523667522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6609109567523667522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6609109567523667522'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/06/upgrade-iamslic-from-305-to-312.html' title='Upgrade iamslic from 3.0.5 to 3.1.2'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3746873366456094689</id><published>2009-06-01T17:52:00.000-04:00</published><updated>2009-06-01T17:53:21.089-04:00</updated><title type='text'>Command to list specific files</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;bash&lt;br /&gt;&lt;br /&gt;dtl@digitool:~&lt;br /&gt;$ for file in `find . -mtime -7 -type f`; do ls -l ${file}; done&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3746873366456094689?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3746873366456094689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3746873366456094689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3746873366456094689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3746873366456094689'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/06/command-to-list-specific-files.html' title='Command to list specific files'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5532966804622759722</id><published>2009-06-01T13:45:00.005-04:00</published><updated>2009-06-01T14:41:13.798-04:00</updated><title type='text'>IRStats Monthly update</title><content type='html'>log in as user 'eprints'&lt;br /&gt;[eprints@eprints3p cgi-bin]$ pwd&lt;br /&gt;/usr/local/irstats/var/www/cgi-bin&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3p cgi-bin]$ ./irstats.cgi --config ../../../etc/irstats.conf update_table&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3p cgi-bin]$ ./irstats.cgi --config ../../../etc/irstats.conf convert_ip_to_host&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3p cgi-bin]$ ./irstats.cgi --config ../../../etc/irstats.conf extract_metadata_from_archive&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;[eprints@eprints3p cgi-bin]$ ./irstats.cgi --config ../../../etc/irstats.conf import_metadata&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Now in crontab of user 'eprints'&lt;br /&gt;=============================================================================&lt;br /&gt;# At the begining of every month (1st, 3:00am), run update IRStats&lt;br /&gt;0 3 1 * * /var/eprints/var/irstats_update_data 1&gt;/var/eprints/var/irstats_update_data.log 2&gt;&gt;/var/eprints/var/irstats_update_data.log&lt;br /&gt;0 4 1 * * /var/eprints/var/irstats_update_metadata 1&gt;/var/eprints/var/irstats_update_metadata.log 2&gt;&gt;/var/eprints/var/irstats_update_metadata.log&lt;br /&gt;5 5 1 * *  sudo /etc/init.d/httpd restart 1&gt;/var/eprints/cron_restart.log 2&gt;&gt;/var/eprints/cron_restart.log&lt;br /&gt;============================================================================&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5532966804622759722?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5532966804622759722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5532966804622759722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5532966804622759722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5532966804622759722'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/06/irstats-monthly-update.html' title='IRStats Monthly update'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2891536472341336323</id><published>2009-05-15T11:07:00.015-04:00</published><updated>2009-06-04T12:16:33.550-04:00</updated><title type='text'>Eprint Translation and new looks</title><content type='html'>1 区别两个directory：&lt;br /&gt;[eprints@eprints3 phrases]$ pwd&lt;br /&gt;/var/eprints/archives/iamslic/cfg/lang/en/phrases&lt;br /&gt;[eprints@eprints3 phrases]$ ls -l *.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   288 Mar  6  2007 archive_name.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1622 Aug  7  2007 deposit_agreement.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1441 Mar 19  2007 document_formats.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   447 Mar  6  2007 document_security.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   752 Jun 18  2007 dynamic.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints 26209 Jul 31  2008 eprint_fields.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   849 Mar  6  2007 eprint_order.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  4579 Feb 25  2008 eprint_types.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1047 Mar  6  2007 intro_mini.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1374 Mar  6  2007 intro.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   743 Mar  6  2007 mail_bounce_reason.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   798 Mar  6  2007 mail_delete_reason.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   557 Mar  6  2007 mail_email.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1323 Mar  6  2007 mail_password.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   526 Mar  6  2007 mail_sig.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1892 Mar  6  2007 render.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  3255 Mar  6  2007 user_fields.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   569 Mar  6  2007 user_order.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints  1707 Feb 25  2008 validate.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   615 Oct 29  2008 views.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   748 Mar  6  2007 warnings.xml&lt;br /&gt;-rw-rw-r--  1 eprints eprints   827 Mar  6  2007 workflow.xml&lt;br /&gt;======================================================================&lt;br /&gt;[eprints@eprints3 phrases]$ pwd&lt;br /&gt;/var/eprints/lib/defaultcfg/lang/en/phrases&lt;br /&gt;[eprints@eprints3 phrases]$ ls -l&lt;br /&gt;total 216&lt;br /&gt;-rw-rw-r--  1 eprints apache  1672 Apr 22 14:45 deposit_agreement.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1367 Mar  5  2007 document_formats.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   447 Mar  5  2007 document_security.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   594 Apr 22 14:46 dynamic.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache 20666 Mar 27 17:34 eprint_fields.xml&lt;br /&gt;-rw-r--r--  1 eprints apache 20657 May 23  2007 eprint_fields.xml.orig&lt;br /&gt;-rw-rw-r--  1 eprints apache   849 Mar  5  2007 eprint_order.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  3902 Mar  5  2007 eprint_types.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1047 Mar  5  2007 intro_mini.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1374 Apr 22 14:46 intro.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   743 Mar  5  2007 mail_bounce_reason.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   798 Mar  5  2007 mail_delete_reason.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   557 Mar  5  2007 mail_email.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1323 Mar  5  2007 mail_password.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   526 Mar  5  2007 mail_sig.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1892 Mar  5  2007 render.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  3255 Apr 22 14:48 user_fields.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   569 Mar  5  2007 user_order.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache  1685 Mar  5  2007 validate.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   534 Mar  5  2007 views.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   748 Mar  5  2007 warnings.xml&lt;br /&gt;-rw-rw-r--  1 eprints apache   827 Mar  5  2007 workflow.xml&lt;br /&gt;=================================================================&lt;br /&gt;在archive目录下面：&lt;br /&gt;archive_name.xml 是特有的。&lt;br /&gt;&lt;br /&gt;deposit_agreement.xml； document_formats.xml； dynamic.xml 是aquacomm customized的。&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/workflows/user/default.xml&lt;br /&gt;for multilanguage version in line 26 added  &lt;field ref="lang"/&gt;&lt;br /&gt;(Why in user default? I just use the one same as prod without adding the field)&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/workflows/eprint/default.xml&lt;br /&gt;uncomment line 25 &lt;field ref="language" /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/static/style/auto&lt;br /&gt;test repository has more files for customization&lt;br /&gt;[eprints@eprints3 auto]$ ltr&lt;br /&gt;total 32&lt;br /&gt;-rw-rw-r--  1 eprints eprints  366 May 28 13:53 zzz_local.css&lt;br /&gt;-rw-r--r--  1 eprints eprints 2323 May 28 13:53 template.css&lt;br /&gt;-rw-r--r--  1 eprints eprints  874 May 28 13:53 messages.css&lt;br /&gt;-rw-rw-r--  1 eprints eprints 1514 May 28 13:53 general.css&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/static/style/images&lt;br /&gt;test repository has more files for customization&lt;br /&gt;[eprints@eprints3 images]$ ltr&lt;br /&gt;total 208&lt;br /&gt;-rw-r--r--  1 eprints eprints 200705 May 28 13:53 TitleBanner1600X90.png&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/static/images/sitelogo.gif&lt;br /&gt;Sit Logo 在这里面。&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/citations/eprint&lt;br /&gt;default.xml citation格式，包含很多customizations，这也是这个目录下面唯一有区别的文件。&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/test/cfg/citations/user 三个file （brief.xml  default.xml  screen.xml）一样&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/test/cfg/citations/document&lt;br /&gt;default.xml有区别，加上了wiki文章第4页&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;在production的/var/eprints/archives/aquacomm/cfg/namedsets/document里面加上audio/mp3.&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/test/cfg/cfg.d/document_upload.pl &lt;br /&gt;第84line，加上下面的statement：&lt;br /&gt;return "audio/mp3" if $suffix eq "mp3";&lt;br /&gt;&lt;br /&gt;/var/eprints/archives/test/cfg/cfg.d/language.pl&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/cfg.d/urls.pl&lt;br /&gt;production server上面有IRStats，要注意：&lt;br /&gt;$c-&gt;{rewrite_exceptions} = [ '/cgi/', '/irstats/', 'irstats.cgi' ];&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/cfg.d/user_fields_automatic.pl&lt;br /&gt;[eprints@eprints3 cfg.d]$ diff user_fields_automatic.pl user_fields_automatic.pl.p&lt;br /&gt;10,16d9&lt;br /&gt;&lt; &lt;br /&gt;&lt;        ## NEW: set default language to the session language&lt;br /&gt;&lt;    if( !$user -&gt; is_set( "lang" ) )&lt;br /&gt;&lt;    {&lt;br /&gt;&lt;         $user-&gt;set_value("lang",$user-&gt;{session}-&gt;{lang}-&gt;{id});&lt;br /&gt;&lt;    }&lt;br /&gt;&lt; &lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;eprint_fields.pl&lt;br /&gt;search.pl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2891536472341336323?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2891536472341336323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2891536472341336323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2891536472341336323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2891536472341336323'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/05/eprint-translation-and-new-looks.html' title='Eprint Translation and new looks'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4476980087091878569</id><published>2009-03-26T12:23:00.008-04:00</published><updated>2009-03-26T13:57:18.207-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digitool'/><title type='text'>digitool oai</title><content type='html'>dlxs10@fcsun8e0:  /home/dlxs10ft&lt;br /&gt;$pwd&lt;br /&gt;/home/dlxs10ft&lt;br /&gt;-rw-------   1 dlxs10   fclapix     7794 Mar 26 13:56 bash_history&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;xmp&gt;&lt;br /&gt;perl -i -p -e 's/&lt;metadata&gt;/&lt;metadata&gt;&lt;oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"&gt;/g;' *.xml&lt;br /&gt;&lt;br /&gt;perl -i -p -e 's/&lt;metadata&gt;/&lt;metadata&gt;&lt;oai_dc:dc xmlns:oai_dc="http:\/\/www.openarchives.org\/OAI\/2.0\/oai_dc\/"&gt;/g;' *.xml&lt;br /&gt;less oai_il-dtldev01_61143.xml&lt;br /&gt;&lt;br /&gt;perl -i -p -e 's/&lt;\/metadata&gt;&lt;\/record&gt;/&lt;\/oai_dc:dc&gt;&lt;\/metadata&gt;&lt;\/record&gt;/g;' *.xml&lt;br /&gt;&lt;/xmp&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4476980087091878569?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4476980087091878569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4476980087091878569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4476980087091878569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4476980087091878569'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/03/digitool-oai.html' title='digitool oai'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8446114589379814052</id><published>2009-03-16T18:29:00.002-04:00</published><updated>2009-03-16T18:31:38.558-04:00</updated><title type='text'></title><content type='html'>1. Remove ADMID reference to digiprovMD ID&lt;br /&gt;&lt;br /&gt;2. Do not export ar: and cr: (rights_md or copyrights_md) PHASE 2 of D2F&lt;br /&gt;&lt;br /&gt;3. The parent DE of a complex object should be defined as one that has no filestream and contains "includes" relationships. (The current definition is that it has a non-null Entity Type and contains "includes" relationships.)&lt;br /&gt;&lt;br /&gt;4. When there is no descriptive metadata, the METS:div should not contain a DMDID attribute reference to "DMD1". (see TEST16 notes)&lt;br /&gt;&lt;br /&gt;5. Only the primary manifestation's filestream FILEID is listed in METS:fptr, but it's repeated once for every filestream in the package (see TEST16 and TEST15 notes).&lt;br /&gt;/////// SIP.java line365 /////////&lt;br /&gt;&lt;br /&gt;6. In parent/children relationship test cases (TEST17, TEST19), the creation of METS:div blocks and labels is inconsistent. See test case notes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8446114589379814052?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8446114589379814052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8446114589379814052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8446114589379814052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8446114589379814052'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/03/remove-admid-reference-to-digiprovmd-id.html' title=''/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-363533953545339033</id><published>2009-03-11T21:14:00.001-04:00</published><updated>2009-03-11T21:17:13.763-04:00</updated><title type='text'>Work to do before leaving</title><content type='html'>1 d2f&lt;br /&gt;2 d2e&lt;br /&gt;3 &lt;a href="http://lpurltest.fcla.edu:8080/docs/index.html"&gt;purlz&lt;/a&gt;: &lt;a href="http://swiki.fcla.edu:8000/DLS/493"&gt;swiki&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-363533953545339033?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/363533953545339033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=363533953545339033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/363533953545339033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/363533953545339033'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/03/work-to-do-before-leaving.html' title='Work to do before leaving'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5595742330108194140</id><published>2009-03-03T17:20:00.001-05:00</published><updated>2009-03-03T17:22:04.807-05:00</updated><title type='text'>计算机大牛要掌握的技术 【转帖】</title><content type='html'>&lt;font color=green&gt;&lt;br /&gt;这样的大牛，我还是算了吧；不过可以看看以后找工作的方向，和需要了解到东西，这个可以借鉴。&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;【HTML/CSS】&lt;br /&gt;理解CSS的定义；&lt;br /&gt;理解HTML基本语法。&lt;br /&gt; &lt;br /&gt;掌握大部分浏览器间的差异,可以按一定百分比写出兼容各浏览器的代码；&lt;br /&gt;可以合理规划CSS命名规范，了解CSS的继承关系和作用域；&lt;br /&gt;合理的运用表格和DIV布局，掌握两种布局方法和差异；&lt;br /&gt;理解HTML4.01标准和XHTML1.0标准的区别。&lt;br /&gt; &lt;br /&gt;了解常用浏览器的盒模型，并能按一定百分比有效的消除浏览器差异；&lt;br /&gt;可以用复用的思维编写HTML和CSS；&lt;br /&gt;理解常用浏览器的各版本CSS的定义并灵活运用；&lt;br /&gt;充分理解浏览器的DOM模型；&lt;br /&gt;完全掌握HTML相关的W3C标准定义。&lt;br /&gt;&lt;br /&gt;【XML/XSLT】&lt;br /&gt;了解XML与XSLT之间的关系；&lt;br /&gt;了解基本XSLT规则熟知它的作用；&lt;br /&gt;能读懂并修改现有XML/XSLT相关应用；&lt;br /&gt;能够使用常用的Xpath函数。&lt;br /&gt; &lt;br /&gt;熟悉XSLT相关语法及函数；&lt;br /&gt;可熟练编写并运用XML/XSLT实现相关项目；&lt;br /&gt;能够理解Xpath的作用，了解Xpath与XSLT的关系；&lt;br /&gt;熟悉命名空间及其作用。&lt;br /&gt; &lt;br /&gt;熟悉XSLT1.0与XSLT1.1之间的差异，并合理运用；&lt;br /&gt;熟悉Xpath相关语法规则；&lt;br /&gt;熟悉DTD或Schema等格式验证技术；&lt;br /&gt;对XML DOM有比较深入的了解。&lt;br /&gt; &lt;br /&gt;熟悉XML常用解析器的原理及性能，并按环境需求加以灵活运用；&lt;br /&gt;理解XML常见解析标准（如DOM、SAX）的原理；&lt;br /&gt;熟知二种以上的脚本对XML及XSLT的常用处理方式，并了解相关缺陷；&lt;br /&gt;了解XSLT最新发展趋势， 如目前的 XSLT 2.0最新内容。能够将新技术快速应用在项目中。&lt;br /&gt;【Java script 】&lt;br /&gt;掌握Java script 基本语法；&lt;br /&gt;了解Java script 常见内建函数。&lt;br /&gt; &lt;br /&gt;熟练使用诸如FireBug之类的调试工具；&lt;br /&gt;使用过例如Prototype,Dojo,jQuery,YUI之类的AJAX类库；&lt;br /&gt;掌握大部分浏览器间的差异；&lt;br /&gt;理解DOM,EVENT的操作；&lt;br /&gt;可以熟练运用Js常用测试工具，保证代码质量；&lt;br /&gt;理解Java script 跨域的操作。&lt;br /&gt; &lt;br /&gt;可以脱离框架的束缚，完全掌握Java script 的DOM,EVENT等机制；&lt;br /&gt;可以灵活运用各种通信方式，理解各种通信方式的差别，在正确的环境中采取合理的通信方式；&lt;br /&gt;了解各浏览器的盒模型，并能有效的消除浏览器差异；&lt;br /&gt;能够有意识地使用Drip等工具检查，并能在一定范围内消除内存泄露问题；&lt;br /&gt;能够对现有代码进行性能优化。&lt;br /&gt; &lt;br /&gt;精通ECMA script 规范；&lt;br /&gt;深入了解Java script 解释器的实现方式。&lt;br /&gt; &lt;br /&gt;【Action script 】&lt;br /&gt;了解Action script Action script 语法&lt;br /&gt;了解Action script 的典型适用领域和应用类型&lt;br /&gt;了解Action script 的编译环境以及编译工具的种类&lt;br /&gt; &lt;br /&gt;熟练使用Action script 向对象的编程设计&lt;br /&gt;使用简单的组件库或者LIB库&lt;br /&gt;对Flash Communication Server和Flex有一定了解&lt;br /&gt;能独立完成模块化开发,并且调试通过&lt;br /&gt; &lt;br /&gt;精通面向对象的编程方式&lt;br /&gt;熟练使用和修改开源组件库跟LIB包&lt;br /&gt;能分析一个项目并且分解成多个功能模块&lt;br /&gt;快速熟悉以及接受他人的项目代码,并且进行效率性能优化&lt;br /&gt; &lt;br /&gt;能在规定的效率范围中,提高程序的效率&lt;br /&gt;关注Actioin script 的发展趋势&lt;br /&gt;对于Action script 编译原理有教深刻的理解&lt;br /&gt;能对于一些现有编码库不能完成的东西进行变相解决问题&lt;br /&gt;能修改跟AS相关程序以及产品的项目&lt;br /&gt;&lt;br /&gt;【shell】&lt;br /&gt;基本会用Unix/Linux中常见的命令，如df/du/tar/uptime&lt;br /&gt;常用的文本处理命令的简单使用，如awk/sed/sort/uniq/grep&lt;br /&gt;了解至少一种脚本语言，如bash/csh/sh&lt;br /&gt;了解至少一种解释型语言，如tcl等&lt;br /&gt; &lt;br /&gt;能够根据工作需求选用恰当的脚本语言工具，如：shell脚本、字符串处理脚本、Web编程脚本等；&lt;br /&gt;初步掌握某（几）种脚本语言的语法；&lt;br /&gt;能够编写简单的脚本完成工作中的需求；&lt;br /&gt;熟练掌握各种系统命令、文本处理命令&lt;br /&gt;能够在脚本中熟练使用ping/nc/wget/lynx等网络工具&lt;br /&gt; &lt;br /&gt;能够编写脚本程序实现诸如系统状态监控和报警、常用服务的监控和报警等功能&lt;br /&gt;能够编写脚本程序完成系统日志和应用程序日志分析、统计、归档、生成数据报表等&lt;br /&gt;能够编写脚本程序实现自动化的系统维护和管理，比如服务启动关闭、数据备份、软件自动安装和配置、磁盘空间清理等&lt;br /&gt;能够熟练调试 shell 程序，迅速定位错误&lt;br /&gt;能够熟练编写awk，sed程序，能够正确选择所需工具&lt;br /&gt; &lt;br /&gt;编写高质量、高性能、编码规范的脚本程序&lt;br /&gt;编写和修补系统 init 启动脚本&lt;br /&gt;指导、协助他人编写复杂的脚本程序&lt;br /&gt;能快速排除运行时错误&lt;br /&gt;具备对他人程序按照要求进行优化的能力。&lt;br /&gt;&lt;br /&gt;【Perl】&lt;br /&gt;了解基本数据类型：标量变量、数组和关联数组(哈希表)；&lt;br /&gt;熟悉基本语法(操作符和表达式)和基本控制结构(if, unless, while, for, foreach)；&lt;br /&gt;了解正则表达式的基本模式定义和结构；&lt;br /&gt;能编写简单的Perl程序完成一些简单功能，能够完成基本的文件和目录操作。&lt;br /&gt; &lt;br /&gt;能熟练使用perldoc帮助文档，并在其帮助下写出正确的程序；&lt;br /&gt;掌握perl的CGI程序开发，知道如何环境变量中获得CGI参数；&lt;br /&gt;能够使用正则表达式完成字符串匹配和替换操作；&lt;br /&gt;了解一些系统的特殊变量(@ARGV, $_, @_, @INC, $$, $!等)；&lt;br /&gt;会使用perl的一些常用系统函数(shift, map, pack, unpack, die等)；&lt;br /&gt;熟练掌握CPAN module的查找和安装，并能根据文档正确使用module。&lt;br /&gt; &lt;br /&gt;熟练使用Perl调试器，perlcc等工具；&lt;br /&gt;能够设计并实现一些复杂的数据结构；&lt;br /&gt;了解并熟练使用Perl正则表达式的一些高级功能；&lt;br /&gt;熟练使用Perl来进行socket编程；&lt;br /&gt;能够正确使用Perl的异常处理写出健壮性高的程序(eval)；&lt;br /&gt;能够独立编写module；&lt;br /&gt;能够灵活运用OO思想创建一个正确的包；&lt;br /&gt;掌握mod_perl开发，能够使用perl开发Apache模块。&lt;br /&gt; &lt;br /&gt;能够理解perl符号表和使用typelob数据类型；&lt;br /&gt;了解perl解释器的内部数据结构(变量、符号表、堆栈)和API；&lt;br /&gt;掌握Perl的扩展，会使用h2xs创建动态加载的C功能库；&lt;br /&gt;掌握Perl的嵌入，会将perl解释器嵌入到C应用程序中；&lt;br /&gt;&lt;br /&gt;【PHP】&lt;br /&gt;熟悉基本语法；&lt;br /&gt;掌握常用的php函数,如:字符串,数组,文件等函数集；&lt;br /&gt;能进行基本的表单处理和数据入库操作。&lt;br /&gt; &lt;br /&gt;能熟练使用cookie和session；&lt;br /&gt;能根据需求选择使用合适的PEAR库；&lt;br /&gt;具有基本的面向对象的PHP编程能力；&lt;br /&gt;掌握CACHE技术 (如:CACHE_Lite)；&lt;br /&gt;掌握模板技术 (如:smarty)。&lt;br /&gt; &lt;br /&gt;熟悉PHP的各种编译选项，能根据项目需求特点编译PHP；&lt;br /&gt;熟练配置PHP，比如错误处理、session目录、库文件路径、安全模式等；&lt;br /&gt;掌握常见功能（比如压缩、排序、session、Web Service、XML RPC）的PHP实现方法，并能用PHP实现自己的解决方法；&lt;br /&gt;较全面地认识PHP的安全性，能编写安全的PHP代码，避免SQL注入、SESSION数据暴露、文件包含和全局变量的安全隐患等问题；&lt;br /&gt;能选择并编译使用合适的PECL扩展。&lt;br /&gt; &lt;br /&gt;掌握php作为module、cgi、fastcgi、命令行、tux模块等工作模式的区别和应用；&lt;br /&gt;了解php在论坛、内容管理系统等的常见应用，并能设计实现满足企业需求的PHP应用系统；&lt;br /&gt;掌握常见的设计模式，能灵活运用PHP的设计模式解决问题；&lt;br /&gt;了解php的底层工作原理,熟悉extension的结构,并能开发应用所需的module。&lt;br /&gt;【Python】&lt;br /&gt;了解基础Python语言以及特性，可以进行最基础的应用；&lt;br /&gt;会安装Python环境；&lt;br /&gt;会安装、使用Python软件。&lt;br /&gt; &lt;br /&gt;可以用Python编写基本的程序，结合工作环境解决基础问题；&lt;br /&gt;可以快速学习各种Python WEB应用框架，并进行简单的开发完成预定的基础任务。&lt;br /&gt; &lt;br /&gt;具备模块意识，可以将常用类库进行合理的封装；&lt;br /&gt;具备编写单元测试的能力；&lt;br /&gt;可以用Python的方式思考问题；&lt;br /&gt;理解Python各种WEB应用框架的特性,可以根据应用的具体情况进行合理的选择；&lt;br /&gt;能够独立设计一个以python为主的完整产品。&lt;br /&gt; &lt;br /&gt;具备理解CPython源代码的能力,可以自行修补Python本身的特性&lt;br /&gt;自然的使用Python的方式思考问题,并深入了解Python 函式语言等其它模式&lt;br /&gt;可以根据实际需要修改各种WEB应用框架来吻合实际需求；&lt;br /&gt;可以自如的将Python 同C/C++,Perl 等等各种其它语言应用结合起来&lt;br /&gt;可以独立设计一个以python为主的产品。&lt;br /&gt;&lt;br /&gt;【Java】&lt;br /&gt;了解Java语法、常用类库以及J2EE主要规范（至少包括Servlet、JSP、JDBC）；&lt;br /&gt;了解Java的典型的适用领域和应用类型；&lt;br /&gt;了解Java开发的流程，编辑、编译、部署及运行的过程。&lt;br /&gt; &lt;br /&gt;熟悉Java常用类库；&lt;br /&gt;熟悉一些常用的优秀开源项目，如：Structs、Hibernate、Spring等；&lt;br /&gt;熟悉开发环境（至少包括eclipse）和相关开发工具（Ant或Maven以及Junit）；&lt;br /&gt;熟悉Tomcat、JBoss等容器的配置和部署应用；&lt;br /&gt;遵守Java编码规范；&lt;br /&gt;根据设计实现代码模块；熟悉Web编程、数据库编程；&lt;br /&gt;能够独立完成代码模块的单元测试和功能测试；能够定位和排除自己代码的错误。&lt;br /&gt; &lt;br /&gt;掌握常用数据结构和算法、操作系统API，精通主要Java类库并了解其原理；&lt;br /&gt;掌握Java Web编程、数据库编程、网络编程以及多线程编程；&lt;br /&gt;掌握J2EE主要规范、各层对应的开源工具和框架的选择与使用；&lt;br /&gt;掌握Java常用设计模式（至少包括对象创建中的2个、对象关联中的一个），能够灵活运用；&lt;br /&gt;能够定位和排除项目中相关模块（他人）代码的错误；&lt;br /&gt;能够根据Java特点写出简洁高效的代码，并具备对原有系统重构优化的能力。&lt;br /&gt; &lt;br /&gt;了解JSR与工作相关各规范，理解Java技术发展潮流；&lt;br /&gt;&lt;br /&gt;【C/C++】&lt;br /&gt;了解C/C++的语法；&lt;br /&gt;了解C/C++的典型适用领域和应用类型；&lt;br /&gt;了解C/C++开发软件的流程，编辑、编译、运行的过程。&lt;br /&gt; &lt;br /&gt;熟悉常用算法；熟悉STL；&lt;br /&gt;熟悉开发环境和相关开发工具：gcc、g++、make、gdb，简单vi操作；&lt;br /&gt;遵守编码规范；&lt;br /&gt;根据设计实现代码模块；熟悉WEB编程、数据库编程；了解网络编程；&lt;br /&gt;能够独立完成代码模块的功能测试；能够定位和排除自己代码的错误。&lt;br /&gt; &lt;br /&gt;精通常用算法，精通STL；&lt;br /&gt;根据项目需求选择适用的框架、函数库和类库；&lt;br /&gt;能够实现接口清晰的可复用的函数库和类库；&lt;br /&gt;掌握WEB编程、数据库编程、网络编程、系统调用；&lt;br /&gt;能够定位和排除项目中相关模块（他人）代码的错误；&lt;br /&gt;能够使用profile工具定位影响性能的热点。&lt;br /&gt; &lt;br /&gt;了解C++对象模型，了解面向对象设计和泛型程序设计的优缺点；&lt;br /&gt;针对应用需求进行合理的对象建模；&lt;br /&gt;了解C/C++技术发展趋势。 &lt;br /&gt;能够根据Java特点进行项目的设计，并能够对系统资源消耗及性能做出准确的预测；&lt;br /&gt;能够对原有系统设计做出评审并提出改进方案；&lt;br /&gt;能够对系统性能和资源使用进行代码优化。&lt;br /&gt;&lt;br /&gt;【VC++ 】&lt;br /&gt;了解C/C++的语法；&lt;br /&gt;了解VC++能实现的功能和适用领域；&lt;br /&gt;了解VC++开发工具的使用，创建项目、编辑、编译、运行的过程。&lt;br /&gt; &lt;br /&gt;熟悉常用算法；熟悉MFC,熟悉DLL,COM等；&lt;br /&gt;熟悉使用VC++集成开放环境和其他相关工具进行项目开发、调试、发布等工作；&lt;br /&gt;了解Windows基本框架,了解 SDK；&lt;br /&gt;遵守VC++编码规范；&lt;br /&gt;根据设计实现代码模块；熟悉常用界面编程、数据库编程；了解网络编程；&lt;br /&gt;能够独立完成代码模块的功能测试；能够定位和排除自己代码的错误。&lt;br /&gt; &lt;br /&gt;通常用算法，精通MFC,精通DLL,COM等，熟悉 Windows SDK；&lt;br /&gt;根据项目需求选择适用的框架、函数库和类库，如：WTL、Boost、STL；&lt;br /&gt;能够实现接口清晰的可复用的函数库和类库；&lt;br /&gt;掌握COM编程、多线程编程、数据库编程、网络编程、系统调用；&lt;br /&gt;能够定位和排除项目中相关模块（他人）代码的错误。&lt;br /&gt; &lt;br /&gt;了解C++对象模型，了解面向对象设计和泛型程序设计的优缺点；&lt;br /&gt;针对应用需求进行合理的对象建模；&lt;br /&gt;在Windows开发一个以上领域能够进行设计决策；&lt;br /&gt;了解微软最新技术发展。&lt;br /&gt; &lt;br /&gt;【Delphi/C++Builder】&lt;br /&gt;掌握Pascal/(C/C++)的语法，了解数据结构和面向对象思想。&lt;br /&gt;熟练掌握CB/Delphi IDE的使用方法，熟悉相关项目配置属性含义。&lt;br /&gt;掌握基本的团队开发代码和文档管理软件的使用，可以进行项目开发、调试、发布等工作。&lt;br /&gt;掌握常用vcl组件使用方法，了解其相应组件的接口，属性，方法，事件。&lt;br /&gt;可以实现基本的UI界面开发。&lt;br /&gt; &lt;br /&gt;熟悉常用算法；精通面向对象编程；&lt;br /&gt;编写代码符合公司制定的编码规范，文档编写符合公司制定的文档规范。&lt;br /&gt;非常熟悉VCL类库,可以编写DLL,COM等；&lt;br /&gt;可以根据项目经理提供的详细设计文档进行编码开发，并完成单元测试。&lt;br /&gt;了解基本的网络编程，可以开发基于底层socket的网络通信程序；&lt;br /&gt;或者熟悉SQLServer,MYSql等大型数据库的开发。&lt;br /&gt; &lt;br /&gt;可以根据需求文档完成主要核心模块的开发方案，并完成详细设计，并根据项目需求选择适用的框架、函数库和类库，如：WTL、Boost、STL；&lt;br /&gt;可以根据需求开发自定义vcl组件，并提供相关属性，方法，事件等的描述文档。&lt;br /&gt;能够实现接口清晰的可复用的函数库和类库；&lt;br /&gt;非常熟悉TCP/IP协议，并可开发高性能的网络通信服务器程序。&lt;br /&gt;或者有音视频网络传输系统的开发经验，熟悉mpeg4,h.264,mp3等音视频编解码算法的优化，掌握DShow等开发技术。&lt;br /&gt; &lt;br /&gt;全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全)；&lt;br /&gt;精通TCP/IP协议及编程，熟悉互联网应用协议，熟悉数据库技术。&lt;br /&gt;熟悉面向对象的大型分布式系统设计与开发，了解中间件的技术以及基于中间件的开发模式；&lt;br /&gt;&lt;br /&gt;【MySQL 管理】&lt;br /&gt;了解关系型数据库的基本原理；&lt;br /&gt;了解MySQL的系统结构和特点；&lt;br /&gt;掌握基本的查询、排序、插入、更改、删除、建表SQL操作&lt;br /&gt;掌握MySQL命令行工具或图形工具的连接、帮助、主要参数、断开等操作&lt;br /&gt; &lt;br /&gt;掌握较复杂的查询语句（例如join，各种函数），基本的管理命令，管理各种应用对象（如表、索引、视图、触发器等）；&lt;br /&gt;掌握基本数据库管理工具，包括（mysqladmin，mysqldump, myisamchk, mysqlbinlog, mysqlimport）&lt;br /&gt;能够安装数据库，完成权限设置/回收、合理建表、导入数据文件等数据库级对象管理；&lt;br /&gt;掌握基本的数据库备份恢复方法（mysqldump，mysqlimport, select/load等）&lt;br /&gt;掌握基本的安全规则（例如不用root运行mysqld、禁止命令行输入密码、禁止root空密码等）&lt;br /&gt; &lt;br /&gt;熟练掌握查询性能分析方法，并针对性能问题找出解决方法；&lt;br /&gt;熟练数据库各种备份方式；&lt;br /&gt;对常用的数据库参数进行设置、调整；&lt;br /&gt;熟练掌握MySQL Replication技术，能解决出现的问题&lt;br /&gt;至少掌握一种数据库性能测试工具（包括sqlbench,super-smack,siege等）&lt;br /&gt;熟悉MySQL安全问题（例如权限系统原理、防止sql注入）&lt;br /&gt; &lt;br /&gt;熟悉数据库运行机制，对数据库各种参数的设置调整，数据库的优化；&lt;br /&gt;根据数据库的设计原则，设计高效合理的数据库应用；&lt;br /&gt;熟练掌握数据库性能测试方法，了解各系统平台对于运行MySQL应用的优缺点；&lt;br /&gt;了解最新的发展趋势，研究、指导、推广适用的新功能&lt;br /&gt;关注新的安全漏洞、攻击方法&lt;br /&gt;解决疑难故障 &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;【MySQL 开发】&lt;br /&gt;MySQL应用软件的基本流程；&lt;br /&gt;掌握基本的查询、排序、插入、更改、删除、建表SQL操作&lt;br /&gt; &lt;br /&gt;掌握较复杂的查询语句（例如join，各种函数）&lt;br /&gt;熟悉至少一种语言的MySQL API（例如C，PHP，Perl等），能够独立完成一般数据库应用程序；&lt;br /&gt;了解易出现的数据库开发错误（例如不释放结果集、不主动中断连接）&lt;br /&gt;掌握基本的编程安全要求（防sql注入）&lt;br /&gt;掌握分析SQL语句性能的方法&lt;br /&gt; &lt;br /&gt;熟悉主要语言的MySQL API&lt;br /&gt;熟悉mysql索引、排序等原理，能据此设计高效的数据库应用&lt;br /&gt;根据需要封装新的MySQL API&lt;br /&gt;能够设计功能和压力测试方案&lt;br /&gt; &lt;br /&gt;规划数据库应用系统，熟悉mysql适合处理什么、不适合处理什么&lt;br /&gt;了解系统源代码结构，能够进行功能改写&lt;br /&gt;关注Mysql与开发相关的进展，如中间件、扩展开发包，研究并持续改进了解开发&lt;br /&gt;&lt;br /&gt;【LDAP 】&lt;br /&gt;了解目录服务的概念和相关产品&lt;br /&gt;了解目录服务和数据库之间的差异、目录服务的优势和不足&lt;br /&gt;了解至少一种LDAP服务器的安装配置和使用&lt;br /&gt; &lt;br /&gt;掌握目录服务器的目录操作、数据生成和管理（OpenLDAP或者SunONE JES）&lt;br /&gt;掌握Schema的设计、扩展和应用&lt;br /&gt;掌握目录服务器的复制(创建、删除复制关系，规划主/辅目录结构)&lt;br /&gt;能处理日常的数据异常错误(recover DB,初始化后缀，重建索引等)&lt;br /&gt;至少了解一种LDAP API的开发（C,php，Python，JAVA）&lt;br /&gt; &lt;br /&gt;能分析和评估不同版本的目录服务器实现之间在不同平台上的性能、稳定性和兼容性&lt;br /&gt;能在各个平台上对目录服务器进行性能调优、优化目录结构和Schema结构、优化存储方式&lt;br /&gt;根据日志中的错误号，能准确定位问题出处，并给出解决方法&lt;br /&gt;熟悉用户认证和身份管理的概念，以及目录服务在其中的作用&lt;br /&gt; &lt;br /&gt;能规划大型、分布式目录服务&lt;br /&gt;能对用户访问进行安全控制和分流以及负载均衡&lt;br /&gt;能设计目录服务器的双机热备、数据备份、日志统计等方案&lt;br /&gt;能根据需求对目录服务器的功能进行扩展以及插件的开发&lt;br /&gt;&lt;br /&gt;【BDB】&lt;br /&gt;了解Berkeley DB在开发方面能完成的工作；&lt;br /&gt;了解Berkeley DB的存储结构(hash, btree, 等)、事务等基本概念；&lt;br /&gt;能够使用现有的接口对Berkeley DB进行操作；&lt;br /&gt; &lt;br /&gt;能够指出Berkeley DB不适合完成的工作；&lt;br /&gt;能够完成Berkeley DB的安装，以及至少一种编程语言的 Berkeley DB API 进行开发和调试的环境搭建；&lt;br /&gt;了解如何通过Berkeley DB C API进行数据库操作的方法。&lt;br /&gt;能够处理日常的数据异常和恢复&lt;br /&gt; &lt;br /&gt;熟练掌握Berkeley DB提供的C/C++ API，并根据需要将其封装为访问接口；&lt;br /&gt;了解影响Berkeley DB性能的因素，并能对其进行性能调优；&lt;br /&gt;了解Berkeley DB的集群和复制机制、并发访问控制；&lt;br /&gt; &lt;br /&gt;熟悉数据库运行机制，对数据库进行规划、各种参数的设置调整，数据库的优化；&lt;br /&gt;根据数据库的设计原则，设计高效合理的数据库应用。&lt;br /&gt; &lt;br /&gt;【HTTPD】&lt;br /&gt;了解web服务的基本概念&lt;br /&gt;了解常用的Apache模块及其功能&lt;br /&gt;了解apache配置文件的基本架构&lt;br /&gt;能够配置简单的Apache服务及VirtualHost&lt;br /&gt; &lt;br /&gt;掌握http协议基础&lt;br /&gt;能够独立按照需求配置模块、编译、安装Apache服务&lt;br /&gt;精通Apache配置，掌握server config, mod_cgi，mod_dir, mod_alias, mod_rewrite, mod_log_config, mod_expires, mod_headers, mod_access, mod_mime等常用模块的配置方法及动态模块的编译、安装和加载，了解CGI原理&lt;br /&gt;具有Apache性能及安全配置的基本知识&lt;br /&gt; &lt;br /&gt;精通HTTP/1.0, 1.1协议&lt;br /&gt;了解Apache代码架构及请求处理机制&lt;br /&gt;能够用C语言及mod_perl编写Apache模块&lt;br /&gt;掌握各种Apache CGI工具及集成环境(Perl、Tcl/Tk、C、PHP及 mod_perl、FastCGI等等)的安装和配置方法&lt;br /&gt;具有基本的日志分析及Trouble shooting能力&lt;br /&gt;具备用软件测试各种环境下Apache负荷能力及Performance Tuning的技能&lt;br /&gt;掌握Apache及CGI的安全配置策略&lt;br /&gt; &lt;br /&gt;精通TCP/IP协议，能够编写简单的http服务器程序。&lt;br /&gt;精通Apache内核原理及代码架构，了解Apache处理http请求的内部流程&lt;br /&gt;了解其它常用Web Server的使用、特点及其与Apache的优劣对比及各自的最佳适用环境&lt;br /&gt;能够对被攻击环境下或其它原因造成的负荷过重进行网络协议/系统级的分析并提出应对/改善措施&lt;br /&gt;具备针对不同平台对Apache进行源代码修改以优化其性能及添加特定功能的能力&lt;br /&gt; &lt;br /&gt;【HTTP Accelerator 】&lt;br /&gt;了解Web Cache及HTTP Accelerator的基本概念&lt;br /&gt;了解常用的squid配置选项&lt;br /&gt;了解squid在不同工作模式下的启动、运行方式(RunAccel/RunCache脚本)及命令行选项&lt;br /&gt; &lt;br /&gt;掌握squid作为httpd加速软件的服务架构&lt;br /&gt;能够独立安装各种版本的squid，并按照要求采用不同的配置选项，并进行cache dir初始化&lt;br /&gt;能够独立配置httpd_accel模式的squid服务，掌握最基本的服务端口、cache dir、log dir、客户端/服务器常连接、ACL等的配置方法，并对其余配置选项的含义有所了解&lt;br /&gt;具备一定的对squid及系统配置的trouble shooting能力&lt;br /&gt;掌握获取squid运行状态统计信息的方法(cachemgr.cgi）&lt;br /&gt; &lt;br /&gt;精通HTTP/1.0, 1.1协议&lt;br /&gt;完整掌握squid的全部配置选项，具有全面的squid配置优化技能&lt;br /&gt;基于对HTTP协议的理解分析原因并提高cache命中率&lt;br /&gt;具备根据cachemgr.cgi获取的squid统计数据分析squid运行状态的能力&lt;br /&gt;了解squid cache dir的不同存储方式及其在不同平台上的表现(2)&lt;br /&gt;了解squid源代码的基本架构，具备一定的修改源代码以实现定制功能的能力(log格式、请求头处理等等)&lt;br /&gt;了解Unix文件系统基础及优化措施&lt;br /&gt; &lt;br /&gt;了解select/poll, kqueue(FreeBSD), epoll(Linux)的原理&lt;br /&gt;深入了解squid代码及其内部处理机制，了解在不同环境和架构下squid处理能力的瓶颈所在&lt;br /&gt;能够针对不同平台修改squid源码以优化其性能或添加特定功能&lt;br /&gt; &lt;br /&gt;【BIND】&lt;br /&gt;了解域名的构成及基础知识&lt;br /&gt;会修改BIND配置文件，增加、修改、删除域名&lt;br /&gt;会修改BIND配置文件，增加、修改、删除一个域&lt;br /&gt;会使用nslookup检查域名配置&lt;br /&gt; &lt;br /&gt;知道如何安装与升级bind软件&lt;br /&gt;了解Bind配置文件各个参数的含义以及授权域／缓存域／转发域等的区别&lt;br /&gt;可以根椐需求将BIND设置成公共DNS、授权DNS以及转发DNS&lt;br /&gt;了解域名系统的工作原理&lt;br /&gt;了解常用系统DNS客户端的设置方法并能分析与解决域名相关的故障&lt;br /&gt; &lt;br /&gt;了解BIND的工作过程及源代码构成&lt;br /&gt;能修改BIND源代码，以满足新的需求或增加新的功能&lt;br /&gt;能用BIND设计一个高访问量和高可用的域名系统&lt;br /&gt; &lt;br /&gt;能主导设计一套类似的BIND的域名系统，如3DNS &lt;br /&gt; &lt;br /&gt;【postfix 】&lt;br /&gt;了解邮件系统的基本协议与邮件服务器配置常识；&lt;br /&gt;了解postfix的整体结构、配置文件和队列数据以及日志文件的位置；&lt;br /&gt;了解postfix的特点；&lt;br /&gt; &lt;br /&gt;了解ESMTP协议及其状态机；&lt;br /&gt;（运营）能够根据postfix日志对问题进行初步定位；&lt;br /&gt;（开发）了解postfix与policy daemon、milter服务的交互方法，以及所传递的属性；&lt;br /&gt; &lt;br /&gt;（开发）具备掌握撰写policy daemon或milter之一的技能——了解其协议，并能够加以实现；&lt;br /&gt;能够在postfix中配置和应用milter和policy daemon。&lt;br /&gt;熟练掌握电子邮件相关的RFC文本及标准。&lt;br /&gt;（运营）能够对将策略添加到postfix中的哪个阶段进行正确的判断；&lt;br /&gt;（运营）能够评估postfix实例所遇到的性能问题并改善配置提高其承载能力；&lt;br /&gt; &lt;br /&gt;了解postfix源代码结构；&lt;br /&gt;具备对postfix系统（MTA）与邮件系统中的其它子系统的关联关系进行合理规划和性能调优的能力。&lt;br /&gt;&lt;br /&gt;【net-snmp】&lt;br /&gt;初步了解SNMP协议原理(如：Get/Set/Trap操作含义,SNMP都有哪些版本)&lt;br /&gt;初步了解基于SNMP网络管理的一般框架&lt;br /&gt;了解net-snmp软件是什么&lt;br /&gt;能独立编译、安装net-snmp，并完成snmp-agent最简单的配置&lt;br /&gt; &lt;br /&gt;掌握SNMP V1、V2C两个版本支持的操作详细知识(包括报文格式)和版本之间区别&lt;br /&gt;掌握SMI、MIB、OID、标量、表对象、SNMP支持的数据类型等理论知识&lt;br /&gt;熟练掌握net-snmp自带的各种工具（如：snmpwalk、snmpdelta)&lt;br /&gt;熟练掌握snmpd.conf常规配置&lt;br /&gt;掌握如何用shell/perl等脚本语言用来扩展net-snmp agent 监测项目&lt;br /&gt;能够熟练使用MIB浏览器来分析MIB文件&lt;br /&gt; &lt;br /&gt;能够利用C语言来扩展snmpd监测项目&lt;br /&gt;掌握MIB文件的定义和组织方法，能够手工阅读、编写、规划和优化MIB文件&lt;br /&gt;掌握SNMP V3标准和各种模型及在net-snmp中的相关配置&lt;br /&gt;熟练掌握net-snmp中的高级配置方法&lt;br /&gt;掌握SNMP轮询器开发方法时，并对轮询过程的优化方法有深入了解&lt;br /&gt; &lt;br /&gt;熟悉net-snmp的设计和实现细节&lt;br /&gt;能对net-snmp进行hack和Bug修复&lt;br /&gt;对基于SNMP网管体系结构有深刻认识，能从整体架构方面设计基于SNMP体系的网管平台&lt;br /&gt; &lt;br /&gt;【GNU/Linux】&lt;br /&gt;了解GNU/Linux系统的特点、能完成的工作；&lt;br /&gt;熟练安装和操作GNU/Linux，并做简单配置；&lt;br /&gt; &lt;br /&gt;掌握GNU/Linux网络配置；&lt;br /&gt;掌握GNU/Linux的文件系统；&lt;br /&gt;能够安装、配置GNU/Linux上的应用（诸如，数据库系统、邮件服务器、WWW服务器等）；&lt;br /&gt;掌握GNU/Linux安全机制；&lt;br /&gt;能够根据自己的实际应用定制系统；&lt;br /&gt;熟悉GNU/Linux环境下开发，如：编辑、编译、调试等方法；&lt;br /&gt;熟悉GNU/Linux环境下常见的软件包管理。&lt;br /&gt; &lt;br /&gt;理解GNU/Linux的设计与实现，及运行机制；&lt;br /&gt;能够针对不同应用，对操作系统进行优化；&lt;br /&gt;熟悉操作系统对TCP/IP协议、文件系统的原理、实现；&lt;br /&gt;熟悉GNU/Linux的源代码结构，能够就系统现象基本定位涉及到的部分，并展开调试。&lt;br /&gt; &lt;br /&gt;理解Linux kernel的设计与实现；&lt;br /&gt;能够根据具体应用，hack操作系统；&lt;br /&gt; &lt;br /&gt;【FreeBSD 】&lt;br /&gt;了解FreeBSD系统的特点、能完成的工作；&lt;br /&gt;熟练安装FreeBSD，并做简单配置(网络等)，以及通过ports/package方式安装应用的方法；&lt;br /&gt; &lt;br /&gt;掌握FreeBSD网络配置；&lt;br /&gt;了解UFS文件系统的特点，以及其不适合的应用；了解FreeBSD支持的其它文件系统及其特点；[开发：高级层]&lt;br /&gt;能够安装、配置FreeBSD上的应用（如，数据库系统、邮件服务器、WWW服务器等）；[管理员]&lt;br /&gt;掌握FreeBSD提供的传统Unix安全机制；&lt;br /&gt;熟悉FreeBSD环境下开发，如：编辑、编译、调试、应用程序性能评估等方法；[开发]&lt;br /&gt;能够将简单的Web应用(cgi、php等)和/或自行编写的实用工具(不超过20个文件)制作成port[开发]&lt;br /&gt; &lt;br /&gt;能够使用ktrace/kdump和/或truss分析出现应用程序的问题；&lt;br /&gt;了解FreeBSD内建的高级安全机制，如TrustedBSD MAC、系统安全事件审计等功能及其使用；&lt;br /&gt;能够针对应用的特点对操作系统的运行参数进行调优；[管理员]&lt;br /&gt;能够通过修改内核编译配置来裁剪FreeBSD内核的功能；[管理员]&lt;br /&gt;了解FreeBSD TCP/IP协议栈、虚拟内存子系统实现的特点及弱点；&lt;br /&gt;熟练掌握应用程序调试技术，能够迅速定位应用程序的bug和问题；[开发]&lt;br /&gt; &lt;br /&gt;理解FreeBSD kernel的设计与实现；&lt;br /&gt;能够根据具体应用，对操作系统进行适当的修改；&lt;br /&gt;&lt;br /&gt;【MS Windows服务器管理 】&lt;br /&gt;熟练安装和使用Windows操作系统和一般应用软件，并做一般配置；&lt;br /&gt;熟练进行磁盘分区，并了解各分区格式之间的区别；&lt;br /&gt;可以根据文档，了解并应用编制好的系统策略、安全策略，完成文档上写明的一切操作；&lt;br /&gt; &lt;br /&gt;熟练安装各种Windows服务器软件（IIS/FTP/SQL server等等）并进行常用配置；&lt;br /&gt;能够处理常见故障；例如：终端登录超限、网络访问不通等等&lt;br /&gt;理解安全策略，了解系统默认服务用途，了解一般自动启动方式和Windows基本的安全机制；&lt;br /&gt;能够看懂各种日志，例如IIS日志，系统日志；&lt;br /&gt;熟练使用常用的网络命令；&lt;br /&gt;掌握windows各种服务和进程的作用，能够判断出非法的服务和进程；&lt;br /&gt;能够编写应用脚本；&lt;br /&gt; &lt;br /&gt;深入理解并掌握Windows的安全机制，能够根据具体需求进行windows防火墙、tcp/ip筛选、ipsec、urlscan的高级配置；&lt;br /&gt;能够配置出安全的Windows服务器；&lt;br /&gt;能够挖掘出系统隐藏的异常行为，并处理；例如：能够手工判断并清除病毒、木马等各种入侵行为；&lt;br /&gt;能够编制系统策略、安全策略；&lt;br /&gt;熟悉Windows权限体系，并可根据实际情况运用；&lt;br /&gt;可以定制Windows高可用集群策略；&lt;br /&gt;掌握Windows活动目录体系，并能够熟练运用该体系；&lt;br /&gt; &lt;br /&gt;了解部分非公开的调用和命令，拥有丰富的处理问题的经验&lt;br /&gt;理解驱动、各种WindowsAPI，能够编写驱动层应用；〔开发〕&lt;br /&gt;理解Windows内核、堆栈体系、进程线程体系，能够进行缓冲区溢出漏洞发掘；〔开发〕&lt;br /&gt;能够判断服务器是否被入侵，能快速定位并清除各种隐藏的后门。&lt;br /&gt;规划Windows活动目录体系，并能够熟练运用该体系；&lt;br /&gt;能够针对具体应用进行性能优化；&lt;br /&gt;根据MS的产品线规划针对新浪的相关应用产品线&lt;br /&gt;&lt;br /&gt;【应用安全】&lt;br /&gt;熟悉常见的CGI程序漏洞&lt;br /&gt;了解SQL注入漏洞原理和攻击方法&lt;br /&gt;了解XSS(跨站脚本)漏洞原理和攻击方法&lt;br /&gt;了解缓冲区溢出漏洞原理和利用方法&lt;br /&gt; &lt;br /&gt;能够通过黑箱测试发现应用程序存在的常见安全漏洞，例如：SQL注入、XSS等&lt;br /&gt;能够通过阅读程序源码发现常见安全漏洞&lt;br /&gt;能够通过阅读程序源码或设计文档发现应用程序中存在的逻辑漏洞，例如验证绕过、权限提升、敏感信息泄漏等&lt;br /&gt; &lt;br /&gt;熟悉HTTP协议并能熟练使用TCP/IP协议分析工具，能够分析和构造HTTP请求来实现漏洞测试&lt;br /&gt;熟悉常见的加密算法和协议，熟悉PKI体系和证书密码管理&lt;br /&gt;能够指导开发人员修补应用程序中的安全漏洞&lt;br /&gt;可以开展应用程序开发安全培训&lt;br /&gt;熟悉至少一种HTTP服务器环境的配置和安全加固&lt;br /&gt; &lt;br /&gt;能够通过黑箱测试及协议分析找出应用程序存在的逻辑安全漏洞&lt;br /&gt;有能力发掘新型漏洞，对已知漏洞有能力提出新型攻击方法&lt;br /&gt;具备专业的访问控制模型和安全体系模型知识&lt;br /&gt;能够设计大型应用的体系安全模型&lt;br /&gt;能够制定适宜的应用程序安全开发规范和制度，能够建议和改进公司的安全制度和规范&lt;br /&gt;能够预测未来1～3年内应用安全的发展方向&lt;br /&gt;精通常见加密算法和协议，能够根据需要选择最适合的加密算法&lt;br /&gt;精通逆向工程，能够对各种软件作逆向工程分析、加密算法破解&lt;br /&gt; &lt;br /&gt;【系统安全】&lt;br /&gt;熟练使用Windows/GNU/Linux/FreeBSD/Solaris中的一种&lt;br /&gt;熟悉以上中至少一种系统的常用配置方法、安全加固方法&lt;br /&gt;了解病毒、后门、木马等恶性程序的工作原理和防范方法&lt;br /&gt;了解系统中常见的安全漏洞，掌握一定数量的系统漏洞知识&lt;br /&gt; &lt;br /&gt;掌握至少一种系统的安全加固配置，比如Windows中的安全审核及IPSec，Linux中的iptables或SELinux，FreeBSD中的ipf或者ipfw&lt;br /&gt;了解几种当前流行的病毒、蠕虫、后门、木马等的查找和清除方法&lt;br /&gt;能够排查系统中存在的常见故障和安全问题&lt;br /&gt;能够执行日常的系统维护和安全管理，例如服务配置、补丁安装、软件升级、系统版本升级等&lt;br /&gt; &lt;br /&gt;熟悉TCP/IP协议，能够使用网络协议分析工具分析主机上进出的网络流量内容&lt;br /&gt;熟悉常见的加密算法和协议，熟悉PKI体系和证书密码管理&lt;br /&gt;能够完成一种以上系统的日常安全审核、攻击渗透测试、入侵危害评估&lt;br /&gt;能够培训他人达到较高的安全意识和技能&lt;br /&gt;能够针对普遍存在的安全问题提出有效的改进管理方案，能够参与公司安全管理制度的建设&lt;br /&gt; &lt;br /&gt;能够主动分析发现新型病毒、后门等恶意代码，并且能提取特征代码&lt;br /&gt;能够手动清除未知的病毒、后门、木马等恶意代码，能够写脚本程序查杀&lt;br /&gt;能够带领他人完成安全评估及安全管理项目&lt;br /&gt;能够预测未来1～3年内的系统安全发展方向&lt;br /&gt;部分知识到达专业水准，例如：安全体系模型和安全评测标准、加密算法和协议、访问控制模型和常用AAA协议等&lt;br /&gt;精通常见加密算法和协议，能够根据需要选择最适合的加密算法&lt;br /&gt;精通逆向工程，能够对各种软件作逆向工程分析、加密算法破解&lt;br /&gt; &lt;br /&gt;【网络安全】&lt;br /&gt;熟悉OSI七层模型定义，熟悉TCP/IP四层模型定义&lt;br /&gt;熟练使用Windows/Linux/FreeBSD/Solaris中的一种&lt;br /&gt;能够操作配置交换机、路由器、防火墙等常见网络设备&lt;br /&gt;了解常见的网络攻击原理和防护办法&lt;br /&gt; &lt;br /&gt;熟悉TCP/IP协议，能够熟练使用ping/route/netstat等命令分析网络状态&lt;br /&gt;能够使用网络协议分析工具分析网络上进出的网络流量内容，能够识别部分攻击数据包&lt;br /&gt;能够完成常见网络设备和操作系统的网络安全配置&lt;br /&gt; &lt;br /&gt;精通ARP、TCP/IP、UDP、ICMP等协议，精通 HTTP、SMTP、FTP 协议&lt;br /&gt;熟悉网络层安全协议，例如：SSL/IPSec/VPN/PPTP等&lt;br /&gt;熟悉访问控制模型和AAA协议，例如：TACACS+，RADIUS，Kerberos&lt;br /&gt;能够通过网络流量分析发现攻击数据包，能够在常用网络设备上配置ACL实现攻击保护&lt;br /&gt;能够模拟实施各种网络攻击测试，例如：Sniff，ARP Spoof，SYN Flood，DDos等&lt;br /&gt;熟练处理常见的网络攻击&lt;br /&gt;能够培训他人达到较高的安全意识和安全技能&lt;br /&gt; &lt;br /&gt;精通IPv6协议&lt;br /&gt;精通网络层安全协议、精通访问控制模型&lt;br /&gt;能够设计大型网络中的安全体系架构、访问控制策略&lt;br /&gt;能够带领他人开展安全评估和安全管理项目&lt;br /&gt;能够预见未来1～3年网络安全发展趋势&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;【信息安全】&lt;br /&gt;初步了解信息安全管理理论知识，例如学习过：BS7799安全管理，CISSP安全认证等&lt;br /&gt;熟练大型网络的安全维护和管理&lt;br /&gt; &lt;br /&gt;至少掌握一个领域的安全理论知识，如下：安全管理，安全评估，访问控制，电信和网络安全，加密学，安全体系和模型，安全标准，应用程序和系统开发安全，业务可持续性及灾备，物理安全，法律和道德&lt;br /&gt;能够实施风险评估、安全评估、安全审计工作&lt;br /&gt; &lt;br /&gt;至少掌握三个领域以上的安全理论知识，例如：安全管理＋访问控制＋电信和网络安全，安全管理＋安全评估＋安全标准&lt;br /&gt;能够设计大型信息系统的安全体系及制定访问控制策略，例如公司内部IT体系，各IDC相关体系&lt;br /&gt;能够规划局部范围内的安全管理架构、制度、流程等&lt;br /&gt;能够开展安全意识培训&lt;br /&gt; &lt;br /&gt;精通一种以上信息安全管理体系标准，如：BS7799, ISO13335等&lt;br /&gt;能够从信息安全管理的全局出发，规划企业整体的安全管理架构、管理流程、制度等&lt;br /&gt;能够规划企业1～3年内的信息安全管理目标&lt;br /&gt;能够给高级安全人员开展信息安全管理培训&lt;br /&gt;&lt;br /&gt;【产品策划】&lt;br /&gt;了解产品策划要完成的工作及所需的知识，如：业务知识、技术知识等；&lt;br /&gt;了解产品策划的流程和策划方法；&lt;br /&gt;了解《软件功能规格说明书》的格式及书写过程。&lt;br /&gt;了解产品的功能特性或深入了解某些特性。&lt;br /&gt;了解主要竞争对手同类产品的功能特性。&lt;br /&gt; &lt;br /&gt;能够进行模块级的需求定义和开发；&lt;br /&gt;能够分析主要竞争对手同类产品的功能特性、差异、优劣等。&lt;br /&gt;编写项目的《软件功能规格说明书》；&lt;br /&gt;能够进行用户行为分析。&lt;br /&gt; &lt;br /&gt;能够评审项目的《软件功能规格说明书》；&lt;br /&gt;全面、深入了解产品功能特性；&lt;br /&gt;能够定义软件项目的范围及目标；&lt;br /&gt;全面了解主要竞争对手的同类产品功能特性。&lt;br /&gt; &lt;br /&gt;清楚产品架构及实现方法和原理；&lt;br /&gt;了解市场需求，定义满足市场要求的产品特性；&lt;br /&gt;策划产品的发布时间，定义产品生命周期；&lt;br /&gt;能够指导他人完成软件需求分析、开发工作，有成功的产品策划经验；&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;【架构设计】&lt;br /&gt;能够发现架构设计中可能存在的问题；&lt;br /&gt;掌握模块化或面向对象的设计方法。&lt;br /&gt; &lt;br /&gt;了解影响性能的因素；&lt;br /&gt;了解可能影响应用安全性的因素和避免在开发中引入安全问题的方法；&lt;br /&gt;能够用文档或设计工具清晰地表述设计思想；&lt;br /&gt;曾作为主要人员做过系统设计或有模块详细设计的成功经验；&lt;br /&gt;能够独立完成软件子系统的架构设计。&lt;br /&gt; &lt;br /&gt;具有有框架设计能力（包括：结构定义、技术可行性分析、技术难点、关键点实现），能承担部门主营业务的重要模块和系统的设计，且复用性很高；&lt;br /&gt;能清晰地表达设计思想，包括文档能力和语言表达能力；&lt;br /&gt;具有新技术的敏感度，开拓新的技术方向能力强；&lt;br /&gt;了解竞争对手的技术发展的动向；&lt;br /&gt;具有主持平台设计的能力；&lt;br /&gt;曾有系统设计的成功经验；&lt;br /&gt; &lt;br /&gt;能够指导他人进行产品的设计；&lt;br /&gt;能够评估和预估系统的成本和收益等经济指标；&lt;br /&gt;具有能够评审架构设计的能力，规避技术风险的能力强。&lt;br /&gt;能够筹划几年内的业务发展的方向，并且有步骤的实施；&lt;br /&gt;充分的了解竞争对手的技术发展的动向；&lt;br /&gt;能够不断的整合和完善技术业务平台，提高复用性和共享性；&lt;br /&gt;有产品和市场相关的经验。&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;【产品开发】&lt;br /&gt;了解软件项目开发过程；&lt;br /&gt;了解部门项目开发管理的相关工具，例如：模板、需求管理、缺陷管理、配置管理等；&lt;br /&gt; &lt;br /&gt;能够计划个人在项目中所承担的工作任务；&lt;br /&gt;能够熟练运用部门项目开发管理的相关工具，例如：相关模板、需求管理、缺陷管理、配置管理等；&lt;br /&gt;了解软件生命周期的各个组成部分，基本了解各种软件开发模型；&lt;br /&gt; &lt;br /&gt;能够独立完成项目开发策划的工作；&lt;br /&gt;能够熟练使用相关模版、工具进行5人月以上项目的策划工作，安排合理、计划周密；&lt;br /&gt;能够识别项目进行过程中的各类风险，并能制定切实可行的风险控制措施，能够实时地进行项目风险管理；&lt;br /&gt;能够很好地控制项目的进度，跟踪项目开发过程，使项目按计划进行。&lt;br /&gt;能够使用项目管理工具，完成所负责项目的各项数据的统计、分析工作；&lt;br /&gt; &lt;br /&gt;能够指导他人进行项目的各项开发管理工作；&lt;br /&gt;能够熟练使用公司各种模版、工具进行10人月以上、需要组间协调的项目的策划工作，安排合理、计划周密；&lt;br /&gt;&lt;br /&gt;【质量保证】&lt;br /&gt;了解软件开发中测试所要完成的工作；&lt;br /&gt;基本理解软件质量、软件测试的概念。&lt;br /&gt;基本了解黑、白盒测试方法定义和测试阶段的划分。&lt;br /&gt;能够理解测试用例的内容并执行测试用例。&lt;br /&gt;能够熟练使用公司的缺陷管理工具。&lt;br /&gt; &lt;br /&gt;能够按照测试用例运用黑盒或白盒测试方法独立完成测试执行工作&lt;br /&gt;熟练运用项目所需的测试工具进行软件测试&lt;br /&gt;能够熟练掌握并运用公司可用性设计原则、规范；&lt;br /&gt;能准确描述问题现象；&lt;br /&gt;能够理解《软件需求规格说明书》，设计测试用例；&lt;br /&gt;了解软件开发中进行测试的流程；&lt;br /&gt; &lt;br /&gt;能够进行系统测试设计和集成测试设计（产品或复杂模块），并能有效的组织实施；&lt;br /&gt;能够评审测试用例，预估测试重点；&lt;br /&gt;能够根据项目需要编写测试脚本或辅助测试工具；&lt;br /&gt;基本了解实现原理，准确分析、判断问题；&lt;br /&gt;能够配置、管理缺陷管理工具；&lt;br /&gt;能够制定《项目测试计划》；&lt;br /&gt;能够撰写《项目测试报告》。&lt;br /&gt; &lt;br /&gt;能够指导他人完成软件项目的全部测试工作；&lt;br /&gt;评估一个系统测试的需求覆盖程度；&lt;br /&gt;定义一个可靠的测试策略，针对不同复杂度及规模的项目制定最为有效的测试方案；&lt;br /&gt;评估变更所造成的影响；&lt;br /&gt;能够快速熟悉待测试产品，并指出测试重点；&lt;br /&gt;能够搭建、维护缺陷管理工具。&lt;br /&gt; &lt;br /&gt;【项目管理】&lt;br /&gt;了解软件生命周期的各个组成部分，基本了解各种软件开发模型；&lt;br /&gt;了解质量体系中所涉及的策划、开发、测试所有内容；&lt;br /&gt;了解配置管理的概念，基本了解配置管理贯穿于开发过程的各项工作的意义；&lt;br /&gt;基本掌握一项配置管理工具，如CVS、SVN；&lt;br /&gt; &lt;br /&gt;了解质量体系中所涉及的策划、开发、测试、发布、度量、配置所有内容。&lt;br /&gt;掌握软件开发过程中所涉及的各项工作内容，并在工作中合理安排。&lt;br /&gt;能够运用一种配置管理工具进行配置管理活动，如CVS；&lt;br /&gt;能够运用项目管理的一些方法和工具（如甘特图、头脑风暴等）进行项目的进度、风险等管理；&lt;br /&gt;能够从项目管理的角度理解质量体系文件定义的软件开发过程；&lt;br /&gt;能够按照质量文件要求，评审其它人员的软件工作产品和软件开发过程的规范性。&lt;br /&gt; &lt;br /&gt;熟悉配置管理规范，精通一项配置管理工具，如CVS；&lt;br /&gt;了解ISO9000、CMM体系框架；了解敏捷开发方法，如Scrum；&lt;br /&gt;独立承担SQA工作，及时发现问题和风险。&lt;br /&gt;制定开发过程中数据收集、统计、分析的方法并有效的组织落实；&lt;br /&gt;合理有效的制定、编写部门相关质量文件；&lt;br /&gt; &lt;br /&gt;在理解ISO9000与CMM体系的基础上，结合公司的实际情况组织、推动过程持续的改进；&lt;br /&gt;能够指导他人实施有效的项目管理；&lt;br /&gt;能够评审他人项目管理的效率和质量；&lt;br /&gt;&lt;br /&gt;【基础研究】&lt;br /&gt;扎实的计算机方面的基础知识和较强的动手能力；&lt;br /&gt;具有系统模块级的技术创新能力，果断的解决问题和分析问题的能力；&lt;br /&gt; &lt;br /&gt;能承担主营业务的核心模块的研究，并具有创造性的研究成果；&lt;br /&gt;具有新技术的敏感度，开拓新的技术方向能力强；&lt;br /&gt;能清晰地表达研究成果，包括文档能力和语言表达能力；&lt;br /&gt; &lt;br /&gt;研究成果具有国内或国际同类技术的领先水平；&lt;br /&gt;能发现并确定重要的研究方向，带领其他研究人员有重点地进行攻关；&lt;br /&gt;具有敏锐的洞察力及判断能力，能准确地判断出其研究项目未来的价值及风险；&lt;br /&gt;在充分了解竞争对手的技术发展动向的前提下，能够筹划未来几年内核心业务发展的方向，并且有步骤的实施； &lt;br /&gt; &lt;br /&gt;【存储技术】&lt;br /&gt;了解 DAS / NAS / SAN 的基本拓扑结构&lt;br /&gt;能够使用 mount / umount 命令在client 端挂接/拆除 NAS 存储的 NFS 连接&lt;br /&gt;了解 NAS filer 上的基本命令，知道如何在登陆状态查看 filer 当前的工作负荷和基本配置信息&lt;br /&gt; &lt;br /&gt;了解 nfs_mount optoins 的含义，知道挂接NAS存储时使用的常规参数&lt;br /&gt;掌握 NAS filer 上配置 NFS 输出的方法&lt;br /&gt;了解 volume 各项属性的含义，并知道正常的工作卷应设置哪些属性&lt;br /&gt;了解 snap shot 相关的基本命令，掌握利用 snap shot 恢复数据的方法&lt;br /&gt; &lt;br /&gt;熟练掌握 aggregate、volume 、qtree 和 quota 的原理和配置方式&lt;br /&gt;掌握各项 NAS options 的意义和用法，熟知 NAS filer 的各项安全设置&lt;br /&gt;了解NAS filer所用的文件系统，明白各种 raid 级的工作方式以及各自的优缺点、适用范围&lt;br /&gt;在 NAS filer 过载时能够独立判断性能瓶颈的位置&lt;br /&gt;了解 NFS 不同版本及不同平台实现的差异，可以在NAS filer 端以及 client 端做简单的调优&lt;br /&gt; &lt;br /&gt;深刻了解 NFS 协议, 能够熟练地在 server 端和 client 端进行trouble shooting和调优&lt;br /&gt;深刻了解 snap mirror、sync mirror、volume copy、NDMP协议等工具和手段,能够熟练运用这些工具构架容灾体系、进行灾难恢复以及数据迁移&lt;br /&gt;能够为生产环境中涉及 NAS 存储产品的操作制定规程，规避不可逆操作对数据和服务带来的风险&lt;br /&gt;能够根据不同产品、项目需要对存储解决方案给出规划建议&lt;br /&gt;&lt;br /&gt;【网络技术】&lt;br /&gt;掌握网络基本知识，熟悉OSI七层模型定义，TCP/IP四层模型定义，了解各种lan/wan 网络协议&lt;br /&gt;熟练安装，配置和操作主流品牌的交换机，路由器。&lt;br /&gt;了解常见的网络攻击原理和防护办法。&lt;br /&gt;了解机房综合布线的基本知识，掌握常见技能。&lt;br /&gt; &lt;br /&gt;熟悉数据链路层和网络层的各种协议，掌握常见的应用层协议，如http，ftp等。&lt;br /&gt;熟练配置静态路由协议，了解动态路由协议，动态路由选择协议。如RIP/OSPF/IGRP/BGP等&lt;br /&gt;熟悉主流品牌的网络设备（路由器，交换机，防火墙，四七层交换机，VPN专用设备），掌握工作原理，能够进行设备安装及网络应用配置。&lt;br /&gt;掌握访问控制策略（ACL）的设计，能配置常用的ACL。&lt;br /&gt;掌握windows/linux/freebsd下常见的网络服务的安装配置，如web，ftp，dns，dhcp，mysql等。&lt;br /&gt;掌握网络专线的安装过程，配置方法和排查流程。&lt;br /&gt;具备分析，定位，排查一般的网络故障的能力，如由配置错误引起的网络故障。&lt;br /&gt;能够使用sniffer等工具软件对网络流量进行简单分析。&lt;br /&gt;熟悉常见网络攻击的原理和实现方法。&lt;br /&gt;能够按需求设计局部性网络，制定计划并实施。&lt;br /&gt; &lt;br /&gt;熟练配置动态路由协议，如RIP/OSPF/IGRP/BGP等。&lt;br /&gt;掌握各类网络设备（路由器，交换机，防火墙，四七层交换机，VPN专用设备）的安装配置，熟练地分析、定位和处理各种故障。&lt;br /&gt;掌握各类网络设备的高级功能（F5 irule,NS Content Switch,QOS,基于包特征的ACL......等），能够根据需求进行设计和实现。&lt;br /&gt;熟悉常见网络功能（路由，包过滤，NAT，负载均衡，VPN）的软件解决方案（route，IPFW，LVS，OPENVPN......等），能够进行配置和使用。&lt;br /&gt;能够监控线上各类网络设备的运营状态，对故障进行分析，提出优化和改进建议。&lt;br /&gt;具备使用sniffer等工具软件对网络流量抓包并分析异常流量的能力，熟练使用debug分析排除网络，交换机故障。&lt;br /&gt;熟悉各类网络设备对于网络攻击的防护方法。&lt;br /&gt;熟悉（windows/linux/freebsd）下网络安全加固方法。如Windows中的安全审核及IPSec，Linux中的iptables或FreeBSD中ipfw&lt;br /&gt;熟悉网络层安全协议，例如：SSL/IPSec/VPN/PPTP等，熟悉vpn的原理及应用，能够熟练配置vpn。&lt;br /&gt;掌握访问控制模型和AAA协议（TACACS+，RADIUS，Kerberos），能够建设相应的安全系统。&lt;br /&gt;至少掌握一种编程语言，并能够将该语言应用到实际的工作中。&lt;br /&gt;能够按需求设计区域级的网络，制定方案，带领中级工程师进行实施（规划网络结构，地址分配，访问控制，安全）。&lt;br /&gt;能够给中级网络工程师提供培训。&lt;br /&gt;具有新技术的敏感度，开拓新的技术方向能力强。&lt;br /&gt; &lt;br /&gt;具备对公司的整体网络构架进行评估，分析，优化的能力。&lt;br /&gt;能够设计全网级的大型网络构架，编写方案，并指导相关的团队实施。&lt;br /&gt;能够设计全网级的负载均衡系统，并指导进行开发和实施。&lt;br /&gt;能够随时跟进最新的网络技术，并能对新技术在公司的应用作出评估。&lt;br /&gt;对公司的网络构架有较长期的规划。&lt;br /&gt;了解竞争对手的技术发展的动向。&lt;br /&gt; &lt;br /&gt;【邮件技术】&lt;br /&gt;掌握电子邮件收发的基本知识，简单了解RFC 2821、2822。&lt;br /&gt;能够使用telnet（或类似工具）直接以ESMTP协议发出邮件。&lt;br /&gt; &lt;br /&gt;了解中文电子邮件的特点及所需的编码、解码过程；&lt;br /&gt;掌握ESMTP、POP3和IMAP协议中至少两种的操作流程和常见出错情形；&lt;br /&gt;了解常用的反垃圾邮件工具，并能够根据其报告对程序中的问题进行定位&lt;br /&gt; &lt;br /&gt;了解常见的反垃圾邮件方法及其原理&lt;br /&gt;精通电子邮件的相关标准&lt;br /&gt; &lt;br /&gt;深入理解电子邮件相关的法律、道德伦理问题。&lt;br /&gt;参与电子邮件相关的RFC标准制定。&lt;br /&gt;关于解决垃圾电子邮件的独到见解和解决方案。&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;【搜索技术】&lt;br /&gt;了解一个通用搜索系统的基本组成和原理&lt;br /&gt;熟练掌握一个搜索引擎的使用方法和评价方法&lt;br /&gt;熟悉一个小型搜索系统的安装、调试、运行和应用定制开发&lt;br /&gt; &lt;br /&gt;熟悉大型搜索引擎的基本原理&lt;br /&gt;深入掌握从事搜索引擎核心开发所需要相关技术(C+Linux, 多线程/网络/存储开发技术 etc)&lt;br /&gt;精通至少一种领先的核心模块(索引服务/检索服务/数据采集/页面分析 etc)的设计和开发&lt;br /&gt; &lt;br /&gt;精通大型搜索引擎（检索/采集/处理）子系统的处理流程和架构设计&lt;br /&gt;深入掌握两种以上核心模块的开发技术，能指导下级工程师从事业内领先水平的开发工作。&lt;br /&gt;具有组织管理团队实现一个大型搜索子系统(检索/采集)的能力和经验&lt;br /&gt; &lt;br /&gt;具有深厚的与搜索相关的理论(信息检索/自然语言处理/数据挖掘 etc)造诣和丰富的实践经验&lt;br /&gt;熟悉大型搜索引擎系统的各个技术环节和架构设计&lt;br /&gt;对各种前沿搜索技术和发展趋势有深刻理解和敏锐洞察力，并能及时地用于指导团队工作。&lt;br /&gt;具有组织管理团队实现大型搜索引擎系统的能力和成功经验&lt;br /&gt;&lt;br /&gt;【W3C 标准】&lt;br /&gt;了解W3C标准的应用范围和意义；&lt;br /&gt;了解与工作相关的主要W3C标准及其特点（如CSS/DOM/HTML/HTTP/MWI/PNG/SOAP/XMLP/XHTML/XMLXSL and XSLT等）；&lt;br /&gt;了解各种浏览器或其他应用程序对各W3C标准的支持情况；&lt;br /&gt; &lt;br /&gt;能够参照W3C标准进行日常的开发；&lt;br /&gt;能够完成工作成果的关于W3C标准的验证；&lt;br /&gt; &lt;br /&gt;熟悉常用的W3C标准，对项目进行分析并在项目中综合应用各W3C标准；&lt;br /&gt;熟练按照W3C标准编写清晰、易读、规范、高质量的页面与程序；&lt;br /&gt;熟练进行工作成果W3C标准的验证，并迅速找到问题并纠正；&lt;br /&gt; &lt;br /&gt;能够指导他人在W3C标准下完成软件项目；&lt;br /&gt;能够对相关人员进行W3C标准的培训；&lt;br /&gt;能够有效的评审代码并快速排除运行时错误，具备对他人程序按照W3C标准进行优化的能力；&lt;br /&gt;根据W3C标准制定公司和部门的相关标准；&lt;br /&gt;精通W3C标准，具有进行综合规划的能力，与系构架构师一起设计高效合理符合标准的应用。&lt;br /&gt; &lt;br /&gt;【vi/emacs】&lt;br /&gt;了解 vim/emacs 的基本操作。&lt;br /&gt;了解常用快捷键，能够熟练使用vim/emacs编写源代码，提高工作效率。&lt;br /&gt;能够理解在开发FreeBSD、GNU/Linux下程序的时候，直接在FreeBSD或者GNU/Linux下用vim/emacs开发更有效率。&lt;br /&gt; &lt;br /&gt;能安装 vim，并做常用设置，比如设置高亮，着色，及其他参数。&lt;br /&gt;会安装 vim 插件,利用工具提高开发的方便和效率。&lt;br /&gt;&lt;br /&gt;【办公软件】&lt;br /&gt;能够使用OpenOffice.org替代MS Office工具开展日常文档撰写工作。&lt;br /&gt;理解将现有的MS Office封闭的文档转化成OpenDocument文档的意义。&lt;br /&gt; &lt;br /&gt;基本会使用常用办公软件：如Word的文档输入、排版，Excel简单制表等；&lt;br /&gt;具备基本电子公文写作的能力；&lt;br /&gt;掌握使用PIM类软件；&lt;br /&gt;掌握使用公司各类电子办公系统。&lt;br /&gt; &lt;br /&gt;能使用常用办公软件 如Word的输入，Excel制表，会议ppt制作等；&lt;br /&gt;具备基本电子公文写作的能力；&lt;br /&gt;掌握使用PIM类软件；&lt;br /&gt;掌握使用公司各类电子办公系统。&lt;br /&gt; &lt;br /&gt;熟练使用各类办公软件 如Word的输入排版和Excel制表，较专业的PPT文稿制作，Outlook等日程、约会安排等；&lt;br /&gt;具备常用电子公文写作的能力，能快速准确进行的会议记录；&lt;br /&gt;熟练掌握使用PIM类软件分发和制定会议日程；&lt;br /&gt;能快速准确的完成会议记录；&lt;br /&gt;熟练使用公司各类电子办公系统，能够根据使用情况提出改进和优化建议；&lt;br /&gt; &lt;br /&gt;【用户研究】&lt;br /&gt;能在指导人的指导下完成日常的用户研究任务，如：用户招募，甄选，访谈记录，数据整理等工作；&lt;br /&gt;了解用户研究的相关基本概念、原则和方法；&lt;br /&gt; &lt;br /&gt;熟悉用户研究的原则和方法；&lt;br /&gt;能独立主持焦点小组，一对一访谈，远程访谈，进行数据分析和出具研究报告；&lt;br /&gt; &lt;br /&gt;能灵活运用相关原则和研究方法；&lt;br /&gt;具备支持公司级重点产品和频道的用户研究经验；能根据研究材料进行用户建模，任务建模等相关分析；&lt;br /&gt;能组织带领一支6人左右的用户研究团队；&lt;br /&gt; &lt;br /&gt;能根据产品和项目特点定制相关原则和方法；&lt;br /&gt;具备指导公司级重点产品和频道的用户研究的能力；&lt;br /&gt;&lt;br /&gt;【交互设计】&lt;br /&gt;在指导人的指导下能完成日常的交互设计；如：站点地图，线框图；&lt;br /&gt;了解交互设计的相关基本概念、原则和方法；&lt;br /&gt;掌握基本的原型制作工具软件。如Visio,Dreaweaver&lt;br /&gt; &lt;br /&gt;能基本掌握相关交互设计原则和方法；&lt;br /&gt;有独立完成日常的非重点产品和频道的支持性交互设计工作；流程图，数据图，线框图，站点地图，用例图等&lt;br /&gt;了解团队其他角色的工作流程，善于沟通；&lt;br /&gt; &lt;br /&gt;能灵活运用相关交互设计的原则和方法；&lt;br /&gt;具备支持公司级重点产品和频道的交互设计经验；能根据研究材料进行角色设定和使用情境的设定；&lt;br /&gt;能组织带领一支6人左右的UI设计团队；&lt;br /&gt; &lt;br /&gt;能根据产品和项目特点定制相关原则和方法；&lt;br /&gt;具备指导公司级重点产品和频道的整体交互设计的能力；&lt;br /&gt;&lt;br /&gt;【呈现设计】&lt;br /&gt;了解呈现设计的基本原理和方法（色彩、造型、构图等）；&lt;br /&gt;能够使用Photoshop、Flash、Dreamweaver等网页设计制作工具；&lt;br /&gt; &lt;br /&gt;掌握呈现设计的基本原理和方法（色彩、造型、构图等）；&lt;br /&gt;熟练使用Photoshop、Flash、Dreamweaver等设计制作工具；&lt;br /&gt;可以比较准确的把握客户意图，并能够按照界面设计的规范进行设计；&lt;br /&gt; &lt;br /&gt;精通呈现设计的基本原理和方法（色彩、造型、构图等）；&lt;br /&gt;精通Photoshop、Flash、Dreamweaver等设计制作工具；&lt;br /&gt;能够准确把握客户需求，按照可用性原则进行高品质的呈现设计；&lt;br /&gt;具备图形原创和界面呈现的创新能力；&lt;br /&gt;能够结合用户需求和产品特性，提出建设性的解决方案。&lt;br /&gt; &lt;br /&gt;清楚产品定位和针对人群；&lt;br /&gt;对客户需求有迅速而准确的理解和判断力；&lt;br /&gt;有成熟高效的实现手法；&lt;br /&gt;全面了解主要竞争对手的同类产品功能特性；&lt;br /&gt;制定、管理设计规范；&lt;br /&gt;能够指导他人独立完成产品呈现设计工作，有大量成功的产品呈现设计经验。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5595742330108194140?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5595742330108194140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5595742330108194140' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5595742330108194140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5595742330108194140'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/03/blog-post.html' title='计算机大牛要掌握的技术 【转帖】'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5907310080903604063</id><published>2009-02-18T08:17:00.001-05:00</published><updated>2009-02-18T08:17:47.142-05:00</updated><title type='text'>pws</title><content type='html'>joy12ji@&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5907310080903604063?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5907310080903604063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5907310080903604063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5907310080903604063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5907310080903604063'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/02/pws.html' title='pws'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-678921291339064459</id><published>2009-02-12T12:04:00.000-05:00</published><updated>2009-02-12T12:05:04.505-05:00</updated><title type='text'>Eprints multi-language</title><content type='html'>http://www.eprints.org/software/howto/multi-language/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-678921291339064459?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/678921291339064459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=678921291339064459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/678921291339064459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/678921291339064459'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/02/eprints-multi-language.html' title='Eprints multi-language'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4297142364096689797</id><published>2009-02-06T11:01:00.001-05:00</published><updated>2009-02-06T11:04:05.788-05:00</updated><title type='text'>EAD style sheet-3</title><content type='html'>for pid = 134876&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/units/FSU01/load/load_ing3201&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4297142364096689797?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4297142364096689797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4297142364096689797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4297142364096689797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4297142364096689797'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/02/ead-style-sheet-3.html' title='EAD style sheet-3'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2149390933195091618</id><published>2009-02-01T06:58:00.004-05:00</published><updated>2009-02-01T07:43:28.693-05:00</updated><title type='text'>Add subjects to existing reporsitory of eprints</title><content type='html'>subject file, not xml.&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;1&lt;br /&gt;[eprints@eprints3p cfg]$ pwd&lt;br /&gt;/var/eprints/archives/aquacomm/cfg&lt;br /&gt;[eprints@eprints3p cfg]$ perl -e 'print reverse &lt;&gt;' subjects &gt; subjects.reverse&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;2&lt;br /&gt;edit subject.reverse. adding 2 new subjects, but do not change name of other nodes.&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;3 &lt;br /&gt;[eprints@eprints3p cfg]$ cd ../../../bin/&lt;br /&gt;[eprints@eprints3p bin]$ pwd&lt;br /&gt;/var/eprints/bin&lt;br /&gt;[eprints@eprints3p bin]$ ./import_subjects aquacomm /var/eprints/archives/aquacomm/cfg/subjects.reverse&lt;br /&gt;Are you sure you want to make bulk changes to the subject table in the aquacomm repository [yes/no] ? yes&lt;br /&gt;Purging current subjects...&lt;br /&gt;...done purging.&lt;br /&gt;Importing from /var/eprints/archives/aquacomm/cfg/subjects.reverse...&lt;br /&gt;Done importing 25 subjects from /var/eprints/archives/aquacomm/cfg/subjects.reverse&lt;br /&gt;Reindexing subject dataset to set ancestor data&lt;br /&gt;Done reindexing&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;mysql&gt; update user set password = 'hAfaoMzESoeWE' where username = 'chuck';&lt;br /&gt;Query OK, 1 row affected (0.00 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; update user set email = 'liang@ufl.edu' where username = 'chuck';&lt;br /&gt;Query OK, 1 row affected (0.01 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; select username, password, email from user where username = 'chuck';&lt;br /&gt;+----------+---------------+---------------+&lt;br /&gt;| username | password      | email         |&lt;br /&gt;+----------+---------------+---------------+&lt;br /&gt;| chuck    | hAfaoMzESoeWE | liang@ufl.edu |&lt;br /&gt;+----------+---------------+---------------+&lt;br /&gt;(pw = liang123)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2149390933195091618?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2149390933195091618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2149390933195091618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2149390933195091618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2149390933195091618'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/02/add-subjects-to-existing-reporsitory-of.html' title='Add subjects to existing reporsitory of eprints'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7693519338617736717</id><published>2009-01-15T12:06:00.001-05:00</published><updated>2009-01-15T12:08:58.088-05:00</updated><title type='text'>EAD style sheet -2</title><content type='html'>/exlibris/dtl/j3_1/digitool/home/system/xsl/fcla_ead2html.xsl&lt;br /&gt;&lt;br /&gt;the stylesheets to be associated with an EAD can't be determined at ingest: it's&lt;br /&gt;governed by a delivery rule.&lt;br /&gt;The delivery rule defined this behave is #60 in production.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7693519338617736717?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7693519338617736717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7693519338617736717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7693519338617736717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7693519338617736717'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/01/ead-style-sheet-2.html' title='EAD style sheet -2'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-621647742818186739</id><published>2009-01-05T17:03:00.003-05:00</published><updated>2009-01-08T12:43:01.993-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eprints'/><title type='text'>IRStats again</title><content type='html'>Configuration file:&lt;br /&gt;/usr/local/irstats/var/www/cgi-bin/irstats.cgi&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;examples:&lt;br /&gt;&lt;a href="http://irstats.eprints.org/irstats-cadair"&gt;http://irstats.eprints.org/irstats-cadair&lt;/a&gt; However, &lt;a href="http://trac.eprints.org/projects/irstats/wiki/Examples"&gt;here&lt;/a&gt; in the example of IRStats example page,it says the example is for DSpace.&lt;br /&gt;&lt;a href="http://ilpubs.stanford.edu:8090/irstats.cgi"&gt;http://ilpubs.stanford.edu:8090/irstats.cgi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;update &lt;br /&gt;[eprints@eprints3 cgi-bin]$ pwd&lt;br /&gt;/usr/local/irstats/var/www/cgi-bin&lt;br /&gt;[eprints@eprints3 cgi-bin]$ ./irstats.cgi --config /usr/local/irstats&lt;br /&gt;/etc/irstats.conf update_table&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 cgi-bin]$ ./irstats.cgi --config /usr/local/irstats/etc/irstats.conf extract_metadata_from_archive&lt;br /&gt;&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;Use of uninitialized value in string eq at /var/eprints/perl_lib/EPrints/Search/Condition.pm line 126.&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 cgi-bin]$ ./irstats.cgi --config /usr/local/irstats/etc/irstats.conf import_metadata&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-621647742818186739?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/621647742818186739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=621647742818186739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/621647742818186739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/621647742818186739'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2009/01/irstats-again.html' title='IRStats again'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8920914524979458714</id><published>2008-11-25T15:25:00.001-05:00</published><updated>2008-11-25T15:26:17.819-05:00</updated><title type='text'>IRStats</title><content type='html'>&lt;a href="http://irstats.eprints.fcla.edu/irstats-iamslic"&gt;http://irstats.eprints.fcla.edu/irstats-iamslic&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8920914524979458714?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8920914524979458714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8920914524979458714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8920914524979458714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8920914524979458714'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/11/irstats.html' title='IRStats'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8456826457893969582</id><published>2008-11-24T12:39:00.001-05:00</published><updated>2008-11-24T12:39:42.419-05:00</updated><title type='text'>digitool p-media-35, 36 job logs location</title><content type='html'>/exlibris/dtl/u3_1/dtle/scratch&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8456826457893969582?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8456826457893969582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8456826457893969582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8456826457893969582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8456826457893969582'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/11/digitool-p-media-35-36-job-logs.html' title='digitool p-media-35, 36 job logs location'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4175271869284714883</id><published>2008-11-20T11:41:00.000-05:00</published><updated>2008-11-20T11:42:06.164-05:00</updated><title type='text'>reverse a data file</title><content type='html'>awk '{ a[NR]=$0 } END { for(i=NR; i; --i) print a[i] } ' datafile&lt;br /&gt;&lt;br /&gt;[eprints@eprints3 cfg]$ awk '{ a[NR]=$0 } END { for(i=NR; i; --i) print a[i] } ' subjects &gt;subjects-1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4175271869284714883?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4175271869284714883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4175271869284714883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4175271869284714883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4175271869284714883'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/11/reverse-data-file.html' title='reverse a data file'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8717099277878439591</id><published>2008-11-13T14:42:00.003-05:00</published><updated>2008-11-14T11:18:45.192-05:00</updated><title type='text'>AFL to endeca</title><content type='html'>[fcllz@digitool 1]$ pwd&lt;br /&gt;/home/fcllz/openD/replica-tmp-afl/1&lt;br /&gt;[fcllz@digitool 1]$ find /exlibris/dtl/j3_1/digitool/home/profile/replications/AFL/1/ -type f -name *.* -exec cp {} . \;&lt;br /&gt;[fcllz@digitool 1]$ ltr |wc -l&lt;br /&gt;    954&lt;br /&gt;[fcllz@digitool replica-tmp-afl]$ cp stripPurl.pl ../replica-tmp-afl/&lt;br /&gt;&lt;br /&gt;edit stripPurl.pl to reflect the source and destination dir.&lt;br /&gt;&lt;br /&gt;edit /exlibris/dtl/dl/bin/tools/makeMarc.pl to reflect source dir of /home/fcllz/openD/replica-tmp-afl/1&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;./makeMarc.pl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8717099277878439591?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8717099277878439591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8717099277878439591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8717099277878439591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8717099277878439591'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/11/afl-to-endeca.html' title='AFL to endeca'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-936123819816558553</id><published>2008-11-12T15:58:00.000-05:00</published><updated>2008-11-12T15:59:15.276-05:00</updated><title type='text'>Add new subject node to subject tree</title><content type='html'>Some thread for this (import_subject)&lt;br /&gt;&lt;a href="http://www.eprints.org/tech.php/thread-6646.html"&gt;http://www.eprints.org/tech.php/thread-6646.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eprints.org/tech.php/thread-5702.html"&gt;&lt;br /&gt;http://www.eprints.org/tech.php/thread-5702.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-936123819816558553?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/936123819816558553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=936123819816558553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/936123819816558553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/936123819816558553'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/11/add-new-subject-node-to-subject-tree.html' title='Add new subject node to subject tree'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4077737252342929174</id><published>2008-10-29T17:50:00.009-04:00</published><updated>2008-10-29T20:20:28.622-04:00</updated><title type='text'>eprints add browse view of issuing_agency</title><content type='html'>1 change file: /var/eprints/archives/iamslic/cfg/cfg.d/views.pl&lt;br /&gt;2 change file: /var/eprints/archives/iamslic/cfg/lang/en/phrases/view.xml&lt;br /&gt;3 run /var/eprints/bin/generate_views iamslic --verbose&lt;br /&gt;&lt;br /&gt;/var/eprints/archives/iamslic/cfg/lang/en/static/index.xpage&lt;br /&gt;/var/eprints/archives/iamslic/cfg/lang/en/templates/default.xml&lt;br /&gt;&lt;br /&gt;run /var/eprints/bin/generate_static iamslic --verbose&lt;br /&gt;restart apache.&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Change ? help page for search:&lt;br /&gt;1 /var/eprints/archives/iamslic/cfg/lang/en/templates/default.xml&lt;br /&gt;2 ./bin/generate_static iamlic&lt;br /&gt;3 sudo /etc/init.d/httpd restart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4077737252342929174?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4077737252342929174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4077737252342929174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4077737252342929174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4077737252342929174'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/10/eprints-add-browse-view-of.html' title='eprints add browse view of issuing_agency'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7625983329429775403</id><published>2008-10-09T15:23:00.001-04:00</published><updated>2008-10-09T19:08:02.748-04:00</updated><title type='text'>EAD style sheet</title><content type='html'>These 3 files are the same:&lt;br /&gt;digitoolt-d3(1) &gt;&gt;find . -type f -name CFM2006_09ed2.xml&lt;br /&gt;./j3_1/digitool/home/profile/units/DTL01/load/load_ing2415/ingest/streams/CFM2006_09ed2.xml&lt;br /&gt;./j3_1/digitool/home/profile/units/DTL01/load/load_ing2415/transform/streams/CFM2006_09ed2.xml&lt;br /&gt;CFM2006_09ed2.xml /exlibris/dtl/u3_1/gen01/object_view/51018.xml &lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7625983329429775403?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7625983329429775403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7625983329429775403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7625983329429775403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7625983329429775403'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/10/ead-style-sheet.html' title='EAD style sheet'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6544296106913392383</id><published>2008-09-30T14:50:00.001-04:00</published><updated>2008-09-30T14:50:50.164-04:00</updated><title type='text'>p_media_35</title><content type='html'>digitoolt-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl&lt;br /&gt;digitoolt-d3(1) &gt;&gt;find . -type f -name 'collection.xml'&lt;br /&gt;./d3_1/dtle.orig/coll_mng/collection.xml&lt;br /&gt;./j3_1/digitool/home/profile/collection/export/collection.xml&lt;br /&gt;./j3_1/digitool/home/profile/collection/import/collection.xml&lt;br /&gt;./j3_1/digitool/home.orig/profile/collection/import/collection.xml&lt;br /&gt;./u3_1/dtle/coll_mng/collection.xml&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6544296106913392383?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6544296106913392383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6544296106913392383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6544296106913392383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6544296106913392383'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/pmedia35.html' title='p_media_35'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3312454076996172724</id><published>2008-09-28T16:42:00.004-04:00</published><updated>2008-09-28T17:25:47.501-04:00</updated><title type='text'>To Endeca of some new WFP (371 records) and GAL (10 records)</title><content type='html'>Step 1:&lt;br /&gt;a. copy new files of WFP replicate out in Sept 13 from /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP0913backup/ to /home/fcllz/openD/replic-newPurl/&lt;br /&gt;copy new files of GAL /exlibris/dtl/j3_1/digitool/home/profile/replications/GAL/1 to &lt;br /&gt;/home/fcllz/openD/replic-newPurl/&lt;br /&gt;b. run /home/fcllz/openD/replic-newPurl/stripPurl.pl&lt;br /&gt;c. copy result of /home/fcllz/openD/result/purl.txt to /exlibris/dtl/u3_1/dtle/apache/htdocs/ (need to do this after switch to user dtl)&lt;br /&gt;d. run /exlibris/dtl/dl/bin/tools/loadPurl.pl (need to do this after switch to user dtl)&lt;br /&gt;&lt;br /&gt;Step 2:&lt;br /&gt;&lt;br /&gt;[fcllz@digitool 1]$ find /exlibris/dtl/j3_1/digitool/home/profile/replications/WFP/1/ -type f -name *.* -exec cp {} . \;&lt;br /&gt;fcllz@digitool 1]$ pwd&lt;br /&gt;/home/fcllz/openD/replica-tmp-wfp/1&lt;br /&gt;[fcllz@digitool 1]$ ltr|wc -l&lt;br /&gt;   9244&lt;br /&gt;[fcllz@digitool 1]$ grep -nir '1 photograph' *|wc -l&lt;br /&gt;   9243&lt;br /&gt;[fcllz@digitool 1]$ cd ..&lt;br /&gt;[fcllz@digitool replica-tmp-wfp]$ pwd&lt;br /&gt;/home/fcllz/openD/replica-tmp-wfp&lt;br /&gt;[fcllz@digitool replica-tmp-wfp]$ ltr&lt;br /&gt;total 200&lt;br /&gt;-rwxrwxr--    1 fcllz    fcllz        2089 Aug  6 11:30 rm_1.pl&lt;br /&gt;-rwxrwxr--    1 fcllz    fcllz        2367 Aug  6 11:31 add_997-852.pl&lt;br /&gt;drwxrwxr-x    2 fcllz    fcllz      188416 Sep 28 16:41 1&lt;br /&gt;-rwxrwxr--    1 fcllz    fcllz        2584 Sep 28 16:58 change_997.pl&lt;br /&gt;[fcllz@digitool replica-tmp-wfp]$ ./rm_1.pl &lt;br /&gt;[fcllz@digitool 1]$ grep -nir '1 photograph' *|wc -l&lt;br /&gt;      0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3312454076996172724?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3312454076996172724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3312454076996172724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3312454076996172724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3312454076996172724'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/to-endeca-of-some-new-wfp-371-records.html' title='To Endeca of some new WFP (371 records) and GAL (10 records)'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8080328517123579179</id><published>2008-09-25T11:00:00.005-04:00</published><updated>2008-09-25T12:54:58.133-04:00</updated><title type='text'>Endeca</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;grep -n 'West Florida Photo History' 78668.xml|wc -l&lt;br /&gt;      1&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n 'West Florida Photo History' *.xml | wc -l                                                                                               &lt;br /&gt;   9243&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;ltr |wc -l&lt;br /&gt;   9244&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;ltr | wc -l&lt;br /&gt;     63&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -n 'Florida Voices' *.xml | wc -l                                                                                                           &lt;br /&gt;      0&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;How to replicate from command line (From LU):&lt;br /&gt;If you are running an existing replication job, for example, to test your xsl changes, you have to&lt;br /&gt;&lt;br /&gt;a. clear relevant log files and timestamps from the following directories: logs, timestamps, and recovery&lt;br /&gt;b. Change configuration file time to start replication.&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/conf/repository_replication.xml&lt;br /&gt;c. back up or delete the old records &lt;br /&gt;d. restart jboss&lt;br /&gt;&gt;j_bin&lt;br /&gt;&gt;jboss_shutdown.sh&lt;br /&gt;&gt;jboss_startup.sh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8080328517123579179?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8080328517123579179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8080328517123579179' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8080328517123579179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8080328517123579179'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/endeca.html' title='Endeca'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7243319384109607001</id><published>2008-09-24T16:00:00.007-04:00</published><updated>2008-10-02T13:31:33.418-04:00</updated><title type='text'>Some more tips</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;find . -ctime -12 -exec cp '{}' '../../WFP0913backup/{}' \;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;perl -i -p -e 's/\/TDData\/UF\/(.*?)\/UFE.*?.xml/\/TDData\/UF\/$1/g;' td.txt&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;$find . -type f -name \*.xml -exec perl -i -p -e 's/www.dublincore.org\/schemas\/xmls\/simpledc20021212.xsd/fcsun8e0.fcla.edu\/~fcllz\/simpledc20021212.xsd/g;' {} \;&lt;br /&gt;【uf: files do not have www., just dublincore.org】&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;$perl -i -p -e 's/\/TDData\/CF\/(.*?)/\/home\/fcllz\/etdFile\/ucf\/$1/g;' ucf_tdload.txt &lt;br /&gt;&lt;hr&gt;&lt;br /&gt;./move_file-1.pl /TDData/UF/ /home/fcllz/tmp/td_uf.txt /home/fcllz/etdFile/uf&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;http://www.w3.org/2001/03/xml.xsd&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7243319384109607001?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7243319384109607001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7243319384109607001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7243319384109607001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7243319384109607001'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/some-more-tips.html' title='Some more tips'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-8744325611248107558</id><published>2008-09-23T14:21:00.007-04:00</published><updated>2008-09-25T18:24:51.927-04:00</updated><title type='text'>Endeca automation</title><content type='html'>1 in /exlibris/dtl/j3_1/digitool/home/system/xsl add lines:&lt;br /&gt;&lt;br /&gt; &amp;lt datafield tag="852" ind1=" " ind2=" "&gt;         &lt;br /&gt;             &amp;lt subfield code="b"&gt;&lt;br /&gt;             &amp;lt xsl:text&gt;DIGIPALMM&amp;lt /xsl:text&gt;&lt;br /&gt;             &amp;lt /subfield&gt;&lt;br /&gt; &amp;lt /datafield&gt;&lt;br /&gt;&lt;br /&gt;       &amp;lt xsl:element name="subfield"&gt;&lt;br /&gt;     &amp;lt xsl:attribute name="code"&gt;a&amp;lt /xsl:attribute&gt;&lt;br /&gt;      &lt;br /&gt;     &amp;lt xsl:variable name="partA" select="//partition_a"/&gt;      &amp;lt xsl:variable name="collection_name"&gt;&lt;br /&gt;    &amp;lt xsl:choose&gt;&lt;br /&gt;            &amp;lt xsl:when test="contains($partA,'WFP')"&gt;West Florida Photo History&amp;lt /xsl:when&gt;&lt;br /&gt;            &amp;lt xsl:when test="contains($partA,'FLV')"&gt;Florida Voices&amp;lt /xsl:when&gt;&lt;br /&gt;            &amp;lt xsl:when test="contains($partA,'GAL')"&gt;Gallery of Distinction&amp;lt /xsl:when&gt;&lt;br /&gt;            &amp;lt xsl:otherwise&gt;Other Collection&amp;lt /xsl:otherwise&gt;&lt;br /&gt;    &amp;lt /xsl:choose&gt;&lt;br /&gt;     &amp;lt /xsl:variable&gt;&lt;br /&gt;     &amp;lt xsl:value-of select="$collection_name" /&gt;&lt;br /&gt;         &amp;lt /xsl:element&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;2 some assumption:&lt;br /&gt;temp dir for new records from all collection=/exlibris/dtl/j3_1/digitool/home/profile/replications/temp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-8744325611248107558?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/8744325611248107558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=8744325611248107558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8744325611248107558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/8744325611248107558'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/endeca-automation.html' title='Endeca automation'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-6418636917381237938</id><published>2008-09-17T14:15:00.004-04:00</published><updated>2008-09-17T16:21:15.015-04:00</updated><title type='text'>SP 20 in digitool production server -- implementation Actions</title><content type='html'>&lt;hr&gt;&lt;br /&gt;Change 1&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -nir 'v.tooltip.show_hide_metadata=Show/Hide Metadata' *.properties&lt;br /&gt;messages.properties:795:v.tooltip.show_hide_metadata=Show/Hide Metadata&lt;br /&gt;messages_de.properties:1551:v.tooltip.show_hide_metadata=Show/Hide Metadata&lt;br /&gt;messages_en.properties:1407:v.tooltip.show_hide_metadata=Show/Hide Metadata&lt;br /&gt;messages_fr.properties:1405:v.tooltip.show_hide_metadata=Show/Hide Metadata&lt;br /&gt;messages_iw.properties:568:v.tooltip.show_hide_metadata=Show/Hide Metadata&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;ltr messages*.properties&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris    76317 Aug 31 10:46 messages.properties&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris    22804 Sep 14 05:46 messages_iw.properties&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris    67782 Sep 14 05:46 messages_fr.properties&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris    70161 Sep 14 05:46 messages_en.properties&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris    77643 Sep 14 05:46 messages_de.properties&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Change 2&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;diff $dtl_dev/dtle/tomcat/webapps/ImageServer/dtlimagenav.jsp $user_dev/dtle/tomcat/webapps/ImageServer/dtlimagenav.jsp&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;diff $dtl_dev/dtle/tomcat/webapps/ImageServer/dtlscrollnav.jsp $user_dev/dtle/tomcat/webapps/ImageServer/dtlscrollnav.jsp&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;diff $dtl_dev/dtle/tomcat/webapps/ImageServer/WEB-INF/lib/j2kviewer.jar $user_dev/dtle/tomcat/webapps/ImageServer/WEB-INF/lib/j2kviewer.jar  &lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;cd  $user_dev/dtle/tomcat/webapps/ImageServer/WEB-INF&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;grep -ni 'com.exlibris.digitool.viewer.MyImageProvider' imageServerConfig.xml&lt;br /&gt;20:&amp;lt property name="imageServer.imageProviderClass" value="com.exlibris.digitool.viewer.MyImageProvider"/ &amp;gt &amp;lt /properties&amp;gt&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;Change 1: Missing translatable text in messages.properties file, done&lt;br /&gt;&lt;br /&gt;Change 2: jpeg 2000 delivery url encrypted. Done.&lt;br /&gt;&lt;br /&gt;Change 3: RD date range search, this functionality will be officially released in future SP.&lt;br /&gt;(Wait for exlibris sending me emailed implementation notes, because in test, the notes from email saying this is automatically conducted. I am not sure about the production server if it has been automatically done.)&lt;br /&gt;&lt;br /&gt;Change 4: add option to use an external PDS login page when logging into the deposit module. Done.&lt;br /&gt;&lt;br /&gt;Change 5: COMPLEX object contents can not be sorted from Meditor, Done with server site, Meditor need to run update command.&lt;br /&gt;(Please inform our clients to run update commands in there meditor)&lt;br /&gt;&lt;br /&gt;Change 6: METS delivery setting for usage type displaying or not. Done.&lt;br /&gt;&lt;br /&gt;Change 7: Add metadata task for descriptive metadata in conjunction with derivative task.&lt;br /&gt;(Decide not to do it in digitool meeting on 2008-05-29 for test server, need to confirm this with production server too)&lt;br /&gt;&lt;br /&gt;Change 8: Harvesting of child objects - ability to suppress certain child objects, done with step 1,2 but not re-harvest.&lt;br /&gt;&lt;br /&gt;Change 9: COMPLES object search/higlight capability enhancement added.&lt;br /&gt;(Not implemented according to Pricsilla requested for test server, please confirm this with production server too )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-6418636917381237938?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/6418636917381237938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=6418636917381237938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6418636917381237938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/6418636917381237938'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/sp-20-in-digitool-production-server.html' title='SP 20 in digitool production server -- implementation Actions'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3825787388723885956</id><published>2008-09-11T21:07:00.000-04:00</published><updated>2008-09-11T21:08:01.271-04:00</updated><title type='text'>write CRM to request exlibris' implemtation note for SP20</title><content type='html'>remember.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3825787388723885956?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3825787388723885956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3825787388723885956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3825787388723885956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3825787388723885956'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/write-crm-to-request-exlibris.html' title='write CRM to request exlibris&apos; implemtation note for SP20'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1273506383873583748</id><published>2008-09-10T13:12:00.001-04:00</published><updated>2008-09-10T13:12:26.501-04:00</updated><title type='text'>?</title><content type='html'>1968ji@jjf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1273506383873583748?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1273506383873583748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1273506383873583748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1273506383873583748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1273506383873583748'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/blog-post_10.html' title='?'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2413111704541439439</id><published>2008-09-09T20:01:00.001-04:00</published><updated>2008-09-09T20:01:45.695-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digitool'/><title type='text'>Digitool EAD</title><content type='html'>digitoolt-d3(1) GEN01-DTL&gt;&gt;find . -type f -name CFM2006_09ed2.xml&lt;br /&gt;./j3_1/digitool/home/profile/units/DTL01/load/load_ing2415/ingest/streams/CFM2006_09ed2.xml&lt;br /&gt;./j3_1/digitool/home/profile/units/DTL01/load/load_ing2415/transform/streams/CFM2006_09ed2.xml&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2413111704541439439?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2413111704541439439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2413111704541439439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2413111704541439439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2413111704541439439'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/digitool-ead.html' title='Digitool EAD'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4075557254849455002</id><published>2008-09-07T07:41:00.003-04:00</published><updated>2008-09-07T07:47:39.587-04:00</updated><title type='text'>SP20 3rd attemp.</title><content type='html'>SP.  Service Pack Management&lt;br /&gt;     ----------------------------&lt;br /&gt;         0.  Exit Procedure &lt;br /&gt;         1.  Prepare/Update Environment&lt;br /&gt;         2.  Download latest SP&lt;br /&gt;         3.  Check SP download completing&lt;br /&gt;         4.  Install SP&lt;br /&gt;         5.  Run SP Utility (view implementation notes)&lt;br /&gt;Please select [exit]: 5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Service pack not yet installed&lt;br /&gt;press &lt;Enter&gt; to continue&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;ver&lt;br /&gt;LINUX, digitool.fcla.edu, DigiTool  3 revision 00 copy 1, 07-Aug-2005&lt;br /&gt;DigiTool 3.1 SP 20 (Build Date:Thursday, April 17, 2008, Build Machine:Israel/Jerusalem/il-dtldev01)&lt;br /&gt;Oracle Version: 920&lt;br /&gt;PDS version   : 1.2.10095&lt;br /&gt;Service Pack  : 1151 (20)&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;#  Either&lt;br /&gt;apcb&lt;br /&gt;or&lt;br /&gt;cd /exlibris/dtl/u3_1/dtle/apache/bin&lt;br /&gt;#&lt;br /&gt;sudo ./apachectl restart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4075557254849455002?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4075557254849455002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4075557254849455002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4075557254849455002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4075557254849455002'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/sp20-3rd-attemp.html' title='SP20 3rd attemp.'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7783162583939654090</id><published>2008-09-05T10:23:00.002-04:00</published><updated>2008-09-05T10:25:22.738-04:00</updated><title type='text'>一些工作</title><content type='html'>COOP的draft&lt;br /&gt;Endeca&lt;br /&gt;SP20 in production&lt;br /&gt;EAD的stylesheet&lt;br /&gt;DT2FDA的report和log&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7783162583939654090?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7783162583939654090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7783162583939654090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7783162583939654090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7783162583939654090'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/blog-post.html' title='一些工作'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7072309398044629313</id><published>2008-09-02T19:37:00.005-04:00</published><updated>2008-09-02T20:24:48.320-04:00</updated><title type='text'>SP20 Rollback</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;cd $dtle_root/&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;dtl_shutdown_all &lt;br /&gt; &lt;br /&gt;-----------------------------------------&lt;br /&gt;Shutting down web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;[1] 6791&lt;br /&gt;.....................................................................................[1]  + Done                          /exlibris/dtl/u3_1/dtle/dtl_shutdown &gt;&amp; $dtle_root/dtl_shutdown.log&lt;br /&gt;. &lt;br /&gt;-------------------&lt;br /&gt;Shutting down jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_shutdown          #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_shutdown initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID file exists. Attempting shutdown&lt;br /&gt;[4] sending shutdown signal&lt;br /&gt;[5] monitoring shutdown complete signal&lt;br /&gt;... &lt;br /&gt;[6] removing pid files&lt;br /&gt;[7] shutdown complete&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;cd /exlibris/dtl/u3_1/dtle/apache/bin/&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;sudo ./apachectl stop&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/bin/apachectl stop: httpd stopped&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;dlib gen01&lt;br /&gt;Load: /exlibris/dtl/u3_1/dtle/tab/tab100&lt;br /&gt;Load: /exlibris/dtl/u3_1/gen01/tab/tab100&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/bin&lt;br /&gt;apachectl*           apachectl.isa*  apachectl.tml.isa*  apachectl_auto.20061112*  apachectl_auto.old.1060524.1838*  apachectls_auto*           apachectls_auto.tml*&lt;br /&gt;apachectl.20061112*  apachectl.tml*  apachectl_auto*     apachectl_auto.isa*       apachectl_auto.tml*               apachectls_auto.20061112*&lt;br /&gt;DTL/LINUX, Copyright Ex Libris.&lt;br /&gt;version 3 revision 00 copy 1, 07-Aug-2005&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;util sp&lt;br /&gt;&lt;br /&gt;First, I tried to run "util sp" 5 to Run SP Utility to get to "9. Rollback" menu, but system replied with:&lt;br /&gt;"./sp.utility: Command not found.&lt;br /&gt;press &lt;Enter&gt; to continue"&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/sp/sp.20&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;./sp.utility&lt;br /&gt;Welcome to Service Pack utility.&lt;br /&gt;Your current Service Pack is 20.&lt;br /&gt; &lt;br /&gt;0. Exit Procedure&lt;br /&gt;1. View Service Pack Run Reports&lt;br /&gt;2. View Service Pack Summary Reports&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9. Rollback&lt;br /&gt;&lt;br /&gt;Please select [0]:  9&lt;br /&gt;You are about to uninstall Java Service Pack 20&lt;br /&gt;The Service Pack version you will have after uninstalling will be: java sp 19&lt;br /&gt;Are you sure you want to uninstall Service Pack Y/[N] &lt;br /&gt;Running run_sp rollback for Service Pack 20&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Running sp rollback for Service Pack 20&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Running patchTool rollback on /exlibris/dtl/j3_1/digitool/home...&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Buildfile: patchtool.xml&lt;br /&gt;&lt;br /&gt;init:&lt;br /&gt;&lt;br /&gt;rollback:&lt;br /&gt;&lt;br /&gt;... ... ... ... &lt;br /&gt;&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/repository_tabs.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningJobs_search_form.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningjobs_lastMessages.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningjobs_monitoring_tabs.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningjobs_search.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningjobs_search_result.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/runningjobs/repository_runningjobs_statuslog_list.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storage_result.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_add_storage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_add_storage_group.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_add_storage_rule.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_cannot_delete_storage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_cannot_delete_storage_group.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_delete_storage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_delete_storage_group.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_delete_storage_rule.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_edit_storage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_edit_storage_group.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/repository/storages/repository_storages_edit_storage_rule.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/basic/body.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/list/constituents/body.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/list/constituents/filter.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/list/eproducts/body.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/list/eproducts/filter.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/resource/interface/body.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/views/search/resource/interface/filter.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-mng.war/xsl/job_report.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/BUILD_INSTRUCTIONS.txt&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/INSTALL.txt&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/LICENSE.txt&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/README.txt&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/error_pages/error_page_404.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/error_pages/error_page_500.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/jboss-web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/DLESETools.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-beanutils.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-collections.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-dbcp.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-digester.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-lang.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-logging.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-pool.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-resources.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/commons-validator.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/datetime.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/digitool-oai-web.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/dom4j.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/lucene-1.3-rc1.jar.depr&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/lucene-1.4.3.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/oai.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/request.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/response.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/struts.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/taglibs-application.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/lib/vocab.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-001.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-002.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-003.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-004.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-005.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-006.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-007.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-009.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-010.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-011.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-012.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/sample_metadata/DLESE-000-000-000-013.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/struts-config.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/datetime.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/request.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/response.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-bean.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-html.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-logic.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-nested.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-template.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/struts-tiles.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/tlds/taglibs-application.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/users.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/adn-v0.6.50-to-briefmeta-v0.1.01.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/adn-v0.6.50-to-nsdl_dc-v1.01.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/adn-v0.6.50-to-oai_dc.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/dlese-ims-to-adn-v0.6.50-all-catout.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/dlese-ims-to-adn-v0.6.50-all.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/WEB-INF/xsl_files/namespace-out.xsl&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/display.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/display_harvester_settings.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/display_provider_settings.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/edit_harvester_settings.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/edit_provider_settings.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/harvestReports.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/index.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/reports.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/admin/search.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/css/loginStyles.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/dlese_styles.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/general/login.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/OAI_logo.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/arrow_left.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/arrow_left_gray.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/arrow_right.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/arrow_right_gray.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/images/loginBG.jpg&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/index.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/javascript/general.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/javascript/login.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_pmh_search.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/GetRecord.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/Identify.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/ListIdentifiers.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/ListMetadataFormats.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/ListRecords.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/ListSets.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/disabled.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/errors.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_requests/oai_head.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/oai_script.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-oai.war/odl_search.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/jboss-web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/lib/digitool-view-web.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/lib/jstl.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/lib/standard.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/lib/struts-legacy.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/servlet-mappings.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/struts-config.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/struts-layout.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/struts-message-resources.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/web-security.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/WEB-INF/web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/commonviewer/banner.jsp&lt;br /&gt;info-delete file :/exlibris/dtl/j3_1/digitool/home.orig/system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/complex/complex_order.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/css/mets.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/css/mets_heb.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/css/mstyle.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/css/print.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/css/style.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/blank.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/error.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/help.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/loading.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/modalWrapper.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/general/primo_gate.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/bg_btn_go.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/bg_header.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/btn_advanced_search_disable.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/btn_search_disabled.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/buttons/actual_size.png&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/buttons/best_fit.png&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/buttons/zoom_in.png&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/buttons/zoom_out.png&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_coll.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_coll_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_complex.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_complex_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_djv_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_gif_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_jp2_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_jpg_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_mdb.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_mdb_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_txt_new.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_txt_new_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_web_archive.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/common/mimetypes/ico_web_archive_dis.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/header/DTL_popup_header.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/header/popup_header.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/ico_info.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_actual_size.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_arrow_left.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_arrow_left_off.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_arrow_right.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_arrow_right_off.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_full_page.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_pageNav_first.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_pageNav_last.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_pageNav_next.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_pageNav_prev.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_red_arrow_big.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_rotate_left.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icon_rotate_right.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/close.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/collapse.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/expend.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/go.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_advanced_search.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_advanced_search_close.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_down.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_loading.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_search.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_search_close.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_search_disable.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_search_disabled.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_search_open.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_toc.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_toc_off.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/ico_up.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/icon_metadata.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/icon_metadata_popup.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/separator.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/view_sidebyside.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/view_single.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/zoom.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/icons/zoom_out.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/logo.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/separator_display.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/toolbox_separator.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/tree/leaf.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/tree/minus.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/tree/minus2.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/images/tree/plus2.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/javascript/scripts.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/header.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/popups/popup.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/side_by_side_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/side_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/layouts/viewer_header.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/banner.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/help.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/mets_main.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/modalWrapper.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/cuts_builder.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/nav_info.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/nav_rf_info.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/nav_tn_info.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/root_builder.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/search_results_view.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/thumbnail_view.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/toc_builder.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/ops/view_builder.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/popupDescriptiveMd.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/popupMd.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/toc.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/toc_search.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/toc_search_adv.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/mets/top_toolbar.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/side_by_side_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/single_viewer_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/single_viewer_main.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/single_viewer_toolbar1.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/single_viewer_toolbar2.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/sv_header_frame_content.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/sv_main_frame_content.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/sv_side_by_side_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/sv_side_frameset.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/DeliveryCopyrights.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/DeliveryNotAllow.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/DeliveryRequest.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/ManualRedirectToURL.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/Message.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/RedirectToURL.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/jboss-web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/lib/digitool-webclient-web.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/lib/jstl.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/lib/standard.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/servlet-mappings.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/struts-config.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/struts-html-el.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/struts-message-resources.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/web-security.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/WEB-INF/web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webclient.war/loginStyles.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/ImageUploader4.bin&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/ImageUploader4.ocx&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/classes/Exlibris-Layout-dep.properties&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/classes/Exlibris-Layout.properties&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/lib/digitool-webingest-web.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/lib/jstl.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/lib/standard.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/lib/struts-legacy.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/servlet-mappings.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/struts-config.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/struts-layout.tld&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/struts-message-resources.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/taglibs.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/tiles-defs.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/WEB-INF/web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/css/style.css&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/blank.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/closure.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/endSession.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/error.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/helpPage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/login.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/modalWrapper.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/profileHandler.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/redirectToStart.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/saveChainPopup.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/selectAssignTo.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/selectLanguage.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/general/unauthorizedUser.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/SelectedRowInfoIFrame_failed.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/SelectedRowInfoIFrame_not_scheduled.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/SelectedRowInfoIFrame_running.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/SelectedRowInfoIFrame_scheduled.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/SelectedRowInfoIFrame_success.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/ingestFlows.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/removeChain.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/start_failed.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/start_not_scheduled.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/start_running.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/start_scheduled.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/start_success.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/upload.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/upload_local.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/upload_remote.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_new_activity.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_new_task_chain.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_parameters.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_upload.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_upload_local.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/help/workflow_upload_remote.html&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/common/icons/error.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/common/icons/ico_info.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/common/icons/warning.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/ico_lang.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/ico_loading.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/images/ico_rollback.gif&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/javascript/general.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/javascript/iuembed.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/javascript/popcalendar.js&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/folders/toc.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/form/iconmenu.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/form/usernames.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/header.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/header/metadata.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/header/scripts.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/header/stylesheet.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/main.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/menu.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/layouts/wizMain.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/admin/main.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/admin/staff/SelectedRowInfoIFrame.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/admin/staff/depositStaffInternalNote.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/admin/staff/filterActivities.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/admin/system/depositStaffPaging.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/DeTemplatePopup.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/ParameterView.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/UploadIndependant.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/UploadView.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/acquireDialog.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/acquireDialogWithNoAdapters.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/backFromEdit.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/ingestFlowsView.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/redirectToUpload.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/tabsEdit.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/tabsInUploadWindow.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/taskChainView.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/taskList.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/uploadServerFiles.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/urlLink.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-webingest.war/views/workflow/workForm.jsp&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-api-ejb-client.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-client.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-common.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-deposit.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-infra.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-ingest.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-server-jdo.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-silo.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-webcommon.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/lib/digitool-webingest.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jbossweb-tomcat.sar/server.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/hsqldb-jdbc-state-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/hsqldb-jdbc2-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-destinations-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/META-INF/jboss-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet/HTTPServerILServlet.class&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/roles.properties&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/users.properties&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/jboss-web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/web.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jbossmq-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jms-ds.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jms-ra.rar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/jvm-il-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/deploy/jms/uil2-service.xml&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/activation.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/admintool.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/axis-ant.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/axis.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/commons-discovery-0.2.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/commons-fileupload.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/commons-lang.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/commons-logging-1.0.4.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/commons-logging.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/handle.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/jaxen-core.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/jaxen-jdom.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/jaxrpc.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/jdbm.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/jdom.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/mail.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/ojdbc14.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/saaj.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/saxpath.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/wsdl4j-1.5.1.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/xerces.jar&lt;br /&gt;info-rollback file :system/thirdparty/openserver/server/default/lib/xml-apis.jar&lt;br /&gt;info-rollback file :system/xsd/exlibris_mets_profile_v1.0.xml&lt;br /&gt;info-rollback file :system/xsd/exlibris_mets_profile_v1.1.xml&lt;br /&gt;info-rollback file :system/xsl/DC2MARC21slim.xsl&lt;br /&gt;info-rollback file :system/xsl/DC2SimpleDC.xsl&lt;br /&gt;info-rollback file :system/xsl/DC2SimpleOAIDC.xsl&lt;br /&gt;info-rollback file :system/xsl/MARC21slim2MODS3-1.xsl&lt;br /&gt;info-rollback file :system/xsl/MARC21slim2OAIDC.xsl&lt;br /&gt;info-rollback file :system/xsl/MARC21slimUtils.xsl&lt;br /&gt;info-rollback file :system/xsl/MODS2MARC21slim.xsl&lt;br /&gt;info-rollback file :system/xsl/addUrlsToDc.xsl&lt;br /&gt;info-rollback file :system/xsl/addUrlsToMARC.xsl&lt;br /&gt;info-rollback file :system/xsl/addUrlsToMODS.xsl&lt;br /&gt;info-rollback file :system/xsl/alto2txt.xsl&lt;br /&gt;info-rollback file :system/xsl/dc2xmetadiss.xsl&lt;br /&gt;info-rollback file :system/xsl/dc_from_de.xsl&lt;br /&gt;info-rollback file :system/xsl/de2aleph.xsl&lt;br /&gt;info-rollback file :system/xsl/deposit_activity_status_change/email_to_approvers.xsl&lt;br /&gt;info-rollback file :system/xsl/deposit_activity_status_change/email_to_depositor.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/dc_marc.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/dc_marc_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/dc_marc_functions.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_dc.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_dc_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_marc.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_marc_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_mods.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/descriptive_mods_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/digital_entity.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/functions.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/marc_functions.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/mods_functions.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/no_metadata_for_this_object.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/technical_audio_md_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/technical_image_niso_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/technical_text_md_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/digital_entity/technical_video_md_embedded.xsl&lt;br /&gt;info-rollback file :system/xsl/eadcbs2.xsl&lt;br /&gt;info-rollback file :system/xsl/ingest_settings.xsl&lt;br /&gt;info-rollback file :system/xsl/job_report.xsl&lt;br /&gt;info-rollback file :system/xsl/job_report_sub_total.xsl&lt;br /&gt;info-rollback file :system/xsl/periodical_viewing_report.xsl&lt;br /&gt;info-rollback file :system/xsl/piaddDCHandle.xsl&lt;br /&gt;info-rollback file :system/xsl/piaddMARCHandle.xsl&lt;br /&gt;info-rollback file :system/xsl/piaddMODSHandle.xsl&lt;br /&gt;info-Rollback was completed successfully.&lt;br /&gt;   [delete] Deleted 1 directory from /exlibris/dtl/j3_1/digitool/sp/sp.20/tmp&lt;br /&gt;&lt;br /&gt;BUILD SUCCESSFUL&lt;br /&gt;Total time: 14 seconds&lt;br /&gt;Welcome to Service Pack utility.&lt;br /&gt;Your current Service Pack is 20.&lt;br /&gt; &lt;br /&gt;0. Exit Procedure&lt;br /&gt;1. View Service Pack Run Reports&lt;br /&gt;2. View Service Pack Summary Reports&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9. Rollback&lt;br /&gt;&lt;br /&gt;Please select [0]: &lt;br /&gt;==============================================================&lt;br /&gt;LINUX, digitool.fcla.edu, DigiTool  3 revision 00 copy 1, 07-Aug-2005&lt;br /&gt;DigiTool 3.1 SP 19 (Build Date:Thursday, February 21, 2008, Build Machine:Israel/Jerusalem/il-dtldev01)&lt;br /&gt;Oracle Version: 920&lt;br /&gt;PDS version   : 1.2.10095&lt;br /&gt;Service Pack  : 1151 (19)&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/sp/sp.20.old&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd $jdtlh_bin&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/system/bin&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;set_globals.sh &lt;br /&gt;&lt;br /&gt;BUILD SUCCESSFUL&lt;br /&gt;Total time: 1 second&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd $dtle_root/&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;dtl_startup_all &lt;br /&gt; &lt;br /&gt;-------------------&lt;br /&gt;Starting up jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_startup           #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_startup initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID does not exists. Attempting startup&lt;br /&gt;[4] cycling server.log&lt;br /&gt;[5] starting jboss&lt;br /&gt;[6] monitoring startup complete signal&lt;br /&gt;.............................................. &lt;br /&gt;[7] startup complete signal identified, waiting for pid file generation&lt;br /&gt;[8] run.sh pid is:  18608&lt;br /&gt;[9] startup completed&lt;br /&gt; &lt;br /&gt;-----------------------------------------&lt;br /&gt;Starting up web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd /exlibris/dtl/u3_1/dtle/apache/bin&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;sudo ./apachectl start&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/bin/apachectl start: httpd started&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7072309398044629313?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7072309398044629313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7072309398044629313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7072309398044629313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7072309398044629313'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/09/sp20-rollback.html' title='SP20 Rollback'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4584272554526011730</id><published>2008-08-26T14:46:00.002-04:00</published><updated>2008-08-26T14:49:21.904-04:00</updated><title type='text'>Epirnt synchornizing question:</title><content type='html'>http://iamslic.eprints.fcla.edu/cgi/users/home?screen=EPrint::Edit&amp;eprintid=812&amp;stage=type#t&lt;br /&gt;http://iamslic.eprints.fcla.edu/cgi/users/home?screen=EPrint::Edit&amp;eprintid=806&amp;stage=type#t&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4584272554526011730?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4584272554526011730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4584272554526011730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4584272554526011730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4584272554526011730'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/08/epirnt-synchornizing-question.html' title='Epirnt synchornizing question:'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4788374761061389163</id><published>2008-08-24T06:47:00.011-04:00</published><updated>2008-09-02T14:40:05.437-04:00</updated><title type='text'>SP 20 in digitool production server</title><content type='html'>digitool.fcla.edu-d3(1) &gt;&gt;ver&lt;br /&gt;LINUX, digitool.fcla.edu, DigiTool  3 revision 00 copy 1, 07-Aug-2005&lt;br /&gt;DigiTool 3.1 SP 19 (Build Date:Thursday, February 21, 2008, Build Machine:Israel/Jerusalem/il-dtldev01)&lt;br /&gt;Oracle Version: 920&lt;br /&gt;PDS version   : 1.2.10095&lt;br /&gt;Service Pack  : 1151 (19)&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd $dtle_root                                                                                                                             &lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/u3_1/dtle&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;dtl_shutdown_all                                                                                                                         &lt;br /&gt; &lt;br /&gt;-----------------------------------------&lt;br /&gt;Shutting down web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;[1] 9557&lt;br /&gt;................................................................................[1]  + Done                          /exlibris/dtl/u3_1/dtle/dtl_shutdown &gt;&amp; $dtle_root/dtl_shutdown.log&lt;br /&gt;. &lt;br /&gt;-------------------&lt;br /&gt;Shutting down jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_shutdown          #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_shutdown initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID file exists. Attempting shutdown&lt;br /&gt;[4] sending shutdown signal&lt;br /&gt;[5] monitoring shutdown complete signal&lt;br /&gt;.. &lt;br /&gt;[6] removing pid files&lt;br /&gt;[7] shutdown complete&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/u3_1/dtle&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd j3_1/digitool/sp/DTL_SP20&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;csh -f install_main.csh&lt;br /&gt;Starting install of DigiTool Service Pack&lt;br /&gt;&lt;br /&gt;This Service Pack will attempt to automatically apply implementation notes.&lt;br /&gt;Please enter email address for implementation-notes report summary: liang@ufl.edu&lt;br /&gt;&lt;br /&gt;Error occured during previous Service Pack install.&lt;br /&gt;Please contact exlibris contact person for further instructions.&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;ltr&lt;br /&gt;total 321684&lt;br /&gt;-rwxrwxr-x    1 dtl      exlibris    10856 Apr 27 10:05 install_main.csh*&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris 245104640 May 20 13:57 j_sp.tar&lt;br /&gt;-rw-rw-r--    1 dtl      exlibris 83517440 May 20 14:05 sp.tar&lt;br /&gt;-rwxrwxr-x    1 dtl      exlibris   433695 Aug 24 07:27 gnu_tar*&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;cd $dtle_root&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;dtl_startup_all&lt;br /&gt; &lt;br /&gt;-------------------&lt;br /&gt;Starting up jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_startup           #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_startup initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID does not exists. Attempting startup&lt;br /&gt;[4] cycling server.log&lt;br /&gt;[5] starting jboss&lt;br /&gt;[6] monitoring startup complete signal&lt;br /&gt;............................................. &lt;br /&gt;[7] startup complete signal identified, waiting for pid file generation&lt;br /&gt;[8] run.sh pid is:  12920&lt;br /&gt;[9] startup completed&lt;br /&gt; &lt;br /&gt;-----------------------------------------&lt;br /&gt;Starting up web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;digitool.fcla.edu-d3(1) GEN01-DTL&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;cd $dtle_root&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/u3_1/dtle&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;dtl_shutdown_all &lt;br /&gt; &lt;br /&gt;-----------------------------------------&lt;br /&gt;Shutting down web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;[1] 11823&lt;br /&gt;.grep: /exlibris/dtl/u3_1/dtle/dtl_shutdown.log: Input/output error&lt;br /&gt;.................................................................................[1]  + Done                          /exlibris/dtl/u3_1/dtle/dtl_shutdown &gt;&amp; $dtle_root/dtl_shutdown.log&lt;br /&gt;. &lt;br /&gt;-------------------&lt;br /&gt;Shutting down jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_shutdown          #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_shutdown initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID file exists. Attempting shutdown&lt;br /&gt;[4] sending shutdown signal&lt;br /&gt;[5] monitoring shutdown complete signal&lt;br /&gt;.... &lt;br /&gt;[6] removing pid files&lt;br /&gt;[7] shutdown complete&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;apcb&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;sudo ./apachectl stop&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/bin/apachectl stop: httpd stopped&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     SP.  Service Pack Management&lt;br /&gt;     ----------------------------&lt;br /&gt;         0.  Exit Procedure &lt;br /&gt;         1.  Prepare/Update Environment&lt;br /&gt;         2.  Download latest SP&lt;br /&gt;         3.  Check SP download completing&lt;br /&gt;         4.  Install SP&lt;br /&gt;         5.  Run SP Utility (view implementation notes)&lt;br /&gt;Please select [exit]: &lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;installation utility detected&lt;br /&gt;Service Pack 20.&lt;br /&gt;press &lt;Enter&gt; to continue&lt;br /&gt;========================================================================&lt;br /&gt;Starting install of DigiTool Service Pack&lt;br /&gt;&lt;br /&gt;This Service Pack will attempt to automatically apply implementation notes.&lt;br /&gt;Please enter email address for implementation-notes report summary: liang@ufl.edu&lt;br /&gt;You are about to install java Service Pack 20&lt;br /&gt;Please ensure our DigiTool application was shutdown.&lt;br /&gt;(run ./dtle/dtl_shutdown_all)&lt;br /&gt;&lt;br /&gt;Are you sure you want to continue? Y/[N]  Y&lt;br /&gt;&lt;br /&gt;Untaring Service Pack files...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Running sp conflict for Service Pack 20&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Running conflict report between /exlibris/dtl/j3_1/digitool/home and /exlibris/dtl/j3_1/digitool/home.orig/.&lt;br /&gt;The process can take few minutes. Please wait.&lt;br /&gt;&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;d31_rep00@DTL3&gt; d31_rep00@DTL3&gt; d31_rep00@DTL3&gt; d31_rep00@DTL3&gt; Disconnected from Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production&lt;br /&gt;With the Partitioning option&lt;br /&gt;JServer Release 9.2.0.7.0 - Production&lt;br /&gt;Installing sp implementation notes&lt;br /&gt;from: Undefined variable.&lt;br /&gt;press &lt;Enter&gt; to continue&lt;br /&gt;&lt;br /&gt;     SP.  Service Pack Management&lt;br /&gt;     ----------------------------&lt;br /&gt;         0.  Exit Procedure &lt;br /&gt;         1.  Prepare/Update Environment&lt;br /&gt;         2.  Download latest SP&lt;br /&gt;         3.  Check SP download completing&lt;br /&gt;         4.  Install SP&lt;br /&gt;         5.  Run SP Utility (view implementation notes)&lt;br /&gt;Please select [exit]: 5&lt;br /&gt;Service pack not yet installed&lt;br /&gt;press &lt;Enter&gt; to continue&lt;br /&gt;==========================================&lt;br /&gt;./sp.utility: Command not found.&lt;br /&gt;press &lt;Enter&gt; to continue&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;hr&gt;&lt;br /&gt;Jp2000 problems found on Sept 2nd&lt;br /&gt;&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;j_bin&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;jboss_shutdown.sh &lt;br /&gt;#####################################&lt;br /&gt;#           jboss_shutdown          #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_shutdown initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID file exists. Attempting shutdown&lt;br /&gt;[4] sending shutdown signal&lt;br /&gt;[5] monitoring shutdown complete signal&lt;br /&gt;... &lt;br /&gt;[6] removing pid files&lt;br /&gt;[7] shutdown complete&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;set_globals.sh &lt;br /&gt;&lt;br /&gt;BUILD SUCCESSFUL&lt;br /&gt;Total time: 2 seconds&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;jboss_startup.sh &lt;br /&gt;#####################################&lt;br /&gt;#           jboss_startup           #&lt;br /&gt;#####################################&lt;br /&gt; &lt;br /&gt;[1] jboss_startup initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID does not exists. Attempting startup&lt;br /&gt;[4] cycling server.log&lt;br /&gt;[5] starting jboss&lt;br /&gt;[6] monitoring startup complete signal&lt;br /&gt;.................................................. &lt;br /&gt;[7] startup complete signal identified, waiting for pid file generation&lt;br /&gt;[8] run.sh pid is:  19895&lt;br /&gt;[9] startup completed&lt;br /&gt;digitool.fcla.edu-d3(1) &gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Same problems?&lt;br /&gt;Incident Name:  can't view jp2s or full display in production&lt;br /&gt;Problem&lt;br /&gt;Should we just restart?&lt;br /&gt;&lt;br /&gt;When you try to view a jp2 in production, you get this message:&lt;br /&gt;&lt;br /&gt;Cannot process request: Fail to process request, Exception: net.sf.hibernate.JDBCException: Cannot open connection cause:net.sf.hibernate.JDBCException: Cannot open connection&lt;br /&gt;&lt;br /&gt;When you try to view a full display, you get a blank screen.&lt;br /&gt;&lt;br /&gt;--Maureen [ &lt;FCLA DigiTool Group &gt; ]&lt;br /&gt;[ &lt;FCLA DigiTool Group &gt; ]&lt;br /&gt;Resolution&lt;br /&gt;Hi Maureen,&lt;br /&gt;&lt;br /&gt;The problem was fixed by restarting the JBoss. To avoid the same problem in the future, you may try increasing the JBoss memory allocation from 512M to 2048M in the file /exlibris/dtl/j3_1/digitool/home/profile/global.properties by changing the following line, from:&lt;br /&gt;jboss.maxmemory=512m&lt;br /&gt;&lt;br /&gt;to:&lt;br /&gt;jboss.maxmemory=2048m&lt;br /&gt;&lt;br /&gt;After it, you need to restart JBoss to activate the changes:&lt;br /&gt;&gt;j_bin&lt;br /&gt;&gt;jboss_shutdown.sh&lt;br /&gt;&gt;set_globals.sh&lt;br /&gt;&gt;jboss_startup.sh&lt;br /&gt;&lt;br /&gt;Please let me know if you need more information.&lt;br /&gt;Thanks&lt;br /&gt;Wei[9/19/2007 3:01:07 AM Prs3 Pivotal]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4788374761061389163?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4788374761061389163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4788374761061389163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4788374761061389163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4788374761061389163'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/08/sp-20-in-digitool-production-server.html' title='SP 20 in digitool production server'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5302550348481162187</id><published>2008-08-20T19:08:00.003-04:00</published><updated>2008-08-20T19:17:21.467-04:00</updated><title type='text'>Eprints add new document type</title><content type='html'>files:&lt;br /&gt;/var/eprints/archives/test/html/en/style/images/fileicons/audio_mp3.png [need 48X48]&lt;br /&gt;/var/eprints/archives/test/cfg/namedsets/document&lt;br /&gt;/var/eprints/archives/test/cfg/lang/en/phrases/document_formats.xml&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5302550348481162187?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5302550348481162187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5302550348481162187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5302550348481162187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5302550348481162187'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/08/eprints-add-new-document-type.html' title='Eprints add new document type'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-7540874485966110664</id><published>2008-08-17T19:15:00.002-04:00</published><updated>2008-08-17T19:22:00.744-04:00</updated><title type='text'>Eprints add editors to Monograph type</title><content type='html'>File changed:&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/workflows/eprint/default.xml&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/citations/eprint/default.xml&lt;br /&gt;/var/eprints/archives/aquacomm/cfg/cfg.d/search.pl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-7540874485966110664?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/7540874485966110664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=7540874485966110664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7540874485966110664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/7540874485966110664'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/08/eprints-add-editors-to-monograph-type.html' title='Eprints add editors to Monograph type'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3381545481955419395</id><published>2008-08-07T11:05:00.003-04:00</published><updated>2008-08-25T16:16:34.598-04:00</updated><title type='text'>Digitool2Endeca: replication Style sheet</title><content type='html'>/exlibris/dtl/j3_1/digitool/home/system/xsl&lt;br /&gt;&lt;br /&gt;replication directory:&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/WFP&lt;br /&gt;tools directory is:&lt;br /&gt;exlibris/dtl/dl/bin/tools&lt;br /&gt;result directory:&lt;br /&gt;exlibris/dtl/dl/bin/results&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;u says:&lt;br /&gt;&gt;j_bin&lt;br /&gt;lu says:&lt;br /&gt;&gt;jboss_shutdown.sh&lt;br /&gt;lu says:&lt;br /&gt;&gt;jboss_startup.sh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3381545481955419395?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3381545481955419395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3381545481955419395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3381545481955419395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3381545481955419395'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/08/digitool2endeca-replication-style-sheet.html' title='Digitool2Endeca: replication Style sheet'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1176018607796875202</id><published>2008-07-31T16:25:00.003-04:00</published><updated>2008-08-19T18:27:02.110-04:00</updated><title type='text'>Eprints works after vocation</title><content type='html'>1. add project code (field name: projects) to search and advanced search&lt;br /&gt;test: "Research Work Order no. 185"&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;2. &lt;a href="http://www.linux.org/apps/all/Administration/Log_Analyzers.html"&gt;log analyzers&lt;/a&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;AWStats installed in eprint3.fcla.edu, /var/www/awstats/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1176018607796875202?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1176018607796875202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1176018607796875202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1176018607796875202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1176018607796875202'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/07/eprints-works-after-vocation.html' title='Eprints works after vocation'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4059360673114121966</id><published>2008-06-23T11:09:00.002-04:00</published><updated>2008-06-23T11:45:42.108-04:00</updated><title type='text'>How to run d2f</title><content type='html'>I Some assumption and description:&lt;br /&gt;The java executable files are those class files resides in /home/fcllz/java/d2f&lt;br /&gt;The properties file is in /home/fcllz with name d2f.properties. This one is editable but need to pay attention to the format (for example: dePath ends with no "/" but streamFile with)&lt;br /&gt;Digital Entity files are in one directory shown by properties file variable dePath; associated streams file are in directory shown by properties file variable streamFile&lt;br /&gt;style sheet fda.xml is available in the path indicated by variable templateFile in d2f.properties&lt;br /&gt;&lt;br /&gt;II result&lt;br /&gt;The result directory indicated by variable destinationDir in properties file will contain sub-directories with name that's pid (digital entity id). Each sub-directory has a descriptor file and all associated stream files that form a SIP.&lt;br /&gt;&lt;br /&gt;III How to run:&lt;br /&gt;0 login to digitoolt server and su to fcllz (pw=G@tor123) (using command su - fcllz, should include "-" to source all shell profiles)&lt;br /&gt;1 remove old digital entity files, and copy digital entity files to be tested from export directory to directory indicated in properties file&lt;br /&gt;2 copy all stream files associated from export directory to directory indicated in properties file&lt;br /&gt;3 clean result directory indicated by destinationDir in properties file&lt;br /&gt;4 type command "d2f"&lt;br /&gt;5 check result&lt;br /&gt;&lt;br /&gt;IV Some trips.&lt;br /&gt;1 Use this command if the list file in digital_entities/streams directory is too long that cause cp command compains "Argument list too long".&lt;br /&gt;[fcllz@digitoolt de]$ find /exlibris/dtl/j3_1/digitool/home/profile/export/fcllz/digital_entities/ -type f -name '*' -exec cp {} /home/fcllz/D2F-files/de/. \;&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolt de]$ find /exlibris/dtl/j3_1/digitool/home/profile/export/fcllz/streams-fake/ -type f -name '*' -exec cp {} /home/fcllz/D2F-files/st/. \;&lt;br /&gt;&lt;br /&gt;2 If the stream files are huge and numerous, it will take a long time to move them, try to cut the file size to 0 and won't affect program functions by, running /home/fcllz/openD/touch.pl.&lt;br /&gt;open the file and see the description on top of the program. Edit line 10 and 12 $source_dir and $distination_dir variables if the original stream files and shrieked stream files are located differently.&lt;br /&gt;&lt;br /&gt;3 Because DT2FDA always move streams file to result directory and leave an empty st directory, it is very important to make a tar archive if we want to test later. If the tar command complain "Argument list too long", we can work around by making a list and tar according to list.&lt;br /&gt;[fcllz@digitoolt st]$ find . -iname '*' &gt; my_file.lst&lt;br /&gt;[fcllz@digitoolt st]$ tar cvf s.tar --files-from my_file.lst&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4059360673114121966?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4059360673114121966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4059360673114121966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4059360673114121966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4059360673114121966'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/how-to-run-d2f.html' title='How to run d2f'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-9162990919700318450</id><published>2008-06-20T18:00:00.005-04:00</published><updated>2008-06-20T18:38:54.449-04:00</updated><title type='text'>DT2FDA moving to digitoolt</title><content type='html'>compile: [fcllz@digitoolt d2f]$ /usr/local/jdk1.5.0_15/bin/javac DT2FDA.java&lt;br /&gt;run:     [fcllz@digitoolt d2f]$ /usr/local/jdk1.5.0_15/bin/java DT2FDA&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Use this command if the list file in digital_entities/streams directory is too long that cause cp command compains "Argument list too long".&lt;br /&gt;[fcllz@digitoolt de]$ find /exlibris/dtl/j3_1/digitool/home/profile/export/fcllz/digital_entities/ -type f -name '*' -exec cp {} /home/fcllz/D2F-files/de/. \;&lt;br /&gt;&lt;br /&gt;[fcllz@digitoolt de]$ find /exlibris/dtl/j3_1/digitool/home/profile/export/fcllz/streams-fake/ -type f -name '*' -exec cp {} /home/fcllz/D2F-files/st/. \;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Because DT2FDA always move streams file to result directory and leave an empty st directory, it is very important to make a tar archive if we want to test later. If the tar command complain "Argument list too long", we can work around by making a list and tar according to list.&lt;br /&gt;[fcllz@digitoolt st]$ find . -iname '*' &gt; my_file.lst&lt;br /&gt;[fcllz@digitoolt st]$ tar cvf s.tar --files-from my_file.lst&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-9162990919700318450?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/9162990919700318450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=9162990919700318450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/9162990919700318450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/9162990919700318450'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/dt2fda-moving-to-digitoolt.html' title='DT2FDA moving to digitoolt'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-5272438870218526531</id><published>2008-06-19T15:39:00.004-04:00</published><updated>2008-06-19T16:06:31.110-04:00</updated><title type='text'>endeca important notes</title><content type='html'>replication directory:&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/WFP&lt;br /&gt;tools directory is:&lt;br /&gt;exlibris/dtl/dl/bin/tools&lt;br /&gt;result directory:&lt;br /&gt;exlibris/dtl/dl/bin/results&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create endeca import record:&lt;br /&gt;1 copy files from replication directory to any tmp directory.&lt;br /&gt;2 cp rm_1.pl to that tmp directory and run it&lt;br /&gt;3 cp add_997-856.pl to tmp directoy and run it&lt;br /&gt;4 for new record only, you need to &lt;br /&gt;  a run stripPurls.pl to get a purl upload file(need to change the hardcoded location from replication directory to tmp directory) The result file will be /exlibris/dtl/dl/bin/result/purl.txt. &lt;br /&gt;  b cp the file to /exlibris/dtl/u3_1/dtle/apache/htdocs. &lt;br /&gt;  c Then run loadPurl.pl&lt;br /&gt;5 run makeMarc.pl to create a marc.1(change original marc.1 if the result directory already has one), remember to change the hardcoded source_directory to the tmp you reside the records.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-5272438870218526531?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/5272438870218526531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=5272438870218526531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5272438870218526531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/5272438870218526531'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/endeca-important-notes.html' title='endeca important notes'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1822642168765519985</id><published>2008-06-19T13:00:00.007-04:00</published><updated>2008-06-19T15:08:03.845-04:00</updated><title type='text'>eprint upgrade 3.0.0 to 3.0.5</title><content type='html'>&lt;a href="http://www.eprints.org/tech.php/6598.html"&gt;http://www.eprints.org/tech.php/6598.html&lt;/a&gt;&lt;br /&gt;Upgrading 3.0.0 to 3.0.1 is very easy - just run configure with the &lt;br /&gt;--prefix set to the location of the current repo. It'll upgrade the software&lt;br /&gt;&lt;br /&gt;then run&lt;br /&gt;&lt;br /&gt;epadmin upgrade REPOID&lt;br /&gt;&lt;br /&gt;for each repository to update the database. Normally minor updates would &lt;br /&gt;not update the db at all. In this case all it does is add an SQL index &lt;br /&gt;to make things go faster.&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;-bash-3.00$ pwd&lt;br /&gt;/var/eprints/ep3.05/eprints-3.0.5&lt;br /&gt;-bash-3.00$ ./configure --prefix=/var/eprints/archives/iamslic&lt;br /&gt;checking for perl... /usr/bin/perl&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) runs... yes&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) works... yes&lt;br /&gt;checking whether to check the user eprints exists... yes&lt;br /&gt;checking whether the user eprints exists... yes&lt;br /&gt;checking whether to check the group eprints exists... yes&lt;br /&gt;checking whether the group eprints exists... yes&lt;br /&gt;checking what perl function to use for disk free... statfs&lt;br /&gt;checking for unzip... /usr/bin/unzip&lt;br /&gt;checking for tar... /bin/tar&lt;br /&gt;checking for gunzip... /bin/gunzip&lt;br /&gt;checking for wget... /usr/bin/wget&lt;br /&gt;checking for sendmail... /usr/sbin/sendmail&lt;br /&gt;checking for latex... /usr/bin/latex&lt;br /&gt;checking for dvips... /usr/bin/dvips&lt;br /&gt;checking for convert... /usr/bin/convert&lt;br /&gt;checking for pdftotext... /usr/local/bin/pdftotext&lt;br /&gt;checking for antiword... NOTFOUND&lt;br /&gt;*** 'antiword' is needed to index Microsoft Word documents&lt;br /&gt;configure: WARNING: Unable to find antiword&lt;br /&gt;checking for elinks... NOTFOUND&lt;br /&gt;*** 'elinks' is needed to index HTML documents&lt;br /&gt;configure: WARNING: Unable to find elinks&lt;br /&gt;checking for Perl module: Apache... no&lt;br /&gt;checking for Perl module: Apache2... no&lt;br /&gt;checking for Perl module: Apache2::Util... yes&lt;br /&gt;checking for Perl module: Apache2::Const... yes&lt;br /&gt;checking for Perl module: ModPerl::Registry... yes&lt;br /&gt;checking CGI.pm/mod_perl compatiability (need newer CGI.pm)... new&lt;br /&gt;checking for Perl module: Carp... yes&lt;br /&gt;checking for Perl module: Config... yes&lt;br /&gt;checking for Perl module: Cwd... yes&lt;br /&gt;checking for Perl module: Data::Dumper... yes&lt;br /&gt;checking for Perl module: Exporter... yes&lt;br /&gt;checking for Perl module: File::Basename... yes&lt;br /&gt;checking for Perl module: File::Copy... yes&lt;br /&gt;checking for Perl module: File::Find... yes&lt;br /&gt;checking for Perl module: File::Path... yes&lt;br /&gt;checking for Perl module: Getopt::Long... yes&lt;br /&gt;checking for Perl module: MIME::Base64... yes&lt;br /&gt;checking for Perl module: DBD::mysql... yes&lt;br /&gt;checking for Perl module: Pod::Usage... yes&lt;br /&gt;checking for Perl module: Sys::Hostname... yes&lt;br /&gt;checking for Perl module: Unicode::String... yes&lt;br /&gt;checking for Perl module: XML::Parser... yes&lt;br /&gt;checking for Perl module: XML::GDOME... yes&lt;br /&gt;Found XML::GDOME module. Lovely. We'll use that then!&lt;br /&gt;checking for Perl module: XML::LibXML... no&lt;br /&gt;Didn't find XML::LibXML module. We'll make do with XML::DOM then.&lt;br /&gt;configure: creating ./config.status&lt;br /&gt;config.status: creating install.pl&lt;br /&gt;Now run ./install.pl to install/upgrade to /var/eprints/archives/iamslic&lt;br /&gt;&lt;br /&gt;-bash-3.00$ ./bin/epadmin upgrade iamslic&lt;br /&gt;$VAR1 = {&lt;br /&gt;          'dbhost' =&gt; 'localhost',&lt;br /&gt;          'dbport' =&gt; undef,&lt;br /&gt;          'dbsock' =&gt; undef,&lt;br /&gt;          'dbname' =&gt; 'iamslic'&lt;br /&gt;        };&lt;br /&gt;3.0.6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://iamslic.eprints.fcla.edu/cgi/users/home?screen=EPrint::Edit&amp;eprintid=811"&gt;http://iamslic.eprints.fcla.edu/cgi/users/home?screen=EPrint::Edit&amp;eprintid=811&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://www.eprints.org/software/training/users/depositing.php"&gt;eprints deposit&lt;/a&gt;: http://www.eprints.org/software/training/users/depositing.php&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eprints.org/tech.php/thread-9064.html"&gt;import full text files&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;-bash-3.00$ ./configure --prefix=/var/eprints/archives/test&lt;br /&gt;checking for perl... /usr/bin/perl&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) runs... yes&lt;br /&gt;checking whether the perl interpreter (/usr/bin/perl ) works... yes&lt;br /&gt;checking whether to check the user eprints exists... yes&lt;br /&gt;checking whether the user eprints exists... yes&lt;br /&gt;checking whether to check the group eprints exists... yes&lt;br /&gt;checking whether the group eprints exists... yes&lt;br /&gt;checking what perl function to use for disk free... statfs&lt;br /&gt;checking for unzip... /usr/bin/unzip&lt;br /&gt;checking for tar... /bin/tar&lt;br /&gt;checking for gunzip... /bin/gunzip&lt;br /&gt;checking for wget... /usr/bin/wget&lt;br /&gt;checking for sendmail... /usr/sbin/sendmail&lt;br /&gt;checking for latex... /usr/bin/latex&lt;br /&gt;checking for dvips... /usr/bin/dvips&lt;br /&gt;checking for convert... /usr/bin/convert&lt;br /&gt;checking for pdftotext... /usr/local/bin/pdftotext&lt;br /&gt;checking for antiword... NOTFOUND&lt;br /&gt;*** 'antiword' is needed to index Microsoft Word documents&lt;br /&gt;configure: WARNING: Unable to find antiword&lt;br /&gt;checking for elinks... NOTFOUND&lt;br /&gt;*** 'elinks' is needed to index HTML documents&lt;br /&gt;configure: WARNING: Unable to find elinks&lt;br /&gt;checking for Perl module: Apache... no&lt;br /&gt;checking for Perl module: Apache2... no&lt;br /&gt;checking for Perl module: Apache2::Util... yes&lt;br /&gt;checking for Perl module: Apache2::Const... yes&lt;br /&gt;checking for Perl module: ModPerl::Registry... yes&lt;br /&gt;checking CGI.pm/mod_perl compatiability (need newer CGI.pm)... new&lt;br /&gt;checking for Perl module: Carp... yes&lt;br /&gt;checking for Perl module: Config... yes&lt;br /&gt;checking for Perl module: Cwd... yes&lt;br /&gt;checking for Perl module: Data::Dumper... yes&lt;br /&gt;checking for Perl module: Exporter... yes&lt;br /&gt;checking for Perl module: File::Basename... yes&lt;br /&gt;checking for Perl module: File::Copy... yes&lt;br /&gt;checking for Perl module: File::Find... yes&lt;br /&gt;checking for Perl module: File::Path... yes&lt;br /&gt;checking for Perl module: Getopt::Long... yes&lt;br /&gt;checking for Perl module: MIME::Base64... yes&lt;br /&gt;checking for Perl module: DBD::mysql... yes&lt;br /&gt;checking for Perl module: Pod::Usage... yes&lt;br /&gt;checking for Perl module: Sys::Hostname... yes&lt;br /&gt;checking for Perl module: Unicode::String... yes&lt;br /&gt;checking for Perl module: XML::Parser... yes&lt;br /&gt;checking for Perl module: XML::GDOME... yes&lt;br /&gt;Found XML::GDOME module. Lovely. We'll use that then!&lt;br /&gt;checking for Perl module: XML::LibXML... no&lt;br /&gt;Didn't find XML::LibXML module. We'll make do with XML::DOM then.&lt;br /&gt;configure: creating ./config.status&lt;br /&gt;config.status: creating install.pl&lt;br /&gt;Now run ./install.pl to install/upgrade to /var/eprints/archives/test&lt;br /&gt;&lt;br /&gt;-bash-3.00$ ./bin/epadmin upgrade test&lt;br /&gt;$VAR1 = {&lt;br /&gt;          'dbhost' =&gt; 'localhost',&lt;br /&gt;          'dbport' =&gt; undef,&lt;br /&gt;          'dbsock' =&gt; undef,&lt;br /&gt;          'dbname' =&gt; 'test_repo'&lt;br /&gt;        };&lt;br /&gt;3.0.6&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1822642168765519985?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1822642168765519985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1822642168765519985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1822642168765519985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1822642168765519985'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/eprint-upgrade-300-to-305.html' title='eprint upgrade 3.0.0 to 3.0.5'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-1427431484087131516</id><published>2008-06-12T16:39:00.003-04:00</published><updated>2008-06-12T16:43:49.873-04:00</updated><title type='text'>H1B 面试签证材料清单</title><content type='html'>1. Completed Non-immigration Visa Application Form DS-156. Separate form for each applicant.&lt;br /&gt;2. Completed Form DS-157.&lt;br /&gt;3. Original H1 approval form I-797.&lt;br /&gt;4. All other legal papers you received with your H1 documents, like from I129.&lt;br /&gt;5. [removed]&lt;br /&gt;6. Application visa fee original receipt&lt;br /&gt;7. Offer letter (or Employment Verification letter) from the company in USA.&lt;br /&gt;8. Valid Passport.&lt;br /&gt;9. Original Experience Certificates from all your previous employment's.&lt;br /&gt;10. Two photographs 2 and 2 inches square (50 mm square) for each applicant, showing full face, without head covering, against a light background. To be used in the application Form. US consulates are very particular about the Photographs specification.&lt;br /&gt;11. Latest resume.&lt;br /&gt;12. All your Original Degree Certificates.&lt;br /&gt;13. All of your I-20s used in US.&lt;br /&gt;14. Your OPT EAD card used in US&lt;br /&gt;15. Your past 6 months pay stubs and last year's W2&lt;br /&gt;16. If you have a research job, especially on a sensitive area, make sure you bring a research statement which explains what you do and what your group do in the research. If you are working in a university, bring your boss' information too.&lt;br /&gt;17. if you have changed your immigration status during your stay at US, bring all approval notice from USCIS&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;H4面试签证材料清单&lt;br /&gt;List of Supporting Documents&lt;br /&gt;&lt;br /&gt;1. Marriage Certificate (Original) and Notarized Marriage Certificate (Original)&lt;br /&gt;2. My personal information&lt;br /&gt;- Hu Kou Ben (Residence Paper) and Shen Fen Zheng (National I.D ) (Original)&lt;br /&gt;- Certificate of employment and income&lt;br /&gt;- Original work contract&lt;br /&gt;- Recent pay stubs&lt;br /&gt;- Resume&lt;br /&gt;- Certificate of Graduation and Bachelor’s degree&lt;br /&gt;3. Emails, telephone records and photos (family, wedding, banquet photos)&lt;br /&gt;4. Husband’s personal information&lt;br /&gt;- Copy of husband’s passports, visas and I-94&lt;br /&gt;- Copy of husband’s I-129 form (Petition for H1B visa)&lt;br /&gt;- Copy of husband’s SSN and Drivers’ license&lt;br /&gt;- Husband’s resume&lt;br /&gt;- Copy of husband’s diplomas and transcripts&lt;br /&gt;5. Information on husband’s employment and income&lt;br /&gt;- Husband’s original offer letter&lt;br /&gt;- Husband’s employment verification letter&lt;br /&gt;- Letter from husband’s manager&lt;br /&gt;- Husband’s recent pay stubs&lt;br /&gt;- Information about husband’s employer&lt;br /&gt;6. Proof of financial standing&lt;br /&gt;- Copy of 2006 W-2 form (Wage and Tax statement) provided buy husband&lt;br /&gt;- Balance verification letter&lt;br /&gt;- Certificate of Real Estimate Ownership&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;B2面试签证材料清单&lt;br /&gt;CHECKLIST&lt;br /&gt;&lt;br /&gt;Folder A. Documents of Inviters /文件夹A. 邀请人材料 :&lt;br /&gt;A-1 Letter to the consulate official / 给签证官的信&lt;br /&gt;A-2 Invitation Letter / 邀请信&lt;br /&gt;A-3 Inviters' Passport, I-94, H-1B VISA copies / 邀请人护照, I-94, H-1B复印件&lt;br /&gt;A-4 Bank Statements / 银行证明&lt;br /&gt;A-5 Affidavit of Support / 资助证明 I-1134表&lt;br /&gt;A-6 Employer Letter / 邀请人雇主的信&lt;br /&gt;&lt;br /&gt;Folder B. Document of Applicants / 文件夹B. 申请人材料 ：&lt;br /&gt;B-1 Passports / 护照&lt;br /&gt;B-2 Application fee receipts / 申请费收据&lt;br /&gt;B-3 Forms DS-0156 with two pictures (Chinese and English) /DS-0156 申请表和相片&lt;br /&gt;B-4 Forms DS-0157 / DS-0157 申请表&lt;br /&gt;B-5 National ID Cards / 居民身份证&lt;br /&gt;B-6 Registered Residence Certificate / 户口本&lt;br /&gt;B-7 House Ownership Certificate / 房产证&lt;br /&gt;B-8 Bank Statements / 银行证明&lt;br /&gt;B-9 Retirement Certificate / 退休证及工资证明&lt;br /&gt;B-10 Family Photos / 家庭相册&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-1427431484087131516?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/1427431484087131516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=1427431484087131516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1427431484087131516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/1427431484087131516'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/h1b.html' title='H1B 面试签证材料清单'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4270954564130442231</id><published>2008-06-05T17:04:00.001-04:00</published><updated>2008-06-05T17:04:51.180-04:00</updated><title type='text'>lanshare</title><content type='html'>lanshare and ndrive&lt;br /&gt;&lt;br /&gt; These commands work on the Linux box.&lt;br /&gt;&lt;br /&gt; Three one-time commands:&lt;br /&gt;&lt;br /&gt;  sudo apt-get install smbfs&lt;br /&gt;&lt;br /&gt;  mkdir /home/gus/lanshare&lt;br /&gt;&lt;br /&gt;  mkdir /home/gus/ndrive&lt;br /&gt;&lt;br /&gt; And two for whenever you want to mount. Maybe put these into a script.&lt;br /&gt;&lt;br /&gt;  sudo mount -t smbfs -rw //128.227.228.210/lanshare /home/gus/lanshare -o&lt;br /&gt;username=ops,password=&lt;br /&gt;&lt;br /&gt;  sudo mount -t smbfs -rw //128.227.228.210/ndrive /home/gus/ndrive -o&lt;br /&gt;username=ops,password=&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4270954564130442231?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4270954564130442231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4270954564130442231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4270954564130442231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4270954564130442231'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/06/lanshare.html' title='lanshare'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3109947523180056539</id><published>2008-05-29T17:14:00.002-04:00</published><updated>2008-05-30T16:43:22.688-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unix/Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>Some tips</title><content type='html'>perl -i -p -e 's/package edu.fcla.mmk;/package mmk;/g;' *.java&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;find . -mmin +5 -mmin -10 # find files modifed between 6 and 9 minutes ago&lt;br /&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3109947523180056539?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3109947523180056539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3109947523180056539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3109947523180056539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3109947523180056539'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/some-tips.html' title='Some tips'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4543883644961824278</id><published>2008-05-27T17:08:00.002-04:00</published><updated>2008-05-28T17:52:40.006-04:00</updated><title type='text'>fshsn</title><content type='html'>&lt;a href="http://fulltext10-7.fcla.edu/cgi/t/text/text-idx?;page=simple;c=fshsn;cc=fshsn"&gt;mirror site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fulltext10.fcla.edu/cgi/t/text/text-idx?;page=simple;c=fshsn;cc=fshsn"&gt;production site&lt;/a&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&amp;lt link rel="stylesheet" href="./fshs_Style.css" type="text/css"&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://madsenworld.dk/forms/fcode-uk.htm"&gt;Color code lookup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4543883644961824278?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4543883644961824278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4543883644961824278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4543883644961824278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4543883644961824278'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/fshsn.html' title='fshsn'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-3118412528246864669</id><published>2008-05-27T15:57:00.005-04:00</published><updated>2008-05-29T12:40:32.292-04:00</updated><title type='text'>SP20 implementation Notes</title><content type='html'>Notes on SP20 Implementation Actions t&lt;br /&gt;test (2008-05-27)&lt;br /&gt;&lt;br /&gt;Change 1: Missing translatable text in messages.properties file, done&lt;br /&gt;&lt;br /&gt;Change 2: jpeg 2000 delivery url encrypted. Done.&lt;br /&gt;&lt;br /&gt;Change 3: RD date range search, this functionality will be officially released in future SP. Done.&lt;br /&gt;&lt;br /&gt;Change 4: add option to use an external PDS login page when logging into the deposit module. Done.&lt;br /&gt;&lt;br /&gt;Change 5: COMPLEX object contents can not be sorted from Meditor, Done with server site, Meditor need to run update command.&lt;br /&gt;&lt;br /&gt;Change 6: METS delivery setting for usage type displaying or not. Done.&lt;br /&gt;&lt;br /&gt;Change 7: Add metadata task for descriptive metadata in conjunction with derivative task. Need more input&lt;br /&gt;&lt;br /&gt;Change 8: Harvesting of child objects - ability to supprees certain child objects, done step 1,2 but not re-harvest, need some new mets to test?&lt;br /&gt;&lt;br /&gt;Change 9: Not to implement according to P.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-3118412528246864669?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/3118412528246864669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=3118412528246864669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3118412528246864669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/3118412528246864669'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/notes-on-sp20-implementation-actions-t.html' title='SP20 implementation Notes'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-122938287221586801</id><published>2008-05-20T13:55:00.005-04:00</published><updated>2008-05-20T18:26:12.948-04:00</updated><title type='text'>Digitool SP20</title><content type='html'>&lt;span style="font-weight:bold;"&gt;digitoolt-d3(1) &gt;&gt;cd $dtle_root/&lt;br /&gt;digitoolt-d3(1) &gt;&gt;pwd&lt;br /&gt;/exlibris/dtl/u3_1/dtle&lt;br /&gt;digitoolt-d3(1) &gt;&gt;dtl_shutdown_all&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;Shutting down web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;[1] 12832&lt;br /&gt;.................................................................................[1]  + Done                          /exlibris/dtl/u3_1/dtle/dtl_shutdown &gt;&amp; $dtle_root/dtl_shutdown.log&lt;br /&gt;.&lt;br /&gt;-------------------&lt;br /&gt;Shutting down jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_shutdown          #&lt;br /&gt;#####################################&lt;br /&gt;&lt;br /&gt;[1] jboss_shutdown initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID file exists. Attempting shutdown&lt;br /&gt;[4] sending shutdown signal&lt;br /&gt;[5] monitoring shutdown complete signal&lt;br /&gt;...&lt;br /&gt;[6] removing pid files&lt;br /&gt;[7] shutdown complete&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;Shutting down up apache&lt;br /&gt;-----------------------------------------&lt;br /&gt;digitoolt-d3(1) &gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Conflicts Report: /exlibris/dtl/j3_1/digitool/sp/sp.20/reports/conflicts-patch-report.xml&lt;br /&gt;Full Conflicts Report: &lt;br /&gt;Service Pack summary (Plain format): /exlibris/dtl/d3_1/service_pack/1152-1185/sp_summary.1152-1185&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;cd $jdhlh_bin&lt;br /&gt;jdhlh_bin: Undefined variable.&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;cd $jdtlh_bin&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;set_globals.sh&lt;br /&gt;&lt;br /&gt;BUILD SUCCESSFUL&lt;br /&gt;Total time: 1 second&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;cd $dtle_root/&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;dtl_startup_all             &lt;br /&gt;&lt;br /&gt;-------------------&lt;br /&gt;Starting up jboss&lt;br /&gt;-------------------&lt;br /&gt;#####################################&lt;br /&gt;#           jboss_startup           #&lt;br /&gt;#####################################&lt;br /&gt;&lt;br /&gt;[1] jboss_startup initialization&lt;br /&gt;[2] current directory is:  /exlibris/dtl/j3_1/digitool/home/system/bin/.&lt;br /&gt;[3] checking for pid files&lt;br /&gt;PID does not exists. Attempting startup&lt;br /&gt;[4] cycling server.log&lt;br /&gt;[5] starting jboss&lt;br /&gt;[6] monitoring startup complete signal&lt;br /&gt;............................................................................&lt;br /&gt;[7] startup complete signal identified, waiting for pid file generation&lt;br /&gt;[8] run.sh pid is:  17715&lt;br /&gt;[9] startup completed&lt;br /&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;Starting up web and pc server processes&lt;br /&gt;-----------------------------------------&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;cd /exlibris/dtl/u3_1/dtle/apache/bin&lt;br /&gt;digitoolt-d3(1) GEN01-DTL&gt;&gt;sudo ./apachectl restart&lt;br /&gt;/exlibris/dtl/u3_1/dtle/apache/bin/apachectl restart: httpd restarted&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-122938287221586801?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/122938287221586801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=122938287221586801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/122938287221586801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/122938287221586801'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/digitool-sp20.html' title='Digitool SP20'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-2765121903911818906</id><published>2008-05-19T15:31:00.003-04:00</published><updated>2008-05-19T16:31:49.194-04:00</updated><title type='text'>JP2 Viewer terms change</title><content type='html'>SP 17 included an enhancement that allows us to change the term "Metadata Options". I would like to replace that text with "View description". It is in the configurable $jdtlh/system/conf/i18n/message.properties&lt;br /&gt;&lt;br /&gt;Next change "View options:" to "Format options:" in the view below the above term, that is in different file: /exlibris/dtl/j3_1/digitool/home/system/thirdparty/openserver/server/default/deploy/digitool-mng.ear/digitool-view.war/singleviewer/single_viewer_toolbar2.jsp&lt;br /&gt;line 223/423&lt;br /&gt;    &lt;span&gt;Format options:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The production server caches longer than the test server. And the result show-up need more time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-2765121903911818906?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/2765121903911818906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=2765121903911818906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2765121903911818906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/2765121903911818906'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/jp2-viewer-terms-change.html' title='JP2 Viewer terms change'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8173264643048957005.post-4166725664761231963</id><published>2008-05-07T19:16:00.003-04:00</published><updated>2008-05-07T19:45:07.001-04:00</updated><title type='text'>procedure of Endeca replication job</title><content type='html'>1 rm_1 script can be run even when the records with "1 photograph" and those without "1" mix. Thus, we can run it in the original replication directory, and run it every time before we are going to convert to marc.&lt;br /&gt;2 add 997 and add 852 field need to be run only once to each record. Thus has to be run after records are copied to another directory. Since after we run the script, the subfield will add to record. If we run it in original directory, the new replication records without these fields will come out in the same directory and mixed with the old one that already has the field. These will make the thing complicated.&lt;br /&gt;new script is: /home/fcllz/openD/tool/add_997-852.pl&lt;br /&gt;cp the script to the subdir out of the records subdir, for example:&lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/test/1/ are records director.&lt;br /&gt;copy the script to &lt;br /&gt;/exlibris/dtl/j3_1/digitool/home/profile/replications/test/&lt;br /&gt;and run it.&lt;br /&gt;3 create marc script should be run on the temp dir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8173264643048957005-4166725664761231963?l=liangatwork.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liangatwork.blogspot.com/feeds/4166725664761231963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8173264643048957005&amp;postID=4166725664761231963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4166725664761231963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8173264643048957005/posts/default/4166725664761231963'/><link rel='alternate' type='text/html' href='http://liangatwork.blogspot.com/2008/05/procedure-of-endeca-replication-job.html' title='procedure of Endeca replication job'/><author><name>钟良</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
