Project

General

Profile

Bug #1130

System Id is changed by Metacat

Added by Jing Tao over 16 years ago. Updated over 16 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
metacat
Target version:
Start date:
08/12/2003
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
1130

Description

When a user try to read a document which is based on dtd, currently Metacat will
send back the document with the system id which is regestered in xml_catalog
table. If the system id in the table is different to original one when user
upload to metacat, the document will be changed. This is not what we want: come
in and go out is same. Metacat shouldn't change the system id in operation.

History

#1 Updated by Jing Tao over 16 years ago

Metacat didn't store the info about docname, public id and system id when user
upload a xml document.

I create new DBSAXNode constructor to store the docname, public id and system id
info and write to database.

When user try to read a document from metacat, if the document is old one and didn't
store the info about docname, public and system id info, Metacat will using the
default info (info from xml_catalog table) to handle it. If xml_nodes table has
the info, it will input the info from xml_nodes table.

#2 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 1130

Also available in: Atom PDF