Project

General

Profile

Statistics
| Revision:

# Date Author Comment
1513 04/04/2003 03:26 PM Jing Tao

Add code to handle if a unaccessable subtree is another subtree of unaccessable subtree.

1512 04/04/2003 09:40 AM Jing Tao

Finished the coding to ckeck an user try to update a subtree which it doesn't have write permission.

1511 04/03/2003 06:35 PM Jing Tao

Add code to handle checking if user updated a subtree which he doesn't have permission.

1510 04/03/2003 06:34 PM Jing Tao

Change processDTD to protected.

1509 04/02/2003 06:06 PM Jing Tao

Add code to checking if user update a subtree it doesn't have write permission.

1508 04/02/2003 09:58 AM Jing Tao

Add a class to handle append a unreadable subtree to document. (Not finished yet)

1502 03/21/2003 05:45 PM Jing Tao

Add code to do get subtree nodes from db.

1501 03/21/2003 05:45 PM Jing Tao

Add some getmethods.

1499 03/19/2003 03:30 PM Jing Tao

Change debugMessage prototype.

1498 03/19/2003 03:28 PM Jing Tao

Change debugMessage

1497 03/19/2003 03:27 PM Jing Tao

Chagnge debugMessage prototype.

1496 03/19/2003 03:26 PM Jing Tao

Change the debugMessage prototype.

1495 03/19/2003 03:22 PM Jing Tao

Change the prototype for debugMessage()

1494 03/19/2003 03:11 PM Jing Tao

Change the debugMessage from (string) to (string int)

1493 03/19/2003 03:03 PM Jing Tao

Change debugMessage method from (String) to (String, int).

1492 03/19/2003 03:02 PM Jing Tao

Fixed a bug to check permission for a node.

1491 03/19/2003 03:00 PM Jing Tao

Revise the method to get docid withoutRevision from inlinedataid.

1490 03/19/2003 02:58 PM Jing Tao

Finished the implementation for action readinlinedata. The prototype is action=readinlinedata&inlinedataid=eml.23.1.1

1489 03/19/2003 11:07 AM Jing Tao

Set default content type for data file.

1485 03/18/2003 05:32 PM Jing Tao

Add code to handle check a node permission for subtree access control.

1484 03/18/2003 05:31 PM Jing Tao

Add a new method to get docid from inline data id.

1483 03/18/2003 05:30 PM Jing Tao

Add a new action readilninedata for metacat. By this action, user can read inline data only.

1482 03/18/2003 02:15 PM Jing Tao

Add a flag in read action that the user want inline data in xml document or not.

1481 03/18/2003 02:14 PM Jing Tao

Fixed bug that the parser can't handle a eml without access.

1480 03/18/2003 02:10 PM Jing Tao

Add code handle if put inline data into xml document or not.

1477 03/17/2003 12:18 PM Jing Tao

Change the debug message.

1474 03/13/2003 05:35 PM Jing Tao

Change the debug level.

1473 03/13/2003 05:34 PM Jing Tao

Add code in addtionalmetadta, so metacat can handle same subtree id was put in describes in different additionalmetadata.

1472 03/13/2003 05:32 PM Jing Tao

Add a field varible references and set, get methods.

1471 03/12/2003 04:26 PM Jing Tao

Add eml parser checking here.

1467 03/10/2003 06:45 PM Jing Tao

Fixed a bug in reading data file.

1466 03/10/2003 11:59 AM Jing Tao

Add code to handle validate xml instance by noNamespaceSchemaLocation.

1465 03/10/2003 11:56 AM Jing Tao

Add code to debug warning and error message.

1462 03/07/2003 04:24 PM Jing Tao

Add a debug message for fatal error.

1461 03/06/2003 02:26 PM Jing Tao

Fixed a bug that didn't close the filewriter after finishing writing.

1460 03/06/2003 02:25 PM Jing Tao

Fixed a bug that when reading a inline file, there is null at the end.

1459 03/05/2003 06:42 PM Jing Tao

Add the code to pull out inlinedata and store it into file system. Only the file name will be stored into db.

1458 03/05/2003 06:37 PM Jing Tao

Add code to put back inline data from file system.

1457 03/05/2003 06:36 PM Jing Tao

Add some debug message.

1454 03/05/2003 10:18 AM Jing Tao

Revise the query for access control return field.

1453 03/04/2003 06:13 PM Jing Tao

Revise the sql for access control for return fields.

1452 03/04/2003 04:10 PM Jing Tao

Add code to handle access control for return fields.

1451 03/04/2003 12:06 PM Jing Tao

Fixed a bug that the column in sql is ambiguous.

1450 03/04/2003 12:05 PM Jing Tao

Fixed a bug which cause infinite loop.

1449 03/04/2003 10:21 AM Jing Tao

Add nodes access control for print extended query.

1448 03/04/2003 10:20 AM Jing Tao

Add access control for return fields.

1447 03/04/2003 09:53 AM Jing Tao

In search query, add subtreeid is null this condition to make sure is for top level documents.

1446 03/03/2003 06:07 PM Jing Tao

Add a access control query for return fields.

1445 03/03/2003 06:06 PM Jing Tao

Add access control for return fields in the subtree.

