Project

General

Profile

Task #1250

Bug #1202: java d1 client create() implementation not to spec.

refactor create servlet to accept the new call

Added by Rob Nahf over 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Metacat
Target version:
Start date:
2011-01-24
Due date:
% Done:

100%

Milestone:
Product Version:
*
Story Points:
Sprint:

Description

Can test using mn.create2(..) method, and D1ClientTest.testCreateData_CurrentRestFormat().

History

#1 Updated by Rob Nahf about 13 years ago

  • Assignee set to Rob Nahf
  • translation missing: en.field_remaining_hours set to 4.0

#2 Updated by Rob Nahf about 13 years ago

edited ResponseHandler.putObject() so that POST (create) gets the pid from the mimemultipart parameters instead of the path. Changed obsoletedGuid to obsoletedPid, in the update section, corrected a couple detail codes, and added a uniqueness check on the new pid in the case of update. Still need to test and check in.

#3 Updated by Rob Nahf about 13 years ago

  • Status changed from New to Closed

decided not to remove the pid from the end of the POST url path. So no need to change mn.create() from the existing implementation. Other changes in metacat ResponseHandler are still valid and should be checked in.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)