Revision 1311
Added by berkley about 22 years ago
README | ||
---|---|---|
18 | 18 |
Jing Tao (tao@nceas.ucsb.edu) |
19 | 19 |
Jivka Bojilova (bojilova@nceas.ucsb.edu) |
20 | 20 |
Dan Higgins (higgins@nceas.ucsb.edu) |
21 |
|
|
21 |
|
|
22 | 22 |
Metacat is a flexible database storage system for XML formatted |
23 | 23 |
documents. Metacat models the structure of the XML document, therefore |
24 | 24 |
allowing storage of XML documents with arbitrary schemas. Metacat supports |
... | ... | |
32 | 32 |
|
33 | 33 |
Release Notes |
34 | 34 |
|
35 |
In this release, the sturcture of xml_replication table was changed. If you try
|
|
36 |
to update a installed Metacat, you should run a script file to updated the table
|
|
37 |
structure before installation.
|
|
35 |
In this release, the structure of the xml_replication table was changed.
|
|
36 |
If you try to update a previously installed Metacat, you should run a script
|
|
37 |
file to updated the table structure before installation.
|
|
38 | 38 |
For Oracle user: At the SQLPLUS prompt type the following - |
39 | 39 |
@src/xmlreplicationtable.sql |
40 | 40 |
For Postgresql user: At install directory prompt type the following - |
41 | 41 |
psql exp < src/xmlreplicationtable_postgres.sql |
42 |
(exp is the database name).
|
|
42 |
(where 'exp' is the database name).
|
|
43 | 43 |
|
44 |
If you a new Metacat user, don't need to do it.
|
|
44 |
If you are a new Metacat user, this step is unneeded.
|
|
45 | 45 |
|
46 |
Moreover, in build.xml it has a peroperty named datafilepath. It should be set |
|
47 |
as same as your current data file path for person who already installed Metacat |
|
48 |
before. |
|
46 |
The build.xml file now has a property named datafilepath. It should be set |
|
47 |
to the location of where you want your data files stored. If you are an |
|
48 |
existing user, this directory should be /<tomcatdir>/webapps/metacat/data |
|
49 |
where <tomcatdir> is the your tomcat installation directory where |
|
50 |
your webapps directory is located and 'metacat' is the name of your servlet |
|
51 |
instance. |
|
49 | 52 |
|
50 | 53 |
------------- |
51 | 54 |
New features in 1.2.0: |
... | ... | |
53 | 56 |
2) New replication features |
54 | 57 |
3) Added partial SSL support |
55 | 58 |
4) Additional bugs fixed, see http://bugzilla.ecoinformatics.org |
56 |
474 Metacat in Ecoinfo hang
|
|
57 |
475 Associate access doc to some docid which doesn't have ent...
|
|
58 |
478 Security hole in Metacat for data file.
|
|
59 |
536 Changes to Metacat build script to install stylesheets fr...
|
|
60 |
457 Bug in replciation
|
|
61 |
466 Create a JUnit class for Metacat action
|
|
62 |
502 Security issues in replication
|
|
63 |
503 Access control problem to a replicated doucment
|
|
64 |
537 SQL error when first insert a new record into xml_replica...
|
|
65 |
540 In force replication, some time has reversion number error
|
|
66 |
541 Update dataset document which host is not in this metacat...
|
|
67 |
542 Duplicate entries in xml_replication table
|
|
68 |
543 Metacat hang in there when delta T replication
|
|
69 |
554 xml_replication table in production metacat
|
|
59 |
474 Metacat in Ecoinfo hang |
|
60 |
475 Associate access doc to some docid which doesn't have ent... |
|
61 |
478 Security hole in Metacat for data file. |
|
62 |
536 Changes to Metacat build script to install stylesheets fr... |
|
63 |
457 Bug in replciation |
|
64 |
466 Create a JUnit class for Metacat action |
|
65 |
502 Security issues in replication |
|
66 |
503 Access control problem to a replicated doucment |
|
67 |
537 SQL error when first insert a new record into xml_replication...
|
|
68 |
540 In force replication, some time has reversion number error |
|
69 |
541 Update dataset document which host is not in this metacat... |
|
70 |
542 Duplicate entries in xml_replication table |
|
71 |
543 Metacat hang in there when delta T replication |
|
72 |
554 xml_replication table in production metacat |
|
70 | 73 |
479 Debug message level |
71 | 74 |
|
72 | 75 |
New features in 1.1.0: |
73 | 76 |
1) Added functionality to export a zipped data package. The zip file contains |
74 | 77 |
all of the data and metadata as well as a rendered html summary of |
75 | 78 |
the metadata. |
76 |
2) Changed version control mechanism. Metacat can now accept any version of
|
|
79 |
2) Changed version control mechanism. Metacat can now accept any version of |
|
77 | 80 |
a document as long as the given version number is greater than the |
78 | 81 |
current one. The new version number does not have to be exactly one |
79 | 82 |
greater than the current version. |
... | ... | |
81 | 84 |
Fixes in 1.1.0 |
82 | 85 |
1) Fixed ldap authentication bug. Now, a user from a referred server cannot |
83 | 86 |
login with an incorrect password. |
84 |
2) Changed the default behavior of the access control functionality with
|
|
87 |
2) Changed the default behavior of the access control functionality with |
|
85 | 88 |
respect to packaging. |
86 |
If a member document in a data package doesn't have an access control list,
|
|
87 |
access control rules of the main package document will not apply to the
|
|
89 |
If a member document in a data package doesn't have an access control list, |
|
90 |
access control rules of the main package document will not apply to the |
|
88 | 91 |
member document. Previously, package members, by default, inherited |
89 | 92 |
the access control rules of the main package document. |
90 | 93 |
3) Fixed minor bugs with document access control. |
91 | 94 |
4) Allowed new version of data files to be uploaded and handled. |
92 |
5) Fixed bug where the client could not get the principals or groups from
|
|
95 |
5) Fixed bug where the client could not get the principals or groups from |
|
93 | 96 |
the ldap server. |
94 | 97 |
Fixes in 1.0.3 |
95 | 98 |
1) Fixed problem with Metacat not being able to query for group names when |
96 | 99 |
and LDAP referral server was down. Added an LDAP timeout of 5 seconds |
97 | 100 |
for all referral activity. |
98 | 101 |
2) Fixed problem where invalid xml characters such as ampersands (&) could |
99 |
be inserted into the resultset xml stream.
|
|
102 |
be inserted into the resultset xml stream. |
|
100 | 103 |
Fixes in 1.0.2 |
101 | 104 |
1) Fixed problem with LDAP locking up Metacat when a referral server |
102 | 105 |
was not available. |
... | ... | |
109 | 112 |
|
110 | 113 |
Documentation |
111 | 114 |
------------- |
112 |
See the docs directory for detailed documentation and installation
|
|
115 |
See the docs directory for detailed documentation and installation |
|
113 | 116 |
instructions. |
114 | 117 |
|
115 |
Details of the Metacat architecture can be found on the website for
|
|
118 |
Details of the Metacat architecture can be found on the website for |
|
116 | 119 |
the Knowledge Network for Biocomplexity (KNB): |
117 | 120 |
|
118 | 121 |
http://knb.ecoinformatics.org/software/metacat/ |
... | ... | |
125 | 128 |
If you discover a bug |
126 | 129 |
please report it, either by email (above) or by using our bug tracking |
127 | 130 |
system (http://bugzilla.ecoinformatics.org). There is a list of currently |
128 |
unimplemented features in Bugzilla that we are working on for the next
|
|
131 |
unimplemented features in Bugzilla that we are working on for the next |
|
129 | 132 |
release (no, we don't have a date yet!). |
130 | 133 |
|
131 | 134 |
Legalese |
... | ... | |
135 | 138 |
and licensed under the GNU GPL; see the 'LICENSE' file for |
136 | 139 |
details. |
137 | 140 |
|
138 |
This material is based upon work supported by the
|
|
141 |
This material is based upon work supported by the |
|
139 | 142 |
National Science Foundation under Grant No. DEB99-80154 and DBI99-04777. |
140 | 143 |
Any opinions, findings and conclusions or recomendations expressed in this |
141 |
material are those of the author(s) and do not necessarily reflect
|
|
144 |
material are those of the author(s) and do not necessarily reflect |
|
142 | 145 |
the views of the National Science Foundation (NSF). |
143 | 146 |
|
144 |
This product includes software developed by the Apache Software
|
|
147 |
This product includes software developed by the Apache Software |
|
145 | 148 |
Foundation (http://www.apache.org/). See the LICENSE file in lib/apache |
146 | 149 |
for details. |
147 | 150 |
|
148 |
The source code, object code, and documentation in the com.oreilly.servlet
|
|
151 |
The source code, object code, and documentation in the com.oreilly.servlet |
|
149 | 152 |
package is copyright and owned by Jason Hunter. See the cos-license.html file |
150 |
for details of the license. Licensor retains title to and ownership of the
|
|
153 |
for details of the license. Licensor retains title to and ownership of the |
|
151 | 154 |
Software and all enhancements, modifications, and updates to the Software. |
Also available in: Unified diff
changed values for release