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