1444 03/03/2003 06:05 PM Jing Tao

Just now made a wrong sumbit and revise it.

1443 03/03/2003 06:02 PM Jing Tao

Add access query for control the return fields.

1442 03/03/2003 12:16 PM Jing Tao

Using the contant in documentImpl rather using itself.

1441 03/03/2003 12:14 PM Jing Tao

Fixed bug the no matter the xml is base on schema or dtd, the output will add a line for doctype. This will cause eml document invalidate.

1440 03/03/2003 10:18 AM Jing Tao

Fixed a bug the for comment in xml documents. It cause a Unterminated quoted string problem in psql.

1439 02/28/2003 06:55 PM Jing Tao

Add code to handle read part of tree. Now the subtree access control for reading works.

1435 02/28/2003 10:40 AM Jing Tao

Fixed a bug that access control couldn't write into db.

1434 02/27/2003 06:24 PM Jing Tao

Add the code to handle subtree access control.

1433 02/27/2003 06:23 PM Jing Tao

Change the calling method.

1432 02/27/2003 06:23 PM Jing Tao

Add the code to handle subtree control for reading(but finished yet).

1431 02/27/2003 11:22 AM Jing Tao

Does not setting namepaces-prefix feature true for sax parser. If set it true, namespace will be treat as both namespace and attribute.

1430 02/26/2003 05:37 PM Jing Tao

Adding more constant strings.

1429 02/26/2003 05:36 PM Jing Tao

Chane a info for output.

1428 02/26/2003 05:31 PM Jing Tao

Change some hard code to constant string.

1427 02/26/2003 05:30 PM Jing Tao

Change the code to handle permission checking.

1426 02/26/2003 05:29 PM Jing Tao

Move the permission checking part.

1425 02/26/2003 05:29 PM Jing Tao

Add a file to handle permission checking.

1424 02/26/2003 11:29 AM Jing Tao

Get rid of the permission code to handle ticket count and duration.

1423 02/26/2003 09:48 AM Jing Tao

Add code to delete the previous permission when update.

1422 02/25/2003 06:04 PM Jing Tao

Now, eml parser can support pulling out access control for document level and subtree level.

1417 02/20/2003 05:52 PM Jing Tao

Add code to handle subtree.

1416 02/20/2003 05:52 PM Jing Tao

Every call to write into xml_nodes will return current node id.

1415 02/20/2003 05:51 PM Jing Tao

Add a varible to keep track node id and every call for write to xml_nodes will return a node id.

1414 02/20/2003 05:50 PM Jing Tao

A new class to store info about sub tree.

1413 02/19/2003 07:05 PM Jing Tao

Add code to handle additional access data and reference.

1412 02/18/2003 11:58 AM Jing Tao

Add the code to handle text nodes were splitted to couples.

1411 02/18/2003 11:58 AM Jing Tao

Add the code the handle text node was splitted

1410 02/14/2003 05:23 PM Jing Tao

After finishing parsing a access rule and accessSection, assign them to a new object.

1409 02/14/2003 05:01 PM Jing Tao

Set a condition to for setting eml2 parser.

1408 02/14/2003 04:57 PM Jing Tao

Access control for documents level works.

1407 02/14/2003 04:56 PM Jing Tao

Set up an eml parser.

1406 02/14/2003 04:56 PM Jing Tao

Implement clone method.

1405 02/13/2003 06:02 PM Jing Tao

Implement to handle document level access control.

1404 02/13/2003 06:01 PM Jing Tao

Change a varible from private to protected.

1403 02/13/2003 06:00 PM Jing Tao

Fixed error.

1402 02/13/2003 06:00 PM Jing Tao

Add copy object method.

1401 02/13/2003 05:59 PM Jing Tao

Add some constants

1400 02/12/2003 06:26 PM Jing Tao

A new class to reprent a eml access module.

1399 02/12/2003 06:25 PM Jing Tao

A new class represents access rules, include principles, permissions.

1398 02/12/2003 06:24 PM Jing Tao

A new sax parser will handle eml2 (not finished yet)

1397 02/12/2003 06:23 PM Jing Tao

Add a new contant string access.

1396 02/11/2003 03:08 PM Jing Tao

Add code to call SchemaLocationResolver.

1395 02/11/2003 03:05 PM Jing Tao

Change schemalocationkeywords constant from private to public and it can be reused.

1394 02/11/2003 09:31 AM Jing Tao

Change the debugMessage method. Only debug is true and debug level is higher, the statement can be print out.

1392 02/10/2003 07:28 PM Jing Tao

Change checkURLConnection to public static. It can be rused.

1391 02/10/2003 07:27 PM Jing Tao

New class to handle ingore user specification for schema location, upload new schemalocation to metacat and register namespace and schema location in xml_catalog table.

1390 02/05/2003 05:14 PM Jing Tao

Set mutiple external schema locations for parser.

1389 02/04/2003 06:08 PM Jing Tao

If insert a schema xml, the doctype will be root element name space.

1388 02/04/2003 03:55 PM Jing Tao

Code to handle text node was splited.

1387 02/04/2003 03:51 PM Jing Tao

Add code to handle text node was splited.

1386 02/04/2003 03:50 PM Jing Tao

Change package query.