Commit Graph

1328 Commits

Author SHA1 Message Date
Pascarelli Luigi Andrea
c147f429cc Merge from ekt branch 2013-10-18 13:51:50 +02:00
Kostas Stamatis
a037bd6ed7 add logging + bug fixes 2013-10-18 14:17:31 +03:00
Pascarelli Luigi Andrea
f14456126f Restyling lookup submission jsp, fix bug to fill data authors in dto, moved utils methods 2013-10-18 12:58:33 +02:00
Kostas Stamatis
b91ae3ea68 fixes from lap82 2013-10-18 09:19:19 +03:00
kstamatis
ff1c20c8b2 minor fixes 2013-10-17 23:35:51 +03:00
kstamatis
1d5fa8c9ce bug fixes + remove unnecessary imports + small aditions 2013-10-17 20:45:36 +03:00
Kostas Stamatis
23c3c70290 integrate 2nd phase of BTE (not working!) 2013-10-17 16:22:03 +03:00
Panagiotis Koutsourakis
1dfcbc92c3 Added data loader and modifiers for second phase 2013-10-17 15:21:23 +03:00
Kostas Stamatis
e4acaf8006 bug fix 2013-10-17 14:27:58 +03:00
Kostas Stamatis
0e8568a681 remove properties files + bug fixes 2013-10-17 14:15:08 +03:00
Kostas Stamatis
dc489d3e49 bug fixes 2013-10-17 12:07:26 +03:00
kstamatis
28a6b3d0e8 bug fixes 2013-10-17 00:18:54 +03:00
kstamatis
312061f70a Resolve rebase conflicts 2013-10-16 20:51:24 +03:00
kstamatis
bb4b208088 remove unnecessary files + add licence in new files 2013-10-16 20:46:55 +03:00
Panagiotis Koutsourakis
de3aa60b44 Added SubmissionLookupOutputGenerator 2013-10-16 20:46:54 +03:00
Panagiotis Koutsourakis
c13b245263 Refactored the ItemSubmissionLookupDTO to use a list of Records internally 2013-10-16 20:46:54 +03:00
Kostas Stamatis
e0bd8716e2 cleanup SubmissionLookupService 2013-10-16 20:46:54 +03:00
kstamatis
18dafb9dff add modifiers + support record extension on MultipleDataLoader 2013-10-16 20:46:54 +03:00
Kostas Stamatis
325c862ef2 bte in submission workflow 2013-10-16 20:46:54 +03:00
Pascarelli Luigi Andrea
45985adf18 Added license 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
edbb4ed7a4 Add i18n message 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
fb2d9e3570 Update js function to jquery.1.10.x, added logo external bib service image, added mapconverter and configuration 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
eacbe9a458 Added license 2013-10-16 20:46:53 +03:00
Andrea Bollini
067b9ef79b Bibliographic external database feature on submission - DS-1252 2013-10-16 20:46:05 +03:00
kstamatis
f257633ea3 remove unnecessary files + add licence in new files 2013-10-16 20:19:15 +03:00
Panagiotis Koutsourakis
65a3002ed1 Added SubmissionLookupOutputGenerator 2013-10-16 19:21:23 +03:00
Panagiotis Koutsourakis
e5702966bc Refactored the ItemSubmissionLookupDTO to use a list of Records internally 2013-10-16 18:25:29 +03:00
Marsa Haoua
ada63be883 Dois with status value: NULL, are deleted in Database. We don't need to send an online delete. 2013-10-16 15:37:35 +02:00
Kostas Stamatis
cf0d5b39fa cleanup SubmissionLookupService 2013-10-16 15:22:20 +03:00
Pascal-Nicolas Becker
62e5b6f2f8 Enhanced DOIOrganiser.
Added options to delete and update all DOIs, queued for the specified
process.
Enhanced output of list option.
Small changes on some message (f.e. on help message).
2013-10-16 09:27:21 +02:00
Pascal-Nicolas Becker
ee9f80a1ba Add a DOIConsumer to update doi metadata when item metadata changes. 2013-10-16 09:27:21 +02:00
Pascal-Nicolas Becker
066c4a4223 Add metadata after DOI registered at registration agency.
Add DOI to metadata of an item not before it is registered at
registration agency. After registration was successfull a new
DOI should be resolvable within a few minutes.

Don't change deleted DOIs. Added DOIIdentifierException.DELETED as new
error code. It will be thrown if someone tries to regsiter or reserve
a DOI that was deleted before.
2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
3504fb73de Added DOI.RESOLVER instead of using "http://dx.doi.org" everywhere. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
1dd5538d3b Typos. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
9e123dc4cf Unit test for DOIIdentifierProvider. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
b99e010173 Add DOI in form of an operable URL to Item metadata.
We add DOIs as dc.identifier.uri like it is done with handles.
2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
f3e3242099 Added method to extract DOI out of external format. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
7c15561650 DOIIdentifierException use default message if no message is set. 2013-10-16 09:27:20 +02:00
Marsa Haoua
69233ef4ba Fix delete from DOIOrganiser 2013-10-16 09:27:20 +02:00
Marsa Haoua
7d68f9936a Add delete option. Delete DOI on command line 2013-10-16 09:27:20 +02:00
Marsa Haoua
0251a02190 Add update status values for DOI table 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
a081da4333 Bug fixing DOIIdentifierProvider.
If an Item had more then one DOI delete(Context, DSpaceObject) didn't
delete all of them.
If supports(null) or supports("") was called a IllegalArgumentException
was thrown. No it returns false as expected.
2013-10-16 09:21:28 +02:00
Marsa Haoua
cd2f2feffa Added license header to DOIIdentifierException. 2013-10-16 09:21:28 +02:00
Pascal-Nicolas Becker
35ba75cb50 Set default values for missing mandatory fields in DIM2DataCite crosswalk. 2013-10-16 09:21:28 +02:00
Marsa Haoua
6faaf76bf3 New command line option to turn the command line output off 2013-10-16 09:21:28 +02:00
Pascal-Nicolas Becker
72dde37ace DOIOrganiser uses --help as default. Changed launcher.xml
DOIOrganiser prints help, if no options were used.
DOIOrganiser can be called by [dspace-install]/bin/dspace doi-organiser
now.
2013-10-16 09:21:28 +02:00
Pascal-Nicolas Becker
cc396c7269 Code review of DataCiteConnector.
* Coding Conventions
 * use of reserveDOI for updateMetadata instead of code duplication
 * some less important simplifications
2013-10-16 09:21:28 +02:00
Pascal-Nicolas Becker
407627e9d2 Check if a DOI is reserved before it get registered. 2013-10-16 09:21:28 +02:00
Pascal-Nicolas Becker
f036847a0b Changed DOI status from int to Integer.
DatabaseManager.queryTable(Context, String, String, Object[]) uses the
toString() method. So we use Integer instead of ints for the status of a
DOI.
2013-10-16 09:21:28 +02:00
Marsa Haoua
8590258bb7 Some Exception Handling and change value from DOI status from DOI table 2013-10-16 09:21:28 +02:00