Activity
From 08/20/2016 to 09/18/2016
09/14/2016
- 10:03 PM Feature #7101 (Resolved): Metacat-index picks up the changes in log4j.properteis without restarting tomcat
- In the initialize method of ApplicationControl class, the code like this was added:
PropertyConfigurator.configureAn... - 09:21 PM Feature #7101 (Resolved): Metacat-index picks up the changes in log4j.properteis without restarting tomcat
- Metacat can pick up the changes in log4j.properteis without restarting tomcat. However, Metacat-index can't. This is...
09/13/2016
- 02:40 PM Feature #7096 (Resolved): Disable the feature of downloading external schemas for unregistered namespaces
- Disable the downloading for both dtd and schema files.
- 02:39 PM Feature #7097 (Resolved): Provide clear messages to clients if the namespaces/formatids of the schemas of xml objects are not registered in Metacat
- Add the customized message rather than the general SAX message.
- 02:38 PM Feature #7098 (Resolved): Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Implemented above plan and wrote a junit test class for testing.
09/12/2016
- 04:27 PM Bug #7100 (Resolved): Metacat Replication doesn't happen if an object is created by MN.create or CN.create
- The problem is:
We use the method MNodeService.getInstance(request).create(session, guid, object, sysmeta) to create... - 03:47 PM Bug #7100 (Resolved): Metacat Replication doesn't happen if an object is created by MN.create or CN.create
- I set up the replication between my local host and mn-demo.
In a test case, if an object is created by Metacat API...
09/06/2016
- 05:09 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- The system metadata is:
<?xml version="1.0" encoding="UTF-8"?> ... - 05:08 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- An example of nonamespaceschema xml document.
The uri can be:
https://www.fgdc.gov/schemas/metadata/fgdc-std-001...
09/01/2016
- 04:10 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- In case somebody can't read the google doc. Here is the content:...
- 02:53 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- The workflow we will use:
https://docs.google.com/document/d/1tRb1-S_gKfkuCRvYFamfnB2_pBLSus8NuYZ1fADiQ0U/edit?ts=... - 12:35 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- All dents are missing in above comment. I have to upload the file.
- 12:31 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Current workflow:
formatId = systemMetadata.getObjectFormatId(); // from Metacat API, this is null.
dtdText = ht... - 09:01 AM Feature #7096: Disable the feature of downloading external schemas for unregistered namespaces
- Wow, that's quite a shift in behavior. I guess I missed the meeting when this was discussed, but sounds like there wa...
08/31/2016
- 05:48 PM Bug #7094: Metacat is not expanding groups in the rightsHolder field during authorization
- I wrote those docs, which do explicitly say that RightsHolder is of Type.Subject, which is defined as "An identifier ...
- 03:29 PM Bug #7094: Metacat is not expanding groups in the rightsHolder field during authorization
- The docs aren't explicit about this, but I can see why you'd expect any Subject to work.
http://jenkins-1.dataone.or...
08/30/2016
- 06:32 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Jing -- I think at one point (and maybe currently) there was a chunk of code that used the name of the root element o...
- 02:23 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Jing, for documents coming in from the DataONE API, Metacat should have access to the formatId from the system metada...
- 02:17 PM Feature #7098: Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Since there is no target namespaces in the schema, in order to identify the schema, we have to use the object format ...
- 01:57 PM Feature #7098 (Resolved): Add the feature to support the noNamespaceSchemaLocation attribute in xml objects
- Currently, Metacat caches the schemas with the combination keys of namespaces plus format ids. It set the property o...
- 06:31 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- I changed the title of this bug. It is different to the case we tried to figure out the xml schema location. The corr...
- 05:54 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- Jing -- I think at one point (and maybe currently) there was a chunk of code that used the name of the root element o...
- 04:34 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- Let's go back to the original issue. We have a record on xml_catalog table:
catalog_id | entry_type | source_doctyp... - 03:34 PM Feature #7099: Create a new admin page for Metacat admins to register schemas
- This is good idea - we can avoid to create two copies of registered schemas in the registry process and the scenario ...
- 03:16 PM Feature #7099: Create a new admin page for Metacat admins to register schemas
- I think this is a good idea, but I think we should go the other way -- have the copy in wepapps/metacat/schema be the...
- 02:34 PM Feature #7099: Create a new admin page for Metacat admins to register schemas
- The schema locations is /tomcat-home/webapps/metacat/schema (in order to be accessible by the http), so the new insta...
- 02:27 PM Feature #7099 (New): Create a new admin page for Metacat admins to register schemas
- Currently we add new schemas base on Metacat release sand occasionally add it by sql commands.
We will disable Meta... - 01:48 PM Feature #7097 (Resolved): Provide clear messages to clients if the namespaces/formatids of the schemas of xml objects are not registered in Metacat
- I believe currently the message for schema not found depends on the sax parser exception. It is not clear, we need im...
- 01:41 PM Feature #7096 (Resolved): Disable the feature of downloading external schemas for unregistered namespaces
- Currently, Metacat will download the schemas during the metadata object inserting if it finds the namespaces is not ...
08/26/2016
- 04:30 PM Task #7095: Improve error message for: User tried to update an access module when they dont have ‘ALL’ permission!"
- Did a globe search and found the message is in the Eml200SAXHandler and Eml201SAXHandler classes.
- 04:14 PM Task #7095 (Closed): Improve error message for: User tried to update an access module when they dont have ‘ALL’ permission!"
- We get this error all the time when doing various (apparently illegal) operations:
> User tried to update an acces... - 11:19 AM Bug #7094: Metacat is not expanding groups in the rightsHolder field during authorization
- I'm targeting this for 2.8.0 since we have an immediate workaround on arcticdata.io.
- 10:24 AM Bug #7094 (Closed): Metacat is not expanding groups in the rightsHolder field during authorization
- With a @SystemMetadata@ document like:...
- 10:04 AM Bug #7093 (New): Metacat-index is not indexing all package members correctly
- Shirley pointed out that for the @urn:uuid:09fd1d96-c6b0-442d-b1cb-e2c4a2e476b6@ package on arcticdata.io:
https:/...
08/25/2016
- 12:03 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- The problem is that even though we have a cached copy, we still need to modify the noNamespaceSchemaLocation attribut...
- 11:49 AM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- There are two common locations used for FGDC schemas, both appear to be functionally equivalent and yield identical s...
- 11:01 AM Bug #7092 (New): Upgrade xerces and xalan lib
- Currently we are using xerces and xalan 2.7 version which came out in 2005. We need to upgraded it.
08/24/2016
- 05:21 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- The lib/schema directory was historically populated by first use, rather than during the build. It was only later th...
- 04:59 PM Bug #7091: Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- To register the entry on loaddtdschema-postgres.sql exists for a long time since we can see it on Metacat 1.9.0. Howe...
- 04:12 PM Bug #7091 (New): Metacat installation (the war file) doesn't include the FGDC schemas even though the loaddtdschema file creates an entry in the xml_catalog table for it
- The FGDC namespace is registered in our xml_catalog table:
27 | Schema | | | metad... - 10:01 AM Bug #7090 (Resolved): Change a Metacat member node's synchronization value on the admin page doesn't work
- The problem was in Metacat. In the d1Admin page, those properties were modified by the Metacat way - throught the pro...
08/23/2016
- 05:06 PM Bug #7090 (Resolved): Change a Metacat member node's synchronization value on the admin page doesn't work
- https://redmine.dataone.org/issues/7861
Also available in: Atom