Re: [Dspace-tech] File submission in DSpace 5.2/JSPUI
Hi, my colleague Fabian Fürste and me, we created a PR against DS-2623 as of today. Should be fixed in DSpace 6. Regards, Pascal https://github.com/DSpace/DSpace/pull/1013 -Original Message- From: Oliver Goldschmidt [mailto:o.goldschm...@tuhh.de] Sent: Tuesday, June 30, 2015 10:39 AM To: dspace-tech dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] File submission in DSpace 5.2/JSPUI Eike, thank you for your reply and the links. Good to know that there is already a bug report about that. I have also removed the file description input field in jspui/submit/choose- file.jsp. You are right, its still possible to enter a description for any of the files on the file review page, and its working perfectly at this point. So this solution is absolutely ok for me. Thanks, Oliver Am 30.06.2015 um 08:40 schrieb Kleiner Eike (klie): Hey Oliver, I had the same problem and created a ticket in Jira: https://jira.duraspace.org/browse/DS-2623 Until now I had not the time for a deeper investigation. Donald I Macdonald and Michael White reported and analyzed this already on [Dspace-tech]: http://sourceforge.net/p/dspace/mailman/message/33355373/ There exists a fix from Donald Macdonald, but it does not work for multiple files. It seems to be not only a technical but also a conceptual flaw that you can upload multiple files but add only one description during the upload step. I removed the description field from the upload step as a temporary solution for our local repository. Users can still enter descriptions for all files on the step following the file upload. Regards Eike -- ZHAW Zürcher Hochschule für Angewandte Wissenschaften Information Communication Technology Eike Kleiner Gertrudstrasse 15 Postfach CH-8401 Winterthur Tel: +41 58 934 4959 Fax: +41 58 935 4959 E-Mail:eike.klei...@zhaw.ch -Ursprüngliche Nachricht- Von: Oliver Goldschmidt [mailto:o.goldschm...@tuhh.de] Gesendet: Montag, 29. Juni 2015 13:39 An: dspace-tech Betreff: [Dspace-tech] File submission in DSpace 5.2/JSPUI Hello DSpacers, I have a problem on DSpace 5.2 (I don't know if it is also happening on 5.1; I will try that). Anytime I set a file description to a submission in DSpace I get a error message and submission procedure terminates. Looking into the incomplete submissions in My DSpace is working and shows the submission with the file - but this is anything but convenient. The error message is not a Server error, it is indicating a malformed request: System Error: Malformed Request There was an inconsistency in the data received from your browser. This may be due to one of several things: Sometimes, if you used your browser's back button during an operation like a submission, clicking on a button may try and do something that's already been done, such as commit the submission to the archive. Clicking your browsers reload or refresh button may have similar results. If you got here by following a link or bookmark provided by someone else, the link may be incorrect or you mistyped the link. Please check the link and try again. If you have more than one browser window open with DSpace, this can cause a similar problem whereby a button clicked in one window may make a button click in the other window invalid. Of course, you may have uncovered a problem with the system! All of these errors are logged, and we'll be checking them regularly to see if there is a problem. If the problem persists, please contact the DSpace site administrators This is what I see in my logfile: 2015-06-29 13:20:37,931 WARN org.dspace.app.webui.submit.step.JSPUploadStep @ o.goldschm...@tuhh.de:session_id=xxx:ip_addr=134.28.x.y:integrity_erro r:-- URL Was\colon; https\colon; //dspace5.tub.tuhh.de/submit -- Method\colon; POST -- Parameters were\colon; -- workspace_item_id\colon; 1288 -- jsp\colon; /submit/choose-file.jsp -- page\colon; 1 -- ajaxUpload\colon; false -- description\colon; Was zum...?! -- file\colon; -- submit_upload\colon; Weiter -- step\colon; 4 2015-06-29 13:20:37,931 DEBUG org.dspace.app.webui.util.JSPManager @ o.goldschm...@tuhh.de:session_id=xxx:ip_addr=134.28.x.y:view_jsp:/erro r/integrity.jsp Any ideas, what exactly is going wrong here? Thank you, Oliver -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ DSpace-tech mailing list
Re: [Dspace-tech] retrospectively assigning DOIs to live items
Hi Claudia, Hi Andrea, On 03/08/15 1:48 AM, Andrea Schweer wrote: On 03/08/15 11:16, Claudia Jürgen wrote: yes this is right. If you enable the identifier service this will only cover new items. Assuming you are using the DataCite Connector, the easiest way would be to manipulate the database (usual warnings about that) to give the old items the status of newly items in archive: INSERT into doi (doi_id, doi, resource_type_id, resource_id, status) SELECT nextval('doi_seq'), concat('YOURPREFIX/YOURNAMESPACESEPARATOR-',currval('doi_seq')), 2, item_id, 7 FROM item WHERE in_archive=true and item_id not in (select resource_id from doi where resource_type_id=2); Then the cron job for the usual doi-organiser commands will pick up the job. Perfect, thanks a lot for that! It should be easy to add a command in the doi-organiser that adds those entries into the database. I just didn't had the use case and the time. ;-) I've just been investigating the use of doi's for us. There are a couple of issues with it, especially the datacite connector crosswalk and data provider, see the latest JIRA issues. At the moment with datacite the update of metadata does not work among other things. Thanks for reporting those issues! It worked fine once and is still working here (highly patched DSpace 4). I hope I find some time to look into those, but no promises... Regards, Pascal -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Build DSpace Installer on Different Machine
Hi, to answer your question: yes, ant needs more than the dspace-installer directory. It tries to download a free geodb to connect IPs to countries for the statistic (IIRC). We have a build server which is configured close to our production server (the build server runs centOS, the production server RHEL, but it works fine). On the build server I run maven *and* ant. I install DSpace on the build server to the same path that is used on the production server. Then I create a package (currently a tar, but we plan to build rpms here) and deploy this package on our test and production server. With DSpace 5 we will have to take care for our solr indexes as with DSpace 5 ant takes care for those. But that’s possibly a matter for another thread… Regards, Pascal From: Peter Dietz [mailto:pe...@longsight.com] Sent: Wednesday, July 01, 2015 4:52 PM To: Shannon Meisenheimer Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Build DSpace Installer on Different Machine Hi Shannon, We do almost all builds using a dedicated build server. So one machine does the mvn package portion of the work, and then dspace/target/dspace-installer gets ftp/scp/rsync to application servers, and then on the app server does the ant update portion. The thing that you have to ensure is that each machine is very similar. Same OS, same version of java. I've never tried this with windows, but it works well for us on Linux. Peter Dietz Longsight www.longsight.comhttp://www.longsight.com pe...@longsight.commailto:pe...@longsight.com p: 740-599-5005 x809 On Wed, Jul 1, 2015 at 10:24 AM, Shannon Meisenheimer meisenhei...@ucmo.edumailto:meisenhei...@ucmo.edu wrote: Has anyone tried building DSpace (Maven) on a different machine and then moving the resulting src package to the server for Ant install/update? We are pretty sure we are fighting network restrictions on the server when building DSpace 5.1 with Mirage 2. I'm running 'mvn -U clean package -Dmirage2.on=true -X c:\Maven5_1.log' using Maven 3.2.3 and after installation, pdf delivery is very slow (sometimes 10-20 minutes). I was thinking I could build the package on my workstation where I'm not being firewalled as heavily and then transfer to the server for install. We've had our network team add FW exceptions allowing outbound from the server to any destination on ports 80, 443, and 9418 and outbound to any for the server in our proxy, but still are seeing some performance issues post install. Setting up the proxy in Maven had no effect. Does Ant use anything other what it is in the source package during install? I noticed maven created a bunch of files in my user'e temp folder (win server). Thanks, Shannon -- Mr. Shannon Meisenheimer Office of Technology Blackboard and Academic Application Management University of Central Missouri Dockery 207A meisenhei...@ucmo.edumailto:meisenhei...@ucmo.edu Work Phone: (660) 543-8483tel:%28660%29%20543-8483 [Das Bild wurde vom Absender entfernt.] -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Changing embargo dates in DSpace 5.2
Hi, if you use the JSPUI this should be fixed in DSpace 5.2. See the ticket in Jira describing the problem and its solution: https://jira.duraspace.org/browse/DS-1965. Starting with DSpace 5.2 you should see the date fields in the administrator interface you use to edit authorizations (login as admin, open an item, click on edit, click on edit, click on authorizations, look for the policy you want to change and click on edit). While writing this mail I see that the dates are not part of the table listing all authorizations of an item. We should change this too. I create the ticket DS-2638 and marked it as needs volunteer. Kind regards, Pascal From: George Stanley Kozak [mailto:g...@cornell.edu] Sent: Wednesday, July 01, 2015 8:09 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Changing embargo dates in DSpace 5.2 Hi... How do people handle changing the Embargo dates in DSpace 5.2? As far as I can tell, once an item has been submitted as embargoed, it can only be changed by manually modifying the resourcepolicy table. Am I wrong of is there a programmatic way to change the dates? George Kozak Digital Library Specialist Cornell University Library Information Technologies (CUL-IT) 218 Olin Library Cornell University Ithaca, NY 14853 607-255-8924 -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Changing embargo dates in DSpace 5.2
Hi, DSpace currently has two Embargo mechanisms: one that work with lift date and a cronjob (named as Pre Dspace 3 Embargo) and one that works with start date on policies (named as past DSpace 3 Embargo functionality). The latter one sets resource policies whenever an embargo is set but it restricts their validity by dates. So if you're updating the psql table manually you probably should change the *start_date* and not the end date as we do not have policies that forbid something but only policies that allow g.e. the read access (beginning with the specified start_date). Regards, Pascal From: George Stanley Kozak [mailto:g...@cornell.edu] Sent: Thursday, July 02, 2015 3:45 PM To: Becker, Pascal-Nicolas; dspace-tech@lists.sourceforge.net Subject: RE: Changing embargo dates in DSpace 5.2 Thank you, Pascal. We are using DSpace 5.2 XMLUI Mirage 2 (I should have mentioned that earlier). It would be nice to change the dates in the Admin interface, but this is helpful. I guess my process now will be: 1) Login in as Admin 2) Open and item and edit 3) Click on Authorizations 4) Find the bitstream in the list and note the bitstream ID 5) If I plan to change the Embargo date, then from the command line I will go to psql and do a. update resorcepolicy set end_date=whatever you want where resource_id=bitstream id noted above; Again, thanks for your help (and to Hilton Gibson, too!) George Kozak Digital Library Specialist Cornell University Library Information Technologies (CUL-IT) 218 Olin Library Cornell University Ithaca, NY 14853 607-255-8924 From: Becker, Pascal-Nicolas [mailto:p.bec...@tu-berlin.de] Sent: Thursday, July 02, 2015 4:44 AM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Cc: George Stanley Kozak Subject: RE: Changing embargo dates in DSpace 5.2 Hi, if you use the JSPUI this should be fixed in DSpace 5.2. See the ticket in Jira describing the problem and its solution: https://jira.duraspace.org/browse/DS-1965. Starting with DSpace 5.2 you should see the date fields in the administrator interface you use to edit authorizations (login as admin, open an item, click on edit, click on edit, click on authorizations, look for the policy you want to change and click on edit). While writing this mail I see that the dates are not part of the table listing all authorizations of an item. We should change this too. I create the ticket DS-2638 and marked it as needs volunteer. Kind regards, Pascal From: George Stanley Kozak [mailto:g...@cornell.edu] Sent: Wednesday, July 01, 2015 8:09 PM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Changing embargo dates in DSpace 5.2 Hi... How do people handle changing the Embargo dates in DSpace 5.2? As far as I can tell, once an item has been submitted as embargoed, it can only be changed by manually modifying the resourcepolicy table. Am I wrong of is there a programmatic way to change the dates? George Kozak Digital Library Specialist Cornell University Library Information Technologies (CUL-IT) 218 Olin Library Cornell University Ithaca, NY 14853 607-255-8924 -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Linked Open Data
Hi Emilio, you can use http://demo.dspace.org. Currently the endpoint is here: http://trydspace5.longsight.com/demo-dspace-org-sparql It will probably move within the next two weeks (to be located directly on demo.dspace.org). As long as the LOD-Support is switched on on demo.dspace.org you'll find the address of the SPARQL endpoint here: http://trydspace5.longsight.com/demo-dspace-org-sparql (look for the void:sparqlEndpoint predicate). Regards, Pascal -Original Message- From: emilio lorenzo [mailto:elore...@arvo.es] Sent: Wednesday, February 04, 2015 1:25 PM To: dspace-tech Subject: [Dspace-tech] Linked Open Data Hello Is there any repository or testing machine where I can test the sparql endpoint of Dspace V5 ? Thanks Emilio -- -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] HANDLE table entries without resource_id
If a handle gets deleted sets the resource_id to null and keep all the other information (basically resource_type and the handle itself). If something with an handle is getting restored from an AIP backup, DSpace checks whether the resource_type_id of the handle in the database is the same as of the DSpaceObject being restored from AIP. Handles are Persistent Identifier. Nobody wants a persistent identifier to change, because then it wouldn't be persistent anymore. ;-) That is the reason DSpace ensures that at least the resource_type of a deleted and restored handle doesn't change. I won't delete them as they don't disturbe you and as it is wanted behavior. Regards, Pascal From: Monika C. Mevenkamp [mailto:moni...@princeton.edu] Sent: Monday, February 02, 2015 3:25 PM To: dspace-tech@lists.sourceforge.net Tech Subject: [Dspace-tech] HANDLE table entries without resource_id the query SELECT HANDLE_ID, RESOURCE_TYPE_ID, RESOURCE_ID, HANDLE FROM HANDLE WHERE RESOURCE_ID IS NULL; finds a couple entries Is there a reason why I should not delete them ? Monika Monika Mevenkamp phone: 609-258-4161 693 Alexander Road, Princeton University, Princeton, NJ 08544 -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] JSPUI
First step would be to see if tomcat loaded the DSpace webapps (at least JSPUI and depending on the version of DSpace your working with probably SOLR) correctly. You can use one of the common webapps for tomcat like manager or take a look in the logs of your tomcat. Regards, Pascal From: Mary Weppler-Selear [mailto:mweppler-sel...@ucmerced.edu] Sent: Friday, September 26, 2014 10:21 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] JSPUI I have a version of DSpace that was configured almost a year ago. My organization just procured a hosted VPS, and I'm ready to move the DSpace platform over to the VPS. However, when I try to view the web app, the url that I used after an ifconfig command is not working: http://169.236.85.39:8080/jspui/ Though if I remove the jspui it appears that Tomcat is okay. It was working fine before. Any advice on how to view the web app? Mary -- Slashdot TV. Videos for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] JSPUI reverse proxy authentication
Hi, does the dspace.log log file contains any entries like the following one? 2014-MM-DD HH:MM:SS,YYY WARN org.dspace.app.webui.util.UIUtil @ POSSIBLE HIJACKED SESSION: request from XXX.XXX.XXX.XXX does not match original session address: XXX.XXX.XXX.XXX. Authentication rejected. How are the configuration properties dspace.baseUrl and dspace.url set? Regards, Pascal Becker From: Fitzpatrick, Christopher [mailto:c...@wmu.se] Sent: Wednesday, September 03, 2014 9:37 AM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] JSPUI reverse proxy authentication Hi All, I just setup dspace for the first time. We're wanting to use the jspui interface. I setup nginx as a reverse proxy in front of tomcat, but it seems that the authentication is not sticking. What I mean by that is I can authenticate a user, and the page does show that I am logged in ( and I have access to certain restricted pages). But the user will lose its session after a couple of minutes or on certain pages. This is not happening if I access tomcat directly at port 8080, so I think there's something I'm missing on my nginx conf. ( included below ). Any ideas? Thanks for the help...b,chris, location / { proxy_pass http://dspace; proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; proxy_redirect http://dspace http://dlib.wmu.se; proxy_buffering off; proxy_store off; proxy_connect_timeout 120; proxy_send_timeout120; proxy_read_timeout120; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] German DSpace User Group Meeting
*** German version below *** Dear Colleagues, the university library of Technische Universität Berlin would like to invite to a German DSpace User Group Meeting on Tuesday, October 28, 2014, 11 a.m. - 5 p.m. The meeting should be an informal exchange about typical topics of DSpace Installations in Germany as g.e. how to support xMetaDissPlus as format for OAI-PMH to export thesis to the German National Library. The Meeting language is German. We kindly ask to send us an email if you are interested in joining the Meeting. Please suggest topics you are interested in, topics you are willing to talk about and if you would like to join a dinner on a self-payment basis. The Meeting will take place at: Technische Universität Berlin Universitätsbibliothek Fasanenstr. 88 (im Volkswagen-Haus) 10623 Berlin Room BIB-215 Regards, Pascal Becker *** German version *** Liebe Kolleginnen und Kollegen, die Universitätsbibliothek der TU Berlin lädt zu einem Treffen deutscher DSpace User am Dienstag, den 28. Oktober 2014 von 11 bis 17 Uhr. Das Treffen soll als informeller Austausch über Themen dienen, die speziell DSpace Installationen in Deutschland betreffen, zum Beispiel die Unterstützung von xMetaDissPlus als Format für die OAI-Schnittstelle. Das Treffen wird in deutscher Sprache stattfinden. Wir bitten höflichst um eine Anmeldung per E-Mail. Geben Sie dabei bitte Themen an, an denen Sie interessiert sind, Themen, die Sie beitragen können und ob Sie Interesse an einem gemeinsamen Abendessen auf Selbstzahlerbasis haben. Das Treffen findet statt in der: Technische Universität Berlin Universitätsbibliothek Fasanenstr. 88 (im Volkswagen-Haus) 10623 Berlin Raum BIB-215 Mit freundlichen Grüßen, Pascal Becker -- Pascal-Nicolas Becker Technische Universität Berlin - Universitätsbibliothek Fasanenstr. 88 (im VOLKSWAGEN-Haus) - 10623 Berlin Tel.: +49 30 314-76345 - p.bec...@tu-berlin.de -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Very old Dspace 1.2.1 Upgrade errors
Have you seen Tim’s mail? Do you get any error messages, in your browser, on the command line (while reindexing) or in the logs? Did you deploy the web-app dspace-solr? Regards, Pascal From: vinod mishra [mailto:mishrav...@gmail.com] Sent: Monday, August 11, 2014 7:56 PM To: Becker, Pascal-Nicolas Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Very old Dspace 1.2.1 Upgrade errors Yes i did several times and in right order step by step. database shows all the records from admin interface, each item i can see by searching with record/handle number, at the same time when i update any item it becomes search-able and visible to all but when again i rebuild index all disappears. It also shows repeated many fields of single dc entry like handle number it shows thrice : http://hdl.handle.net/2080/1593 http://hdl.handle.net/2080/1593 http://hdl.handle.net/2080/1593 Pls suggest. On Mon, Aug 11, 2014 at 8:09 PM, Becker, Pascal-Nicolas p.bec...@tu-berlin.demailto:p.bec...@tu-berlin.de wrote: Did you use all SQL-Scripts in the right order while performing step 4 upgrading of the replicated database? Did any errors occurred during this step? Regards, Pascal -Original Message- From: Tim Donohue [mailto:tdono...@duraspace.orgmailto:tdono...@duraspace.org] Sent: Monday, August 11, 2014 4:14 PM To: vinod mishra; dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Very old Dspace 1.2.1 Upgrade errors Hello, Can you send us the exact error messages you are seeing? It's difficult to determine the upgrade problem without more information about what did not work, or what errors are being reported. Here's more information on tracking down the error messages in DSpace: https://wiki.duraspace.org/display/DSPACE/Troubleshoot+an+error - Tim On 8/9/2014 5:02 AM, vinod mishra wrote: Dear All, I ma trying to upgrade very old DSpace to 4.2 version, system configuration are given below. I am trying with the instructions given on https://wiki.duraspace.org/display/DSDOC4x/Multi- Version+Upgrade+Tips+ and+Tricks under the Option 2: Install Fresh and Upgrade your Data. Only one data appear in the latest version 4.2 but rest does not after restoration. I do not know the the other methods nor understand the actual problem and how to resolve it but i exactly followed the instructions given on the above site. Thefore you are requested to kindly let me know the other things apart from instructions which i have to perform. My data dump is available at : https://drive.google.com/file/d/0B2Cmcc6xutSgMmRUNENDTWt0Y1U/edit? usp= sharing . If possible kindly download and make it compatible with latest version 4.2 so that i can directly restore it, i shall be very grateful for the same. However i am trying my level best kindly give you suggestion . OS: Red hat 3 DSpace: 1.2.1 Tomcat: 1.2 Postgres: 7.2 Also Use handle number. -- With Regards, Vinod Kumar Mishra, Assistant Librarian, Biju Patnaik Central Library (BPCL), NIT Rourkela. Mob:91+9439420860 -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- With Regards, Vinod Kumar Mishra, Assistant Librarian, Biju Patnaik Central Library (BPCL), NIT Rourkela. Mob:91+9439420860 -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Very old Dspace 1.2.1 Upgrade errors
Did you use all SQL-Scripts in the right order while performing step 4 upgrading of the replicated database? Did any errors occurred during this step? Regards, Pascal -Original Message- From: Tim Donohue [mailto:tdono...@duraspace.org] Sent: Monday, August 11, 2014 4:14 PM To: vinod mishra; dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Very old Dspace 1.2.1 Upgrade errors Hello, Can you send us the exact error messages you are seeing? It's difficult to determine the upgrade problem without more information about what did not work, or what errors are being reported. Here's more information on tracking down the error messages in DSpace: https://wiki.duraspace.org/display/DSPACE/Troubleshoot+an+error - Tim On 8/9/2014 5:02 AM, vinod mishra wrote: Dear All, I ma trying to upgrade very old DSpace to 4.2 version, system configuration are given below. I am trying with the instructions given on https://wiki.duraspace.org/display/DSDOC4x/Multi- Version+Upgrade+Tips+ and+Tricks under the Option 2: Install Fresh and Upgrade your Data. Only one data appear in the latest version 4.2 but rest does not after restoration. I do not know the the other methods nor understand the actual problem and how to resolve it but i exactly followed the instructions given on the above site. Thefore you are requested to kindly let me know the other things apart from instructions which i have to perform. My data dump is available at : https://drive.google.com/file/d/0B2Cmcc6xutSgMmRUNENDTWt0Y1U/edit? usp= sharing . If possible kindly download and make it compatible with latest version 4.2 so that i can directly restore it, i shall be very grateful for the same. However i am trying my level best kindly give you suggestion . OS: Red hat 3 DSpace: 1.2.1 Tomcat: 1.2 Postgres: 7.2 Also Use handle number. -- With Regards, Vinod Kumar Mishra, Assistant Librarian, Biju Patnaik Central Library (BPCL), NIT Rourkela. Mob:91+9439420860 -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] CC-license and HTTPS in JSPUI
Hi Oliver, I just read your mail from yesterday again. If I understand correctly it works sometimes and sometimes not. May this be a cache problem? If you are using XMLUI you should clean it's cache as well as the browser cache. This is just a bold guess, but may be worth to clean all caches and try your solution once again... Even if it is not a DSpace issue can you please repot a solution if you find one? Regards, Pascal -Original Message- From: Oliver Goldschmidt [mailto:o.goldschm...@tuhh.de] Sent: Wednesday, July 30, 2014 11:23 AM To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] CC-license and HTTPS in JSPUI Hi, I was able to solve this issue - at least for Firefox. As described here [1], you can leave out the protocol and reference ambedded external websites with //example.org. Doing that, its referenced via the same protocol as the embedding page. Unfortunately, this only works with Firefox (definitely not with Chromium, havent tried it with IE yet). Though, a compatible solution for all browsers of course would be more appropriate... But this is obviously not a DSpace issue, so I will stop reporting it here. Best regards Oliver [1] https://developer.mozilla.org/en- US/docs/Security/MixedContent/How_to_fix_website_with_mixed_conten t Am 30.07.2014 um 10:05 schrieb Oliver Goldschmidt: Hi again, I now retried what I described yesterday in a different browser (yesterday it was Firefox, today I am trying Chromium) to see if my HTTPS-CC-issue is reproducable there. Answer: it is reproducable, and its even worse. Although I am referencing https://creativecommons.org/choose/?partner=dspace(...) , I get that error message: [blocked] The page at 'https://xyz.tuhh.de/submit' was loaded over HTTPS, but ran insecure content from 'http://creativecommons.org/choose/?partner=dspace(...)': this content should also be loaded over HTTPS. In Chromium, the problem is already on the cc-licence-page: the iframe is white without any content. Any ideas? Best regards Oliver Am 29.07.2014 um 17:19 schrieb Oliver Goldschmidt: Hello all, I have a very weird problem with creativecommons.org and DSpace. Perhaps anyone here has an idea about that. The scenario is the following: I have DSpace configured, that its always loaded over HTTPS (by redirecting any call to Port 443). That works fine. But coming to the publication there is a problem. I have also enabled the CC-license step. As I reached that step in the publication process, I only got a white page inside the cc-iframe. I figured out, why that happened: a URL at creativecommons.org is embedded in an iframe, and loading a normal HTTP-URL in a HTTPS page iframe is forbidden. Though, I changed the URL of creativecommons.org in submit/creative-commons.jsp to its HTTPS-equivalent: https://creativecommons.org/choose/?partner=dspace. Now it worked and I got the creativecommons-page inside the iframe. But something is still wrong: I cannot select a license. Its getting blocked, because the browser is still getting mixed content. Obviously the creativecommons.org-page is not loaded via HTTPS, but via HTTP, although the URL points to HTTPS (and is displayed in the HTTPS-iframe, while its not displayed using the HTTP-URL). I can even reproduce this: clicking on the link https://creativecommons.org/choose/?partner=dspace gets me to the unencrypted version of the page. Only when I manually edit the URL in my browser window, I get to the real HTTPS address. Thats really odd... Perhaps someone can reproduce that or has an idea how to fix that. Any hints are appreciated! Best regards Oliver - - Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg .clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg. clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] IPv4/6 double stack setup and session hijacking prevention
Maybe, but the downside is that DSpace cannot be used in a IPv4/IPv6 dual stack setup currently. And those will become more and more common... -Original Message- From: Alan Orth [mailto:alan.o...@gmail.com] Sent: Wednesday, July 02, 2014 9:49 PM To: Becker, Pascal-Nicolas; dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] IPv4/6 double stack setup and session hijacking prevention Well, if this *was* a session hijacking attempt... wouldn't it look exactly like this? ie, DSpace would be actually protecting you. :) Alan On 06/08/2014 03:34 PM, Becker, Pascal-Nicolas wrote: Hi, today I used my test installation of DSpace for the first time from home where I have IPv4 and IPv6 in a dual stack setup. My server has an IPv4 and IPv6 connection as well, but in my office I currently have IPv4 only. So today I was using DSPACE JSPUI (master branch from early may 2014) in a IPv4/IPv6 dual stack setup for the first time. While using DSpace I was asked to login every two minutes. As this was quite annoying I looked in to dspace.log and found the following line: 2014-06-08 14:01:13,201 WARN org.dspace.app.webui.util.UIUtil @ POSSIBLE HIJACKED SESSION: request from 2001:6f8:::::: does not match original session address: 85.XXX.XXX.XXX. Authentication rejected. I think the problem is obvious: My mac is alternating using IPv4 and IPv6 to connect to my DSpace installation. DSpace detects this as a possible session hijacking attack and invalidates my session. Has anyone had the same problem (already)? Has anyone an idea how to solve this problem? And please don't suggest me to use either IPv4 or IPv6. ;-) Regards, Pascal P.S. A solution could be to save a IPv4 and a IPv6 address to prevent session hijacking while supporting IPv4/6 double stack setups. But even then we could run into problems with IPv6 privacy extensions... -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Alan Orth alan.o...@gmail.com http://alaninkenya.org http://mjanja.co.ke I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone. -Bjarne Stroustrup, inventor of C++ GPG public key ID: 0x8cb0d0acb5cd81ec209c6cdfbd1a0e09c2f836c0 -- Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] IPv4/6 double stack setup and session hijacking prevention
Hi, today I used my test installation of DSpace for the first time from home where I have IPv4 and IPv6 in a dual stack setup. My server has an IPv4 and IPv6 connection as well, but in my office I currently have IPv4 only. So today I was using DSPACE JSPUI (master branch from early may 2014) in a IPv4/IPv6 dual stack setup for the first time. While using DSpace I was asked to login every two minutes. As this was quite annoying I looked in to dspace.log and found the following line: 2014-06-08 14:01:13,201 WARN org.dspace.app.webui.util.UIUtil @ POSSIBLE HIJACKED SESSION: request from 2001:6f8:::::: does not match original session address: 85.XXX.XXX.XXX. Authentication rejected. I think the problem is obvious: My mac is alternating using IPv4 and IPv6 to connect to my DSpace installation. DSpace detects this as a possible session hijacking attack and invalidates my session. Has anyone had the same problem (already)? Has anyone an idea how to solve this problem? And please don't suggest me to use either IPv4 or IPv6. ;-) Regards, Pascal P.S. A solution could be to save a IPv4 and a IPv6 address to prevent session hijacking while supporting IPv4/6 double stack setups. But even then we could run into problems with IPv6 privacy extensions... -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] DOI versioning
Hi Kyle, I have not tested DOIs together with versioning yet. I think that a DOIVersioningIdentifierProvider is needed, but that's just a bold guess. Regards, Pascal From: Kyle Braak [GBIF] [mailto:kbr...@gbif.org] Sent: Friday, May 23, 2014 4:42 PM To: b...@mire.be; Becker, Pascal-Nicolas Cc: GBIF Developers Developers Subject: DOI versioning Hi Bram and Pascal-Nicolas, My name is Kyle Braak, I'm a developer at the GBIFhttp://www.gbif.org/ Secretariat in Copenhagen. I am writing you, since you were the last people to edit the wiki pages DSPace Item Level Versioninghttps://wiki.duraspace.org/display/DSDOC4x/Item+Level+Versioning and DOI Digital Object Identifierhttps://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier. First off, thanks for taking the time to write such great documentation. I really enjoyed reading these pages. Just a quick question for you about DOI versioning, if you can spare a minute? In the Version History example used in the wiki (image attached), the item identifier appears to be the handle. What I'd like to know, is whether you assign a new DOI to each version of an item, and if so, how the new DOI looks like, and how you preserve the relationship between older versions of the DOIs? Thank you in advance for your time, Kyle Braak Developer Secretariat of the Global Biodiversity Information Facility (GBIF) Universitetsparken 15, DK-2100 Copenhagen Ø Denmark, Europe +45 353 21479 (work) Skype: kyle.braak www.gbif.orghttp://www.gbif.org/ A. [cid:image001.png@01CF76B1.A8C697F0] -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Dspace 4.1 and Datacite
Glad to hear that, thanks for giving us the follow-up. Regards, Pascal From: Heiki Epner [mailto:heiki.ep...@ut.ee] Sent: Thursday, May 22, 2014 8:27 AM To: Becker, Pascal-Nicolas Cc: dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Dspace 4.1 and Datacite Dears After replacing test-prefix 10.5072 with one real prefix, it seems to be working. Simply and dummy. With best regards Heiki So, 16-05-2014 15:35 kirjutas Becker, Pascal-Nicolas: Hi Heiki, can you please run the following commands in the specified order and send me the output on the command line and what they logged in dspace.log? … doi-organiser –l … doi-organiser –u … doi-organiser –s … doi-organiser –r … doi-orgainser –l You can read more on the relevance of the order of the commands here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-%27cron%27jobforasynchronousreservation/registration Regards, Pascal -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] FW: Error in enabling media filter
Forwarding the solution to dspace-tech, in case anyone reads this in the mailinglists archive. ---BeginMessage--- Hi Pascal, Thanks for your quick response. Root caused, Found the exception due to calling filter-media command in wrong location. Thanks, Anoj On Fri, May 16, 2014 at 4:58 AM, Becker, Pascal-Nicolas p.bec...@tu-berlin.demailto:p.bec...@tu-berlin.de wrote: Hi, I don't think that the problem comes from changing the dspace.cfg. The exception message is that the class org.springframework.core.io.ClassPathResource couldn't be found. Probably some jars are missing? Can you execute other commands over the dspace command line interface? Can you list the content of the lib-directory? Regards, Pascal -Original Message- From: Anoj [mailto:anojatapa...@gmail.commailto:anojatapa...@gmail.com] Sent: Wednesday, May 14, 2014 6:54 PM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Error in enabling media filter Hi, I am trying to enable thumbnail creation using Media Filter plugin for Dspace 3.2. Got the following exception while executing the script. Here are the steps followed and changes in dspac.cfg file. - webui.browse.thumbnail.show = true - webui.item.thumbnail.show = true - webui.browse.thumbnail.linkbehaviour = item - webui.browse.thumbnail.maxheight = 40 - webui.browse.thumbnail.maxwidth = 40 After having changed to dspace.cfg, - Restart Tomcat Server, - run [dspace]/bin/dspace filter-media, Any help would be great. Thanks Throws the following exception- INFO [main] (DSpaceKernelInit.java:52) - Created new kernel: DSpaceKernel:org.dspace:name=fcbd715e-2d76-49d8-9956- da3829fe2b41,type=DSpaceKernel:lastLoad=null:loadTime=0:running=false:k ernel=null INFO [main] (ConfigurationManager.java:1224) - Loading from classloader: file:/klib/app/dspace/3.2-up/config/dspace.cfg INFO [main] (ConfigurationManager.java:1224) - Using dspace provided log configuration (log.init.config) INFO [main] (ConfigurationManager.java:1224) - Loading: /klib/app/dspace/3.2-up/config/log4j.properties Exception in thread main java.lang.NoClassDefFoundError: org/springframework/core/io/ClassPathResource at org.dspace.servicemanager.config.DSpaceConfigurationService.readPropert yResource(DSpaceConfigurationService.java:550) at org.dspace.servicemanager.config.DSpaceConfigurationService.loadInitialCo nfig(DSpaceConfigurationService.java:344) at org.dspace.servicemanager.config.DSpaceConfigurationService.init(DSpac eConfigurationService.java:61) at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java: 145) at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:51) Caused by: java.lang.ClassNotFoundException: org.springframework.core.io.ClassPathResource at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 5 more -- View this message in context: http://dspace.2283337.n4.nabble.com/Error- in-enabling-media-filter-tp4673070.html Sent from the DSpace - Tech mailing list archive at Nabble.com. -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette ---End Message--- -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Error in enabling media filter
Hi, I don't think that the problem comes from changing the dspace.cfg. The exception message is that the class org.springframework.core.io.ClassPathResource couldn't be found. Probably some jars are missing? Can you execute other commands over the dspace command line interface? Can you list the content of the lib-directory? Regards, Pascal -Original Message- From: Anoj [mailto:anojatapa...@gmail.com] Sent: Wednesday, May 14, 2014 6:54 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Error in enabling media filter Hi, I am trying to enable thumbnail creation using Media Filter plugin for Dspace 3.2. Got the following exception while executing the script. Here are the steps followed and changes in dspac.cfg file. - webui.browse.thumbnail.show = true - webui.item.thumbnail.show = true - webui.browse.thumbnail.linkbehaviour = item - webui.browse.thumbnail.maxheight = 40 - webui.browse.thumbnail.maxwidth = 40 After having changed to dspace.cfg, - Restart Tomcat Server, - run [dspace]/bin/dspace filter-media, Any help would be great. Thanks Throws the following exception- INFO [main] (DSpaceKernelInit.java:52) - Created new kernel: DSpaceKernel:org.dspace:name=fcbd715e-2d76-49d8-9956- da3829fe2b41,type=DSpaceKernel:lastLoad=null:loadTime=0:running=false:k ernel=null INFO [main] (ConfigurationManager.java:1224) - Loading from classloader: file:/klib/app/dspace/3.2-up/config/dspace.cfg INFO [main] (ConfigurationManager.java:1224) - Using dspace provided log configuration (log.init.config) INFO [main] (ConfigurationManager.java:1224) - Loading: /klib/app/dspace/3.2-up/config/log4j.properties Exception in thread main java.lang.NoClassDefFoundError: org/springframework/core/io/ClassPathResource at org.dspace.servicemanager.config.DSpaceConfigurationService.readPropert yResource(DSpaceConfigurationService.java:550) at org.dspace.servicemanager.config.DSpaceConfigurationService.loadInitialCo nfig(DSpaceConfigurationService.java:344) at org.dspace.servicemanager.config.DSpaceConfigurationService.init(DSpac eConfigurationService.java:61) at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java: 145) at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:51) Caused by: java.lang.ClassNotFoundException: org.springframework.core.io.ClassPathResource at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 5 more -- View this message in context: http://dspace.2283337.n4.nabble.com/Error- in-enabling-media-filter-tp4673070.html Sent from the DSpace - Tech mailing list archive at Nabble.com. -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Dspace 4.1 and Datacite
Hi Heiki, can you please describe the workflow your using? What do you mean when you write DOIs are represented as updated but not minted? The normal procedure is the following: a DOI is marked to be reserved/registered/updated/… in the database. When you start the DOI-Organiser it looks into the Database what tasks are waiting. If necessary it send the metadata that belongs to the DOI to DataCite and then it sends the URL the DOI should refer. A common problem happens when switching from the DataCite test server to the productive server. The path on the productive server are different than those on the test server. This has to be changed in the file [dspace]/config/spring/api/identifier-service.xml. This is described here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-IdentifierService. Regards, Pascal From: Heiki Epner [mailto:heiki.ep...@ut.ee] Sent: Thursday, May 15, 2014 10:22 AM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Dspace 4.1 and Datacite Dears Dspace 4.1 (Ubuntu 14.04, openjdk7), configured for minting doi-s in datacite testserver. During submission dois are generated, doi-organiser -l is giving a list of doi-s, quequed for update. After updating dois are represented in datacite server as updated dois, but not minted. Doi-organiser -l give a list dois, quequed for registering, but registering/minting is impossible, indication: DOI_ALREADY_EXISTS. Is here a clever trick? Something with update before registering? Heiki Epner Library of Tartu University -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Error message when updating index
Hi Stephano, have you tried to use index-discovery to rebuild the complete index (using [dspace-install]/bin/dspace index-discovery -b)? Regards, Pascal -Original Message- From: Stephano John [mailto:mga...@suanet.ac.tz] Sent: Friday, May 16, 2014 7:50 AM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Error message when updating index Dear all, We are running dspace 4.0, still not launched to be seen by the public but when we run [dspace]/bin . index-discovery we get the following error message, but previously it was working fine!! Exception: Error executing query org.dspace.discovery.SearchServiceException: Error executing query at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:484) at org.dspace.discovery.IndexClient.main(IndexClient.java:119) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j ava:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.ja va:225) at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:77) Caused by: org.apache.solr.client.solrj.SolrServerException: Error executing query at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.ja va:98) at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:301) at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:454) ... 7 more Caused by: java.lang.ClassCastException: org.apache.solr.common.util.SimpleOrderedMap cannot be cast to java.lang.String at org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.j ava:120) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:184) at org.apache.solr.common.util.JavaBinCodec.readSolrDocument(JavaBinCodec .java:325) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:215) at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java:451 ) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:182) at org.apache.solr.common.util.JavaBinCodec.readSolrDocumentList(JavaBinCo dec.java:343) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:217) at org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.j ava:121) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:184) at org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java:11 2) at org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse(Bin aryResponseParser.java:41) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java: 407) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java: 180) at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.ja va:90) -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Dspace 4.1 and Datacite
Hi Heiki, can you please run the following commands in the specified order and send me the output on the command line and what they logged in dspace.log? … doi-organiser –l … doi-organiser –u … doi-organiser –s … doi-organiser –r … doi-orgainser –l You can read more on the relevance of the order of the commands here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-%27cron%27jobforasynchronousreservation/registration Regards, Pascal From: Heiki Epner [mailto:heiki.ep...@ut.ee] Sent: Friday, May 16, 2014 1:15 PM To: Becker, Pascal-Nicolas Cc: dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Dspace 4.1 and Datacite Dears So, I have submit (or import) items, doi-organiser -l give a list DOIs, marked to be updated. Nothing to see in test.datacite.org. After updating DOis are marked to be registered in dspace and in test.datacite.org represented as updated. Doi-organiser -r give now message doi_already_exists (in logs) and nothing happens. Regards Heiki 16-05-2014 13:08 kirjutas Becker, Pascal-Nicolas: Hi Heiki, can you please describe the workflow your using? What do you mean when you write DOIs are represented as updated but not minted? The normal procedure is the following: a DOI is marked to be reserved/registered/updated/… in the database. When you start the DOI-Organiser it looks into the Database what tasks are waiting. If necessary it send the metadata that belongs to the DOI to DataCite and then it sends the URL the DOI should refer. A common problem happens when switching from the DataCite test server to the productive server. The path on the productive server are different than those on the test server. This has to be changed in the file [dspace]/config/spring/api/identifier-service.xml. This is described here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-IdentifierService. Regards, Pascal From: Heiki Epner [mailto:heiki.ep...@ut.ee] Sent: Thursday, May 15, 2014 10:22 AM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Dspace 4.1 and Datacite Dears Dspace 4.1 (Ubuntu 14.04, openjdk7), configured for minting doi-s in datacite testserver. During submission dois are generated, doi-organiser -l is giving a list of doi-s, quequed for update. After updating dois are represented in datacite server as updated dois, but not minted. Doi-organiser -l give a list dois, quequed for registering, but registering/minting is impossible, indication: DOI_ALREADY_EXISTS. Is here a clever trick? Something with update before registering? Heiki Epner Library of Tartu University -- Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Error message when updating index
Hi Stephano, you're welcome. Please write a mail to dspace-tech whether this helped or not. The -b option replaces the old index with a completely new one. Running index-discover without options updates and cleans the index. It is recommended to run index-discovery -o daily to optimize the index. You can find more information here: https://wiki.duraspace.org/display/DSDOC4x/Discovery#Discovery-DiscoverySolrIndexMaintenance Regards, Pascal -Original Message- From: Stephano John [mailto:mga...@suanet.ac.tz] Sent: Friday, May 16, 2014 1:39 PM To: Becker, Pascal-Nicolas Subject: RE: [Dspace-tech] Error message when updating index Dear Pascal, Thank you for your immediately response, i always do [dspace- install]/bin/dspace index-discovery Then i will try [dspace-install]/bin/dspace index-discovery -b) Regards Stephano Hi Stephano, have you tried to use index-discovery to rebuild the complete index (using [dspace-install]/bin/dspace index-discovery -b)? Regards, Pascal -Original Message- From: Stephano John [mailto:mga...@suanet.ac.tz] Sent: Friday, May 16, 2014 7:50 AM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Error message when updating index Dear all, We are running dspace 4.0, still not launched to be seen by the public but when we run [dspace]/bin . index-discovery we get the following error message, but previously it was working fine!! Exception: Error executing query org.dspace.discovery.SearchServiceException: Error executing query at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:484) at org.dspace.discovery.IndexClient.main(IndexClient.java:119) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. j ava:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.j a va:225) at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:77) Caused by: org.apache.solr.client.solrj.SolrServerException: Error executing query at org.apache.solr.client.solrj.request.QueryRequest.process(QueryReques t.ja va:98) at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:301) at org.dspace.discovery.SolrServiceImpl.cleanIndex(SolrServiceImpl.java:454) ... 7 more Caused by: java.lang.ClassCastException: org.apache.solr.common.util.SimpleOrderedMap cannot be cast to java.lang.String at org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec. j ava:120) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:184) at org.apache.solr.common.util.JavaBinCodec.readSolrDocument(JavaBinCode c .java:325) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:215) at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java: 451 ) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:182) at org.apache.solr.common.util.JavaBinCodec.readSolrDocumentList(JavaBin Co dec.java:343) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:217) at org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec. j ava:121) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:184) at org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java: 11 2) at org.apache.solr.client.solrj.impl.BinaryResponseParser.processRespons e(Bin aryResponseParser.java:41) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java: 407) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java: 180) at org.apache.solr.client.solrj.request.QueryRequest.process(QueryReques t.ja va:90) -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. - - Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free. http://p.sf.net/sfu/SauceLabs ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed
Re: [Dspace-tech] Select epeople buttons not working
Hi, are you using JSPUI or XMLUI? Which browser are you using? Regards, Pascal -Original Message- From: Gary Browne [mailto:gary.bro...@sydney.edu.au] Sent: Thursday, May 08, 2014 4:48 AM To: dspace-tech Tech Subject: [Dspace-tech] Select epeople buttons not working Hi all, I've just setup an instance of DSpace 4.1 to look at. My system is: Tomcat 7 RHEL 6.5 (64-bit) Ant 1.8.2 Maven 3.2.1 Java - OpenJDK 1.7.0_55 I have setup just one account, myself, using the create-administrator command line tool. Now when I try to add a submitter or administrator to a collection, the Select ePeople button does nothing. Any ideas? Thanks, Gary GARY BROWNE | Development Programmer Library IT Services | Fisher Library F03 THE UNIVERSITY OF SYDNEY T +61 2 9351 5946 | M +61 405 647 868 E gary.bro...@sydney.edu.au | W http://sydney.edu.au Sent from my plain old desktop computer. CRICOS 00026A This email plus any attachments to it are confidential. Any unauthorised use is strictly prohibited. If you receive this email in error, please delete it and any attachments. Please think of our environment and only print this e-mail if necessary. -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: #149; 3 signs your SCM is hindering your productivity #149; Requirements for releasing software faster #149; Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] problem DOI
Hi Gaetano, let me come back on your mail from 9th of April. Did you solved your problem already? The error just tells us that the Crosswalk with the name DataCite is missing. This crosswalk should be defined in config/dspace.cfg, as it is in the version that gets delivered with DSpace 4.1 (you can find the dspace.cfg in the version of DSpace 4.1 here: [1], please pay attention that this file gets changed during the installation process, so don't copy it in your dspace install directory!). Please take a look in your dspace.cfg. Is the crosswalk configured like in the linked example? Does the file configured under the property crosswalk.dissemination.DataCite.stylesheet exist? Regards, Pascal [1] https://github.com/DSpace/DSpace/blob/dspace-4.1/dspace/config/dspace.cfg#L508-L515 -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] DOI DATACITE
Hi Massimiliano, thank for pointing out a problem in our documentation to me (I'll fix it this afternoon). I just noticed that DataCites production and test server use different paths. You have to change the [dspace]/config/spring/api/identifier-service.xml again. In this file you'll find two properties named DATACITE_DOI_PATH and DATACITE_METADATA_PATH. The default values are /mds/doi/ and /mds/metadata/ You have to set them to /doi/ and /metadata/ (remove the leading /mds). Please tell me if this helped! Regards, Pascal -Original Message- From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Tuesday, February 11, 2014 11:01 AM To: Becker, Pascal-Nicolas Cc: 'dspace-tech'; heli...@centrum.sk Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, I have repaired the old DOI in the Database but as we have the test server in the intranet we thought that wasn't accessible for datacite server. So we have upgraded our production server and we are trying to active the DOI function. We have the right credentials for mds.datacite.org but we haven't the access to test.datacite.org. I have seen the dspace.cfg in your link and I saw that there wasn't the crosswalk for DATACITE, so I have added it. Now we get this error: 2014-02-11 10:44:44,906 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:45,011 INFO org.dspace.app.webui.discovery.DiscoverUtility @ facets for scope, org.dspace.content.Community@28f: 3 2014-02-11 10:44:45,431 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:45,557 INFO org.dspace.app.webui.discovery.DiscoverUtility @ facets for scope, org.dspace.content.Community@28f: 3 2014-02-11 10:44:45,870 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:46,005 WARN org.dspace.identifier.doi.DataCiteConnector @ While reserving the DOI doi:10.14273/unisa-4, we got a http status code 404 and the message ?xml version=1.0 encoding=UTF-8? !DOCTYPE HTML SYSTEM about:legacy-compat htmlheadmeta content=text/html; charset=UTF-8 http-equiv=Content-Type/meta content=IE=8 http-equiv=X-UA-Compatible/link href=/resources/dijit/themes/tundra/tundra.css;jsessionid=6F8AA3B9DFDF 8CA4082A98A39D1312AA type=text/css rel=stylesheet/linklink href=/resources/styles/standard.css;jsessionid=6F8AA3B9DFDF8CA4082A98 A39D1312AA media=screen type=text/css rel=stylesheet/linklink href=/resources/dojox/highlight/resources/pygments/emacs.css;jsessionid =6F8AA3B9DFDF8CA4082A98A39D1312AA rel=stylesheet/linklink href=/resources/images/favicon.ico;jsessionid=6F8AA3B9DFDF8CA4082A98 A39D1312AA rel=SHORTCUT ICON/script type=text/javascriptvar djConfig=en_US; /scriptscript type=text/javascript src=/resources/dojo/dojo.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D13 12AA/scriptscript type=text/javascript src=/resources/spring/Spring.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D 1312AA/scriptscript type=text/javascript src=/resources/spring/Spring- Dojo.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AA/scriptscrip t type=text/javascript src=/resources/js/jquery- 1.5.1.min.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AA/script script type=text/javascript language=JavaScriptdojo.require(dojo.parser);/scripttitleWelcome to DataCite Metadata Store/title/headbody class=tundra springdiv id=wrapperdiv version=2.0 id=headerdiv id=titlea title=Home name=Home href=/;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AAimg src=/resources/images/dc- logo.gif;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AA/ Metadata Store /a/divdiv id=topmenuYou are not logged in | spana href=/login;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AALogin/a /span/divbr style=clear:both//divdiv id=maindiv version=2.0script type=text/javascriptdojo.require('dijit.TitlePane');/scriptdiv id=_title_title_idscript type=text/javascriptSpring.addDecoration(new Spring.ElementDecoration({elementId : '_title_title_id', widgetType : 'dijit.TitlePane', widgetAttrs : {title: 'Requested Resource Not Found', open: true}})); /scripth2Requested Resource Not Found/h2pSorry, we did not find the resource you were looking for./p/div/divdiv version=2.0 id=footerspana href=/;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AAHome/a/s pan | span id=languageLanguage: a title=Switch language to English href=?lang=enimg alt=Switch language to English src=/resources/images/flags/en.png;jsessionid=6F8AA3B9DFDF8CA4082A98 A39D1312AA class=flag//a a title=Switch
Re: [Dspace-tech] DOI DATACITE
Hi, I'm glad, that it works now. :-) Currently it is not possible to choose which items or which collections use DOIs and which don't. If you want DSpace to automatically mint DOIs it currently does it for every published item. Regards, Pascal -Original Message- From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Tuesday, February 11, 2014 12:45 PM To: Becker, Pascal-Nicolas Cc: 'dspace-tech' Subject: R: [Dspace-tech] DOI DATACITE Dear Pascal, It's a pleasure for me if I helped you to improve the documentation. I have changed identifier-service.xml and now It seems that work. But I wonder if it is possible to choose a collection where we don't want to mint a DOI. Thanks Best regards Massimiliano -Messaggio originale- Da: Becker, Pascal-Nicolas [mailto:p.bec...@tu-berlin.de] Inviato: martedì 11 febbraio 2014 11:58 A: Massimiliano Cilurzo Cc: 'dspace-tech' Oggetto: RE: [Dspace-tech] DOI DATACITE Hi Massimiliano, thank for pointing out a problem in our documentation to me (I'll fix it this afternoon). I just noticed that DataCites production and test server use different paths. You have to change the [dspace]/config/spring/api/identifier-service.xml again. In this file you'll find two properties named DATACITE_DOI_PATH and DATACITE_METADATA_PATH. The default values are /mds/doi/ and /mds/metadata/ You have to set them to /doi/ and /metadata/ (remove the leading /mds). Please tell me if this helped! Regards, Pascal -Original Message- From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Tuesday, February 11, 2014 11:01 AM To: Becker, Pascal-Nicolas Cc: 'dspace-tech'; heli...@centrum.sk Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, I have repaired the old DOI in the Database but as we have the test server in the intranet we thought that wasn't accessible for datacite server. So we have upgraded our production server and we are trying to active the DOI function. We have the right credentials for mds.datacite.org but we haven't the access to test.datacite.org. I have seen the dspace.cfg in your link and I saw that there wasn't the crosswalk for DATACITE, so I have added it. Now we get this error: 2014-02-11 10:44:44,906 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:45,011 INFO org.dspace.app.webui.discovery.DiscoverUtility @ facets for scope, org.dspace.content.Community@28f: 3 2014-02-11 10:44:45,431 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:45,557 INFO org.dspace.app.webui.discovery.DiscoverUtility @ facets for scope, org.dspace.content.Community@28f: 3 2014-02-11 10:44:45,870 INFO org.dspace.app.webui.discovery.DiscoverySearchRequestProcessor @ anonymous:session_id=9B2B628802FEB226D0D9BC9FEDC2786F:ip_addr=159. 149.133.227:search:scope=org.dspace.content.Community@28f,query=null ,results=(0,0,3) 2014-02-11 10:44:46,005 WARN org.dspace.identifier.doi.DataCiteConnector @ While reserving the DOI doi:10.14273/unisa-4, we got a http status code 404 and the message ?xml version=1.0 encoding=UTF-8? !DOCTYPE HTML SYSTEM about:legacy-compat htmlheadmeta content=text/html; charset=UTF-8 http-equiv=Content-Type/meta content=IE=8 http-equiv=X-UA-Compatible/link href=/resources/dijit/themes/tundra/tundra.css;jsessionid=6F8AA3B9DFD F 8CA4082A98A39D1312AA type=text/css rel=stylesheet/linklink href=/resources/styles/standard.css;jsessionid=6F8AA3B9DFDF8CA4082A98 A39D1312AA media=screen type=text/css rel=stylesheet/linklink href=/resources/dojox/highlight/resources/pygments/emacs.css;jsession id =6F8AA3B9DFDF8CA4082A98A39D1312AA rel=stylesheet/linklink href=/resources/images/favicon.ico;jsessionid=6F8AA3B9DFDF8CA4082A98 A39D1312AA rel=SHORTCUT ICON/script type=text/javascriptvar djConfig=en_US; /scriptscript type=text/javascript src=/resources/dojo/dojo.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D13 12AA/scriptscript type=text/javascript src=/resources/spring/Spring.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D 1312AA/scriptscript type=text/javascript src=/resources/spring/Spring- Dojo.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AA/scriptscrip t type=text/javascript src=/resources/js/jquery- 1.5.1.min.js;jsessionid=6F8AA3B9DFDF8CA4082A98A39D1312AA/script script type=text/javascript language=JavaScriptdojo.require(dojo.parser);/scripttitleWelc ome to DataCite Metadata Store/title/headbody class=tundra springdiv id=wrapperdiv version=2.0 id=headerdiv id=titlea title=Home name=Home href
Re: [Dspace-tech] DOI DATACITE
Sorry, I lost track. What's the current problem right now? Did you repair the old DOIs in your database? The URL test.datacite.org addresses the test server of DataCite, the URL mds.datacite.org addresses the production server. You can get a login to the test server from your DOI/DataCite registration agency. We got two different prefixes for the test and for the production server, so you should check for which server you have valid credentials (prefix, username, password). You can test your credential by calling https://test.datacite.org/mds/ or https://mds.datacite.org in your browser and try to login. AUTHENTICATION_ERROR means that your credentials are invalid or does not match the doi prefix you configured. There should be a more detailed message in the dspace.log, can you please have a look? Relating the crosswalk problem it is absolutely correct, what helix wrote. Is the file named in your dspace.cfg? You can see how it is done here: https://github.com/DSpace/DSpace/blob/dspace-4.0/dspace/config/dspace.cfg#L508-L515. The problem with the DataCite crosswork does not have anything to do with the URL of the DataCite server, it's the same crosswalk for testing and production server. I would advise to use the command line argument -q when the doi-organiser gets started by a cronjob only. If you use the doi-organiser manually you get more information if you don't use -q. Regards, Pascal -Original Message- From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Monday, February 10, 2014 3:34 PM To: heli...@centrum.sk Cc: Becker, Pascal-Nicolas; 'dspace-tech' Subject: R: [Dspace-tech] R: DOI DATACITE Dear Ivan, The DIM2DataCite.xsl is present in the dspace/config/crosswalks directory. I have just noticed that if I put in the identifier-service.xml, 'DATACITE_HOST' value ='test.datacite.org', I haven't this problem. bean id=org.dspace.identifier.doi.DOIConnector class=org.dspace.identifier.doi.DataCiteConnector scope=singleton property name='DATACITE_SCHEME' value='https'/ property name='DATACITE_HOST' value='mds.datacite.org'/ property name='DATACITE_DOI_PATH' value='/mds/doi/' / property name='DATACITE_METADATA_PATH' value='/mds/metad If I run dspace/bin/dspace doi-organiser -u -q with test.datacite.org the system doesn't give me the previous error but send an email with this message: Update DOI doi:10.14273/unisa-2 for ITEM with ID 1.210 failed: AUTHENTICATION_ERROR Thanks Best regards Massimiliano -Messaggio originale- Da: ivan.ma...@gmail.com [mailto:ivan.ma...@gmail.com] Per conto di helix84 Inviato: lunedì 10 febbraio 2014 15:23 A: Massimiliano Cilurzo Cc: Becker, Pascal-Nicolas; dspace-tech Oggetto: Re: [Dspace-tech] R: DOI DATACITE Before Pascal gives you an authoritative reply, I'd check whether you have the [dspace]/config/crosswalks/DIM2DataCite.xsl file present. Perhaps you reused your old configuration directory from DSpace 3.x that didn't have this file? Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] DOI DATACITE
Hi Massimiliano, you should configure your E-Mail settings. DSpace wanted to send a mail to the address configured in alert.recipient, but this field was empty (you can find more information here: https://wiki.duraspace.org/display/DSDOC4x/Configuration+Reference#ConfigurationReference-DSpaceEmailSettings). I see two problems with your DOI-Configuration in the log. The first is, that the DOIs have strange names (doi:10.,10.5072/unisa-1), the second is that the request seems to be send to the wrong address. Which values have you set in [dspace]/config/dspace.cfg for doi.identifier.prefix and doi.identifier.namespaceseparator? Please DO NOT send the complete dspace.cfg as it may contain different username/password combinations (e.g. for your database connection, for your doi-namespaces and so on). By the way: did you set identifier.doi.user and identifier.doi.password correctly (again: please DO NOT send the values you put in there). In [dspace]/config/spring/api/identifier-service.xml you added a bean with the id org.dspace.identifier.doi.DOIConnector (you added it by removing comments). In the configuration of the bean you can set the host and paths the DOIConnector should connect to. Can you please send me those lines? The important part begins with bean id=org.dspace.identifier.doi.DOIConnector and ends with /bean (in my file these are the lines 56 to 64, but it may differ). Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Friday, January 24, 2014 9:58 AM To: Becker, Pascal-Nicolas; dspace-tech@lists.sourceforge.net Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, in this is the dspace.log after the command dspace/bin/dspace doi-organiser -u ... org.dspace.content.MetadataSchema @ Loading schema cache for fast finds 2014-01-24 09:53:40,896 WARN org.dspace.identifier.doi.DataCiteConnector @ While reserving the DOI doi:10.,10.5072/unisa-1, we got a http status code 404 and the message ?xml version=1.0 encoding=UTF-8? htmlheadmeta content=text/html; charset=UTF-8 http-equiv=Content-Type/meta content=IE=8 http-equiv=X-UA-Compatible/link href=/resources/dijit/themes/tundra/tundra.css;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 type=text/css rel=stylesheet/linklink href=/resources/styles/standard.css;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 media=screen type=text/css rel=stylesheet/linklink href=/resources/dojox/highlight/resources/pygments/emacs.css;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 rel=stylesheet/linklink href=/resources/images/favicon.ico;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 rel=SHORTCUT ICON/script type=text/javascriptvar djConfig=en_US; /scriptscript type=text/javascript src=/resources/dojo/dojo.js;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2/scriptscript type=text/javascript src=/resources/spring/Spring.js;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2/scriptscript type=text/javascript src=/resources/spring/Spring-Dojo.js;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2/scriptscript type=text/javascript src=/resources/js/jquery-1.5.1.min.js;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2/scriptscript type=text/javascript language=JavaScriptdojo.require(dojo.parser);/scripttitleWelcome to DataCite Metadata Store/title/headbody class=tundra springdiv id=wrapperdiv version=2.0 id=headerdiv id=titlea title=Home name=Home href=/;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2img src=/resources/images/dc-logo.gif;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2/ Metadata Store /a/divdiv id=topmenuYou are not logged in | spana href=/login;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2Login/a/span/divbr style=clear:both//divdiv id=maindiv version=2.0script type=text/javascriptdojo.require('dijit.TitlePane');/scriptdiv id=_title_title_idscript type=text/javascriptSpring.addDecoration(new Spring.ElementDecoration({elementId : '_title_title_id', widgetType : 'dijit.TitlePane', widgetAttrs : {title: 'Requested Resource Not Found', open: true}})); /scripth2Requested Resource Not Found/h2pSorry, we did not find the resource you were looking for./p/div/divdiv version=2.0 id=footerspana href=/;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2Home/a/span | span id=languageLanguage: a title=Switch language to English href=?lang=enimg alt=Switch language to English src=/resources/images/flags/en.png;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 class=flag//a a title=Switch language to Deutsch href=?lang=deimg alt=Switch language to Deutsch src=/resources/images/flags/de.png;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 class=flag//a a title=Switch language to French href=?lang=frimg alt=Switch language to French src=/resources/images/flags/fr.png;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2 class=flag//a /span | spana href=/login;jsessionid=8EC5E96E127CC2CD35C2A70011CCE3B2Login/a/span/div/div/div/body/html. 2014-01-24 09:53:40,920 WARN org.dspace.identifier.doi.DOIOrganiser @ Unable to send email alert
Re: [Dspace-tech] DOI DATACITE
Hi Massimiliano, as written in the DSpace Documentation DSpace uses an asynchronous approach to register DOIs. Whenever DSpace wants to reserver/register a DOI, it just writes in the DOI table what should be done. The doi-organiser does the real work (by sending one or multiple requests to datacite, containing the metadata and the information if a doi should be reserved, registered, ...). So to send your registration request to DataCite, you have to run the doi-organiser as described here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-%27cron%27jobforasynchronousreservation/registration To test it, you can start these commands manually on the command line. For regular use I would suggest a cronjob. It's up to you to decide how often the doi-organiser should be triggered by the cronjob. The decision you have to make is how much time is acceptable for you between the moment DSpace adds a DOI to the metadata of an item and the moment the DOI is functional (registered). I would make this decision depending on the number of submissions you have per day. On smaller repositories it should be acceptable to run the doi-organsier perhaps twice a doi. But if you want to, you can run it more often, f.e. every 15 minutes... The reason we did it this way, is to ensure that DSpace is still working even if DataCite should have some down time... Did this helps you? What happens if you run [dspace]/bin/dspace doi-organiser -u? Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Thursday, January 23, 2014 8:46 AM To: dspace-tech@lists.sourceforge.net; Becker, Pascal-Nicolas Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, I have executed dspace doi-organiser in the wrong directory. When I execute bin/dspace doi-organiser -l? The system answer is: There are no DOIs queued for reservation. There are no DOIs queued for registration. DOIs queued for update: doi:10.,10.5072/unisa-1 (belongs to item with handle 123456789/479) doi:10.x,10.5072/un-2 (belongs to item with handle 123456789/480) doi:10.x,10.5072/unisa-3 (belongs to item with handle 123456789/481) doi:10.,10.5072/unisa-4 (belongs to item with handle 123456789/482) doi: 10.5072/unisa-5 (belongs to item with handle 123456789/485) doi: 10.5072/unisa-6 (belongs to item with handle 123456789/486) There are no DOIs queued for deletion. When I go in the Datacite site, I can't see any of this item. Thanks Kind regards Massimiliano Da: Becker, Pascal-Nicolas [mailto:p.bec...@tu-berlin.de] Inviato: venerdì 17 gennaio 2014 16:56 A: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Cc: Massimiliano Cilurzo Oggetto: RE: [Dspace-tech] DOI DATACITE Hi Massimiliano, did you entered into a contract with a DOI registration agency? Did they provide you a username, a password and a (test-)prefix? Are you sure, they want you to use the DataCite API directly? If you followed the instructions in the documentation, DSpace should mint DOIs whenever new items gets published into the repository. With publish I mean that the item is part of your repository, can be found using the normal search, and is not waiting for the user to finish the submission or for an administrator to accept it. The DOI is stored as metadata value of the item in the field dc.identifier.uri. So If you take a look on the published item you should find it there. As the documentation describes DSpace uses an asynchronous mechanism to register DOIs. Using the command line interface (https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-CommandLineInterface) you can list all DOIs waiting for reservation and/or registration. So, do you already have published an item after you configured DSpace to use DOIs? What happens if you executes [dspace-install]/bin/dspace doi-organiser -l? Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Friday, January 17, 2014 12:25 PM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] DOI DATACITE Hi All, We have installed in a test server DSPACE 4.0, we have configured it for the use of DOI from DATACITE. We followed the guide line at https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier But now I wonder how we can test if. Could someone give an help? Thanks Best regards Massimiliano Cilurzo -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech
Re: [Dspace-tech] DOI DATACITE
Hi Massimiliano, you're on the right way, but there is still some error. What does the doi-organiser writes into [dpsace]/logs/dspace.logs? Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Thursday, January 23, 2014 1:09 PM To: Becker, Pascal-Nicolas; dspace-tech@lists.sourceforge.net Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, Thanks for your help now I'm understanding how it works. When I execute [dspace]/bin/dspace doi-organiser -u the answer is this: Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx,10.5072/unisa-1 Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx,10.5072/unisa-2 Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx,10.5072/unisa-3 Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx,10.5072/unisa-4 Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx/unisa-5 Unable to send email alert. It wasn't possible to update this identifier: doi:10.142xx/unisa-6 Da: Becker, Pascal-Nicolas [mailto:p.bec...@tu-berlin.de] Inviato: giovedì 23 gennaio 2014 13:00 A: dspace-tech@lists.sourceforge.net Cc: Massimiliano Cilurzo Oggetto: RE: [Dspace-tech] DOI DATACITE Hi Massimiliano, as written in the DSpace Documentation DSpace uses an asynchronous approach to register DOIs. Whenever DSpace wants to reserver/register a DOI, it just writes in the DOI table what should be done. The doi-organiser does the real work (by sending one or multiple requests to datacite, containing the metadata and the information if a doi should be reserved, registered, ...). So to send your registration request to DataCite, you have to run the doi-organiser as described here: https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-%27cron%27jobforasynchronousreservation/registration To test it, you can start these commands manually on the command line. For regular use I would suggest a cronjob. It's up to you to decide how often the doi-organiser should be triggered by the cronjob. The decision you have to make is how much time is acceptable for you between the moment DSpace adds a DOI to the metadata of an item and the moment the DOI is functional (registered). I would make this decision depending on the number of submissions you have per day. On smaller repositories it should be acceptable to run the doi-organsier perhaps twice a doi. But if you want to, you can run it more often, f.e. every 15 minutes... The reason we did it this way, is to ensure that DSpace is still working even if DataCite should have some down time... Did this helps you? What happens if you run [dspace]/bin/dspace doi-organiser -u? Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Thursday, January 23, 2014 8:46 AM To: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net; Becker, Pascal-Nicolas Subject: R: [Dspace-tech] DOI DATACITE Hi Pascal, I have executed dspace doi-organiser in the wrong directory. When I execute bin/dspace doi-organiser -l? The system answer is: There are no DOIs queued for reservation. There are no DOIs queued for registration. DOIs queued for update: doi:10.,10.5072/unisa-1 (belongs to item with handle 123456789/479) doi:10.x,10.5072/un-2 (belongs to item with handle 123456789/480) doi:10.x,10.5072/unisa-3 (belongs to item with handle 123456789/481) doi:10.,10.5072/unisa-4 (belongs to item with handle 123456789/482) doi: 10.5072/unisa-5 (belongs to item with handle 123456789/485) doi: 10.5072/unisa-6 (belongs to item with handle 123456789/486) There are no DOIs queued for deletion. When I go in the Datacite site, I can't see any of this item. Thanks Kind regards Massimiliano Da: Becker, Pascal-Nicolas [mailto:p.bec...@tu-berlin.de] Inviato: venerdì 17 gennaio 2014 16:56 A: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Cc: Massimiliano Cilurzo Oggetto: RE: [Dspace-tech] DOI DATACITE Hi Massimiliano, did you entered into a contract with a DOI registration agency? Did they provide you a username, a password and a (test-)prefix? Are you sure, they want you to use the DataCite API directly? If you followed the instructions in the documentation, DSpace should mint DOIs whenever new items gets published into the repository. With publish I mean that the item is part of your repository, can be found using the normal search, and is not waiting for the user to finish the submission or for an administrator to accept it. The DOI is stored as metadata value of the item in the field dc.identifier.uri. So If you take a look on the published item you should find it there. As the documentation describes DSpace uses an asynchronous mechanism to register DOIs. Using the command line interface (https://wiki.duraspace.org/display
Re: [Dspace-tech] DOI DATACITE
Hi Massimiliano, did you entered into a contract with a DOI registration agency? Did they provide you a username, a password and a (test-)prefix? Are you sure, they want you to use the DataCite API directly? If you followed the instructions in the documentation, DSpace should mint DOIs whenever new items gets published into the repository. With publish I mean that the item is part of your repository, can be found using the normal search, and is not waiting for the user to finish the submission or for an administrator to accept it. The DOI is stored as metadata value of the item in the field dc.identifier.uri. So If you take a look on the published item you should find it there. As the documentation describes DSpace uses an asynchronous mechanism to register DOIs. Using the command line interface (https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier#DOIDigitalObjectIdentifier-CommandLineInterface) you can list all DOIs waiting for reservation and/or registration. So, do you already have published an item after you configured DSpace to use DOIs? What happens if you executes [dspace-install]/bin/dspace doi-organiser -l? Regards, Pascal From: Massimiliano Cilurzo [mailto:mcilu...@unisa.it] Sent: Friday, January 17, 2014 12:25 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] DOI DATACITE Hi All, We have installed in a test server DSPACE 4.0, we have configured it for the use of DOI from DATACITE. We followed the guide line at https://wiki.duraspace.org/display/DSDOC4x/DOI+Digital+Object+Identifier But now I wonder how we can test if. Could someone give an help? Thanks Best regards Massimiliano Cilurzo -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] DSpace 3.1 on ubuntu 10.4
I have no tested it myself, but from the required software it should work if you install the packages ant1.8, maven2 (included in universe repository, which is not supported by canonical), tomcat6 and postgresql (either 8.3 or better 8.4). If you have also installed the package ant (which contains version 1.7) you may have to use update-alternatives to ensure that version 1.8 will be used. Regards, Pascal Von: remi asare [mailto:remi.as...@gmail.com] Gesendet: Donnerstag, 15. August 2013 17:27 An: dspace-tech Betreff: [Dspace-tech] DSpace 3.1 on ubuntu 10.4 Hello, I have a quick answer! Will it be safe to install DSpace 3.1 on Ubuntu 10.4? Thanks in advance -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Separating application and database server?
We currently do the same. I set up a DSpace instance for testing and development, where DSpace and Postgresql runs on the same server. The productive instance should be setup in the central it services center of the institution I'm working for. For performance and security reasons they want to separate as much services as possible on different virtual servers. Doing so, the servlet container, the database and even the Apache in front of the servlet container run each on an own virtual server. Regards from Berlin, Pascal From: Michael White [mailto:michael.wh...@stir.ac.uk] Sent: Wednesday, June 05, 2013 11:01 AM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Separating application and database server? Hi, We are currently running DSpace v1.6.2 (JSPUI) with c6300 records, all full text items, and the repository is still growing steadily . . . I’m currently planning a migration to v3.1 – until now we’ve been running DSpace “within the library”, but, as DSpace is now much more of a core system at the institution, I’ve brought our institutional DBAs on board in order to start “mainstreaming” support for DSpace here . . . The first question that I’ve been asked is “should we be putting DSpace and Postgres on separate application and database (virtual) servers”? I’ve had a look through the Wiki, but couldn’t see any specific mention of running separate application and database servers. My gut feeling is that this is not a massive system and that separate servers is probably overkill in this instance (and “it ain’t broke so I’m not sure it needs fixing”) – but I’m not a “proper DBA” so my gut feeling probably isn’t enough . . . ;-) I’ve also heard rumours of performance issues when running postgres on a separate virtual server (in general, not specifically related to DSpace) . . . . ? So, I was just wondering what other folk do? Do you run separate servers? If yes, why? If no, why not (and what size of repositories are folk running on a single bit of kit)? Obviously if we go with a single (virtual) server, we would ensure that, at the very least, it meets the recommended DSpace Production system requirements. I’m meeting with our DBAs tomorrow to discuss all this, so any information folk can provide in relation to running on a single server or separate application and database servers would be helpful. Many thanks as ever, Mike Michael White eLearning Liaison and Development (eLD) Information Services S8, Library University of Stirling Stirling SCOTLAND FK9 4LA Email: michael.wh...@stir.ac.ukmailto:michael.wh...@stir.ac.uk Tel: +44 (0) 1786 466877 Fax: +44 (0) 1786 466880 http://www.stir.ac.uk/is/staff/about/teams/aldt/#eld The University of Stirling is ranked in the top 50 in the world in The Times Higher Education 100 Under 50 table, which ranks the world's best 100 universities under 50 years old. The University of Stirling is a charity registered in Scotland, number SC 011159. -- How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Dspace and DOI through DataCite
Hi Joseph, DataCite does not register DOIs directly. Instead DataCite members act as DOI registries. Some DataCite members provides their own APIs, some want you to use the DataCite API directly. I developed some code to mint and register DOIs with DSpace, and I hope it will become part of DSpace 4. If you may use the DataCite API directly you can use my code, which can be found on github [1]. If you’ll have to use the API of the DataCite member acting as your DOI registration agency, you’ll probably have to extend my code (I can give you more information if necessary). My code is not completely finished: it works but there are several questions that need to be discussed before it gets part of an official DSpace release. To discuss these I opened a ticket [2] in Jira and wrote a little article in Confluence [3]. I would be glad if you would add your ideas and impression of the code in Jira. Regards, Pascal [1] https://github.com/tuub/DSpace/tree/DOI [2] https://jira.duraspace.org/browse/DS-1535 [3] https://wiki.duraspace.org/display/~pbecker/DOI+support+using+DataCite From: helix84 [mailto:heli...@centrum.sk] Sent: Saturday, May 11, 2013 11:34 AM To: Joseph Frank Rogani Cc: dspace-tech Subject: Re: [Dspace-tech] Dspace and DOI through DataCite Hi Joseph, yes, your message arrived to the list. DOI doesn't currently have special support in DSpace like handle has, but Pascal-Nicolas Becker has been working on it (for DataCite). He's on this list, so I think he'll be happy to have you test it. The more testing it gets, the more likely it will get to DSpace. Hallo everybody. We have been working on developing our archive with DSpace 1.8 with JSPUI, on Windows Server 2008. We have now registered with DataCite in order to have DOIs combined with our documents. We have already implemented and registered with Handle but find no indication on how to set DOIs within DSpace. (apart form some general documents you can find on the internet). Has anyone already solved this? Many Thanks Joe -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Using ftp to upload files into DSpace
Thanks to Emilio and helix for their answers. I'll consider to solve this using HTML5 File API. If I get some useful solutions, I'll share them of course... Regards, Pascal -Original Message- From: ivan.ma...@gmail.com [mailto:ivan.ma...@gmail.com] On Behalf Of helix84 Sent: Monday, April 29, 2013 12:44 PM To: Becker, Pascal-Nicolas Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Using ftp to upload files into DSpace Hi Pascal, the problem you're trying to cope with is that HTTP doesn't have a native way of resuming uploads (at least not that browsers actually implement). This is the only advantage of FTP over HTTP, other than that, FTP has only disadvantages - the need for an active port, unfamiliarity to most modern users. I'd argue that you don't want to use a different protocol, only a frontend that allows you to resume, show progress and upload multiple files in a series. This can be done using HTTP as the protocol - look at e.g. Gmail attachment or Youtube video uploads. Yes, this requires an extra programmatic support on both server and client side. There are quite a lot of existing solutions out there (here's a random example, although it doesn't have all the features: http://www.solmetra.com/en/disp.php/en_products/flash_uploader/uploa der_intro). But if you are going to solve this problem, why not solve it in an ideal way that will also benefit other DSpace users (assuming you'll share your work). If this is, for whatever reason, not the way you want to go, I can list the different ways how you can get bitstreams to DSpace (but all of them will require some customization of your DSpace). As a sidenote, here's a different solution actively being worked on: http://blogs.exeter.ac.uk/openexeterrdm/blog/2012/10/19/big-data- submission-tool-at-the-idcc/ This should be covered by the OR13 presentation Moving BIG DATA into DSpace by Lee Taylor from University of Exeter. Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Using ftp to upload files into DSpace
Hi, I'm looking for a possibility to load a lot of (50) small files or just some big (1 GB) files into an Item of DSpace. Loading them using a HTML form is not a good solution for both cases. Does one had the same problem already? Does anyone knows a solution for this? The best idea I had yet is to setup an ftp server on the same* server DSpace is running. When a user wants to publish data into DSpace he/she can either upload files using the web interface or may choose files out of his/her user folder on the ftp server. DSpace then uses these files as if they had been uploaded by the web interface. Before I start to write code I would like to know if anyone else has done something similarly or has a better idea for the problem mentioned above? Of course I won't use unencrypted ftp, but for the DSpace part it is not important if the files where uploaded using sftp or ftp-ssl. We are still setting up our DSpace repository, currently we are running tests using DSpace 3.1 and XMLUI. Regards, Pascal Becker *Either the ftp server and DSpace runs on the same machine or both uses the same network storage so that DSpace can read the files uploaded using the ftp server. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] XSLT 2.0 crosswalk
Hello Joseph, you probably read the article in the wiki about crosswalks and how to test XSLT dissemination crosswalk (https://wiki.duraspace.org/display/DSPACE/XsltCrosswalk#XsltCrosswalk-TestingDisseminationCrosswalks). Currently it is not possible to test them neither with DSpace 3.0 nor with DSpace 3.1, but it is easy to backport the solution coming with DSpace 4.0. It's just one file to change, you can find the changes in this pull request: https://wiki.duraspace.org/display/DSPACE/XsltCrosswalk#XsltCrosswalk-TestingDisseminationCrosswalks. Regards, Pascal -Original Message- From: Joseph Greene [mailto:joseph.gre...@ucd.ie] Sent: Tuesday, February 05, 2013 3:36 PM To: heli...@centrum.sk Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] XSLT 2.0 crosswalk Many thanks Helix84 Sounds time consuming... I may consider raising this with our contractor, who are always keen to donate code back to the community. Best regards, Joseph -Original Message- From: ivan.ma...@gmail.com [mailto:ivan.ma...@gmail.com] On Behalf Of helix84 Sent: 05 February 2013 14:27 To: Joseph Greene Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] XSLT 2.0 crosswalk On Tue, Feb 5, 2013 at 1:19 PM, Joseph Greene joseph.gre...@ucd.ie wrote: Does anyone know if it is possible to use xslt 2.0 in the xslt crosswalk plugin? Documentation only seems to point to xslt 1.0. Unfortunately not, this is a TODO task: [1] There is info there in the last comment about how to modify Cocoon to support XSLT 2.0. This will require you to rebuild DSpace's Cocoon dependency from our repository (this one: [2]) and then rebuild DSpace using your locally modified Cocoon artifact (from your local Maven repo). If you attempt to do that, please report back with your results. Thanks. [1] https://jira.duraspace.org/browse/DS-995 [2] https://github.com/DSpace/dspace-cocoon-servlet-service-impl Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] running dspace 3.x xmlui in Eclipse
What exactly is your problem? Does the deploy works or does it fail? If it fails what is the error message and what’s in the log files? The problem I had with Netbeans was that the deployment failed because DSpace was unable to find its configuration. Without configuration DSpace did not have the credentials to connect to the database... In Netbeans it is possible to set properties, so that XMLUI will find the dspace installation directory and the configuration in it. Regards, Pascal From: Sara Amato [mailto:sam...@willamette.edu] Sent: Tuesday, January 22, 2013 5:56 PM To: dspace-tech Subject: Re: [Dspace-tech] running dspace 3.x xmlui in Eclipse The Netbeans thread prompts me to ask how to do this in Eclipse. I can do the Maven and ANT builds and get all the correct files, but am having trouble with the tomcat run configuration (at least I think that is where my problem is, I'm rather new at this…but can run other servlets) Any advice on how to run the xmlui in Eclipse would be greatly appreciated. The directions I've found on the web for Eclipse and DSpace are rather sparse, though if I get this working I'd be willing to update them, given the caveat that they might be from a naive perspective. On Jan 18, 2013, at 10:50 PM, Benjamin Ryan wrote: Coelho, Change the line in startup.bat (around line 57) to call %EXECUTABLE% jpda start %CMD_LINE_ARGS% this will start Tomcat in debug mode. Then when Tomcat is running from the Debug menu “Attach Debugger...” and fill in the values. Use Java Debugger (JPDA), transport dt_socket and port 8000. You should then be able to set breakpoints and step through the code. Regards, Ben -- Dr Ben Ryan Jorum Technical Manager 5.12 Roscoe Building The University of Manchester Oxford Road Manchester M13 9PL Tel: 0160 275 6039 E-mail: benjamin.r...@manchester.ac.ukhttps://outlook.manchester.ac.uk/owa/redir.aspx?C=b28b5bdd1a91425abf8e32748c93f487URL=mailto%3abenjamin.ryan%40manchester.ac.uk -- From: Coelho Eliana [mailto:eliana.coe...@umontreal.ca] Sent: 18 January 2013 17:11 To: heli...@centrum.skmailto:heli...@centrum.sk Cc: dspace-tech@lists.sourceforge.netmailto:dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] running dspace xmlui in netbeans Hello, No, after building the application there is nothing inside the [dspace]/webapps/xmlui/WEB-INF/classes/ as you can see in the below screen capture: image001.png Attached the xmlui.xconf file. What is surpring is the fact that when I run the application NOT in netbeans, everything works, as you can see in the following image: image002.jpg However, when I run the application inside netbeans (I would like to see the code and follow the execution with the debugger), there is the problem of discovery aspect “not found”. I follow this instructions in order to run the xmlui web application in netbeans: •Select the project for the Web Application you wish to run through Tomcat (e.g. DSpace XML-UI (Manakin) :: Web Application Resources for the XMLUI). This project must be a war based project, as Tomcat only runs WAR files. •Right click on your selected project and click Properties •From the Properties window, select the Run category. •From these Run settings, you'll want to specify the Server which this application should run on. Select your newly configured Tomcat server. •Also, specify a Context Path. This should be the ending path on the URL. For example, specifying /xmlui will mean your web application will be available from http://localhost:8080/xmlui; •Now, click over to the Actions category on the left. •You'll see a list of Actions on the right. Click on the Run Project action (as this is the one used to run your web application). •In that Action's Set Properties section, add a property to point it to your DSpace installation. The following is an example on Windows, assuming that you've installed DSpace to C:/dspace/: •For DSpace 1.8.x or lower, set the property: dspace.config=C:/dspace/config/dspace.cfg (make sure to include this entire line – also, do NOT include quotes around the file path) •Finally, click OK at the bottom to save all your new project settings. I understand that when netbeans runs this application it generates a war file in the xmlui application webapps directory. This war is executed by tomcat inside netbeans and it is the application that produces the error: image003.png Thank you for trying to help me ! Eliana -Message d'origine- De : ivan.ma...@gmail.commailto:ivan.ma...@gmail.com [mailto:ivan.ma...@gmail.com] De la part de helix84 Envoyé : 18 janvier 2013 10:50 À : Coelho Eliana Cc :
[Dspace-tech] DSpace and other databases
Hello Everyone. Is anyone using DSpace with a database other than the official supported ones? So does anyone use DSpace with another Database then Postgresql or Oracle? Thanks in advanced! Pascal Becker -- Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512 ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Deploying DSpace 3 rc4 XMLUI out of Netbeans into Tomcat
Dear all, I am installing a DSpace 3.0 XMLUI instance here in Berlin. I tried to add the XPDF media filters and got an error. To get a deeper look into the source code of DSpace I decided to install an IDE. I read https://wiki.duraspace.org/display/DSPACE/IDE+Integration+-+DSpace+and+NetBeans and installed NetBeans including tomcat. I forked DSpace on github, cloned it within Netbeans to my local PC, changed the path for dspace.dir in the build.properties and built the DSpace Parent Project with its dependencies. Everything went fine, I even got ant to run and to create the necessary database tables. Then I wanted to run tomcat out of Netbeans as described on https://wiki.duraspace.org/display/DSPACE/IDE+Integration+-+DSpace+and+NetBeans#IDEIntegration-DSpaceandNetBeans-RunDSpacefromNetBeanswithTomcat I followed the instructions and set the Context Path and the Action Properties. But everytime I tried to deploy DSpace XMLUI (Manaking) project from Netbeans (right click on the project, then click on run) to Tomcat I get the following error: ... BUILD SUCCESS Total time: 23.579s Finished at: Wed Nov 14 11:29:38 CET 2012 Final Memory: 11M/84M NetBeans: Deploying on Apache Tomcat 7.0.27.0 profile mode: false debug mode: false force redeploy: true Undeploying ... undeploy?path=/xmlui OK - Undeployed application at context path /xmlui In-place deployment at /home/pbecker/NetBeansProjects/DSpace/dspace-xmlui/target/dspace-xmlui-3.0-rc4-SNAPSHOT Deployment is in progress... deploy?config=file%3A%2Ftmp%2Fcontext6224308816931180658.xmlpath=/xmlui FAIL - Deployed application at context path /xmlui but context failed to start The module has not been deployed. See the server log for details. at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210) at org.netbeans.modules.maven.j2ee.ExecutionChecker.performDeploy(ExecutionChecker.java:178) at org.netbeans.modules.maven.j2ee.ExecutionChecker.executionResult(ExecutionChecker.java:130) at org.netbeans.modules.maven.execute.MavenCommandLineExecutor.run(MavenCommandLineExecutor.java:212) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153) The Server logs are quite long, you'll find them below this mail. As I understand the problem seems to be that tomcat is unable to find the DSpace configuration (Cannot load configuration: file:/home/pbecker/usr/apache-tomcat-7.0.27/bin/$%7Bdspace.dir%7D/config/dspace.cfg). As far as I understood DSpace this path should be set in web.xml where it is filtered by ant (at least in my testinstallation it seems to work like this). I hoped by setting the Action Properties in Netbeans as described in the wiki it would overwrite the web.xml but obviously it does not. So did someone got Netbeans to deploy XMLUI to Tomcat? Is it possible at all to get this working? Do I need ant to run before the deployment to substitute variables? Any help is appreciated! Kind regards, Pascal Becker P.S. Please tell me if you think that this mail should be posted to dspace-devel instead of dspace-tech. The Tomcat server logs: Nov 14, 2012 11:43:06 AM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class org.dspace.servicemanager.servlet.DSpaceKernelServletContextListener java.lang.RuntimeException: Failure during filter init: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Error creating bean with name 'org.dspace.discovery.configuration.DiscoveryConfigurationService' defined in URL [jar:file:/home/pbecker/NetBeansProjects/DSpace/dspace-xmlui/target/dspace-xmlui-3.0-rc4-SNAPSHOT/WEB-INF/lib/dspace-api-3.0-rc4-SNAPSHOT.jar!/spring/spring-dspace-addon-discovery-configuration-services.xml]: Cannot resolve reference to bean 'defaultConfiguration' while setting bean property 'map' with key [TypedStringValue: value [default], target type [null]]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultConfiguration' defined in URL [jar:file:/home/pbecker/NetBeansProjects/DSpace/dspace-xmlui/target/dspace-xmlui-3.0-rc4-SNAPSHOT/WEB-INF/lib/dspace-api-3.0-rc4-SNAPSHOT.jar!/spring/spring-dspace-addon-discovery-configuration-services.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.util.ArrayList' to required type 'java.util.List' for property 'sidebarFacets'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [org.dspace.discovery.configuration.SidebarFacetConfiguration] to required type
Re: [Dspace-tech] Deploying DSpace 3 rc4 XMLUI out of Netbeans into Tomcat
Great, thanks for all the infomation! -Original Message- From: ivan.ma...@gmail.com [mailto:ivan.ma...@gmail.com] On Behalf Of helix84 Sent: Wednesday, November 14, 2012 12:51 PM To: Becker, Pascal-Nicolas Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Deploying DSpace 3 rc4 XMLUI out of Netbeans into Tomcat Also, there are some comments in Jira related to that pull request: https://jira.duraspace.org/browse/DS-1365 Regards, ~~helix84 Compulsory reading: DSpace Mailing List Etiquette https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Changing permissions for dspace.cfg
Dear all, the dspace.cfg contains the credentials for the database connection. At least the database password is an information that should be protected. As dspace.cfg belongs the user dspace I set the file permissions to 640 and everything works fine. But always when I rebuild dspace with the command 'mvn package' Maven creates a new file dspace.cfg in the target directory that is readable for everybody with an account on the server. Does anybody knows how I can configure Maven to set the permissions as mentioned above? Is there any other file except building.properties and dspace.cfg that contains the password for the database connection? Thanks in advanced Pascal P.S. I am testing DSpace 3.0 RC3 the UI does not affect the problem described. ;) -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Changing permissions for dspace.cfg
-Original Message- From: helix84 Sent: Wednesday, November 07, 2012 1:17 PM Subject: Re: [Dspace-tech] Changing permissions for dspace.cfg You could try setting the desired permissions on the [dspace- source]/dspace/config/dspace.cfg file. This file is filtered and deployed by ant in the last stage of the building process, so it might just keep the permissions. Or maybe not (due to filtering), but it's worth a try. I already did this and it works fine. [dspace-source]/dspace/config/dspace.cfg and [dspace]/config/dspace.cfg keep the rights. But as Maven always creates [dspace-source]/dspace/target/dspace-version-build/config/dspace.cfg as a new file (instead of just making a copy) the permissions on this one will always be reseted when I call mvn package. So three of four files (including build.protperties) have the right permissions. ;) Is there any other file except building.properties and dspace.cfg that contains the password for the database connection? No, this is the only place. Thank you! Regards, Pascal -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Changing permissions for dspace.cfg
-Original Message- From: helix84 Sent: Wednesday, November 07, 2012 1:49 PM Subject: Re: [Dspace-tech] Changing permissions for dspace.cfg ... Next thing you could try is adding a chmod line (change the octal permissions as you need) to the ant build recipe (add the second line after the first, existing one): Ant copies the file from the target to the [dspace]/config directory and preserved the permission of the target file. Your solution could help for a fresh_install. I had a problem with Maven always reseting the permissions of [dspace-source]/dspace/target/dspace-version-build/config/dspace.cfg. It took me some time to get into the assembly process of maven, but I found a solution. Adding the following line to the maven assembly recipe helps: https://github.com/DSpace/DSpace/blob/master/dspace/src/main/assembly/assembly.xml#L75 sourceconfig/dspace.cfg/source fileMode640/fileMode Thanks helix for your help! Regards, Pascal -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] [KE1019161] URN in DSpace
Hi, please let me introduce myself first. My name is Pascal Becker, I'm working for Technische Universität Berlin. We do not use DSpace yet but we want to develop an institutional repository for research data an publications based on DSpace. URNs are quite often used by German institutions. As library in Germany you have to submit some of the digital objects in your repository to the German National Library (DNB) for archiving. Every item archived by DNB gets a URN. If the delivering institution has a URN namespace they have to generate a URN before delivering the item to the DNB. If the institution does not have a URN namespace the DNB generates a URN. To migrate existing repositories in Germany to DSpace it would be very useful if DSpace could import existing URNs for old items as well generate new URNs for new items. I hope that answers some of your questions about the situation in Germany. If you want to know more about URNs in details there are some RFCs: RFC 1737 (Functional Requirements for Uniform Resource Names), RFC 2141 (URN Syntax), RFC 3044 (Using The ISSN as URN within an ISSN-URN Namespace), RFC 3187 (Using International Standard Book Numbers as Uniform Resource Names), RFC 3188 (Using National Bibliography Numbers as Uniform Resource Names). Kind regards Pascal Becker -Original Message- From: helix84 [mailto:heli...@centrum.sk] Sent: Tuesday, October 30, 2012 10:04 AM To: marco.we...@kesslernetworks.de Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] [KE1019161] URN in DSpace Are you using JSPUI or XMLUI? Are you submitting new items using the submission process, using some batch import or both? DSpace can't do it without some new code, but either we can add this or it can be pre-generated outside of DSpace, depending on how you're submitting new items to DSpace. Do you think this would be generally useful for more institutions, even if only within Germany? Thanks for the explanation, I actually can read German, though, so the link would have been enough :) Regards, ~~helix84 -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] [KE1019161] URN in DSpace
To migrate existing repositories in Germany to DSpace it would be very useful if DSpace could import existing URNs for old items as well generate new URNs for new items. I think my last comment might be misunderstood to mean that URNs couldn't be put into item's metadata outside of the submission or import process. That is not true. It's perfectly possible to fill in the metadata of existing items at any time. What I meant was automated _generation_ of URN from other metadata (like institution namespace, ISBN etc.) would work only during submission in my proposal (and it was only a proposal, so it's not set in stone). If you want to implement URNs in DSpace you can just imagine you are implementing Handles, persistent URLs, DOIs or any other kind of persistent identifier. At which point do you want to register a Handle: on submission of single items only or during import of many items as well? I would appreciate if DSpace could generate URNs during import as well as after submission of a single item. But in both cases it would be great if it is possible to manually overwrite the generate URN by existing ones. To implement URNs one thing is to be able to generate new URNs. The other task is to register generated URNs. The URN-namespace urn:nbn:de is handled by German National Library (DNB). An institution that gets a namespace under urn:nbn:de has to register new URNs at DNB. This can be done manually or automatically. For automatically registrations of URNs the DNB is Harvesting your OAI-Interface regularly. Your OAI-Interface has to support epicure as metadataformat. Information about that can be found at http://persistent-identifier.de/?link=210lang=en. A schema for epicure as part of an OAI can be found here: http://www.persistent-identifier.de/xepicur/version1.0/xepicur.xsd As I mentioned before, I'm new to DSpace so I think I'm yet the wrong person to develop URN support for it. But if some developer wants to do it, I would be glad to help out with all necessary information and/or testing. Kind regards Pascal Becker -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech