[Dspace-tech] java.lang.NoClassDefFoundError: org/apache/xpath/XPathAPI
Hi, Could any one tell me why this error is. Please see the error below. Thanks and advance. -- Filbert Minj [EMAIL PROTECTED] dspace-1.5.0-build.dir]$ ant fresh_install Buildfile: build.xml init_installation: [mkdir] Created dir: /usr/local/dspace/bin [mkdir] Created dir: /usr/local/dspace/config [mkdir] Created dir: /usr/local/dspace/lib [mkdir] Created dir: /usr/local/dspace/webapps [mkdir] Created dir: /usr/local/dspace/assetstore [mkdir] Created dir: /usr/local/dspace/handle-server [mkdir] Created dir: /usr/local/dspace/search [mkdir] Created dir: /usr/local/dspace/log [mkdir] Created dir: /usr/local/dspace/upload [mkdir] Created dir: /usr/local/dspace/reports init_configs: [copy] Copying 42 files to /usr/local/dspace/config setup_database: [java] 2008-04-25 15:24:47,176 INFO org.dspace.core.ConfigurationManager @ Loading system provided config property (-Ddspace.configuration): config/dspace.cfg [java] 2008-04-25 15:24:47,184 INFO org.dspace.core.ConfigurationManager @ Using default log4j provided log configuration,if uninitended, check your dspace.cfg for (log.init.config) [java] 2008-04-25 15:24:47,184 INFO org.dspace.storage.rdbms.InitializeDatabase @ Initializing Database [java] 2008-04-25 15:24:53,358 INFO org.dspace.core.ConfigurationManager @ Loading system provided config property (-Ddspace.configuration): config/dspace.cfg [java] 2008-04-25 15:24:53,366 INFO org.dspace.core.ConfigurationManager @ Using default log4j provided log configuration,if uninitended, check your dspace.cfg for (log.init.config) load_registries: [java] 2008-04-25 15:24:55,202 INFO org.dspace.core.ConfigurationManager @ Loading system provided config property (-Ddspace.configuration): config/dspace.cfg [java] 2008-04-25 15:24:55,211 INFO org.dspace.core.ConfigurationManager @ Using default log4j provided log configuration,if uninitended, check your dspace.cfg for (log.init.config) [java] Exception in thread main java.lang.NoClassDefFoundError: org/apache/xpath/XPathAPI [java] at org.dspace.administer.RegistryLoader.loadBitstreamFormats(RegistryLoader.java:162) [java] at org.dspace.administer.RegistryLoader.main(RegistryLoader.java:107) BUILD FAILED /usr/local/dspace-1.5.0-release/dspace/target/dspace-1.5.0-build.dir/build.xml:424: Java returned: 1 Total time: 10 seconds -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Including a handle for the German national library
Hi all, recently we decided to set up our OA-Repository using DSpace. Now I have a question regarding special German circumstances: Is it possible to replace the CNRI Handle-mechanism by a DNB-URN? Best regards Robert -- === Robert Roggenbuck Universitaetsbibliothek Osnabrueck Alte Muenze 16 D-49074 Osnabrueck Germany Tel ++49/541/969-4344 Fax -4482 [EMAIL PROTECTED] Postbox: Postfach 4496 D-49034 Osnabrueck === - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] ETDs
We have upgraded to 1.5, and had thought about adding Tapir for managing ETDs...Is Tapir still alive, and are people still using it? Alternately, does anyone on the list know when Vireo might be ready for beta-testing? -c Chris Hodge University of Tennessee - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Deleting large batches of items from DSpace??
Do you have to give it the handle of the record to delete? Or does it delete everything in the mapfile? Thanks a bunch, Sue -Original Message- From: Jayan Chirayath Kurian [mailto:[EMAIL PROTECTED] Sent: Friday, April 25, 2008 12:46 AM To: Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Deleting large batches of items from DSpace?? Hi! The syntax would be dsrun org.dspace.app.itemimport.ItemImport --delete -e adminuserid --mapfile=mapfilenameusedforimport. The same issue just happened here last night. Cheers! Jayan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Gourley Sent: Friday, April 25, 2008 1:52 AM To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Deleting large batches of items from DSpace?? ItemImport has a delete option ( -d ). You need the map file from the import or you can create a map file. -Don On Thu, April 24, 2008 1:23 pm, Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS] wrote: We have accidentally imported a large number of duplicate records into DSpace. The only way I know of to delete a record from DSpace is to use the web user interface, deleting one record/document at a time. Does anyone have/know of a quicker/better way to do this, especially with a large number of items to delete? Thanks in advance, Sue Sue Walker-Thornton ConITS Contract NASA Langley Research Center //Integrated Library Systems Application Administrator/DBA 130 Research Drive Hampton, VA 23666 Office: (757) 224-4074 Fax:(757) 224-4001 Pager: (757) 988-2547 Email: [EMAIL PROTECTED] - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Deleting large batches of items from DSpace??
It deletes everything in the map file. Map files are very easy to edit if you want to delete a subset. -Don On Fri, April 25, 2008 12:08 pm, Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS] wrote: Do you have to give it the handle of the record to delete? Or does it delete everything in the mapfile? Thanks a bunch, Sue -Original Message- From: Jayan Chirayath Kurian [mailto:[EMAIL PROTECTED] Sent: Friday, April 25, 2008 12:46 AM To: Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Deleting large batches of items from DSpace?? Hi! The syntax would be dsrun org.dspace.app.itemimport.ItemImport --delete -e adminuserid --mapfile=mapfilenameusedforimport. The same issue just happened here last night. Cheers! Jayan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Gourley Sent: Friday, April 25, 2008 1:52 AM To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Deleting large batches of items from DSpace?? ItemImport has a delete option ( -d ). You need the map file from the import or you can create a map file. -Don On Thu, April 24, 2008 1:23 pm, Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS] wrote: We have accidentally imported a large number of duplicate records into DSpace. The only way I know of to delete a record from DSpace is to use the web user interface, deleting one record/document at a time. Does anyone have/know of a quicker/better way to do this, especially with a large number of items to delete? Thanks in advance, Sue Sue Walker-Thornton ConITS Contract NASA Langley Research Center //Integrated Library Systems Application Administrator/DBA 130 Research Drive Hampton, VA 23666 Office: (757) 224-4074 Fax:(757) 224-4001 Pager: (757) 988-2547 Email: [EMAIL PROTECTED] - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Including a handle for the German national, library
Date: Fri, 25 Apr 2008 12:38:39 +0200 From: Robert Roggenbuck [EMAIL PROTECTED] Subject: [Dspace-tech] Including a handle for the German national library Hi all, recently we decided to set up our OA-Repository using DSpace. Now I have a question regarding special German circumstances: Is it possible to replace the CNRI Handle-mechanism by a DNB-URN? We have been working on a similar issue here. I assume you mean that you want a permanent link to the Deutsche Bibliothek's own naming repository rather than using handle.net? We have been able to do that by making changes in DSpace 1.5 to HandleManager.java and writing some custom code to interface to our own naming repository. It's a bit ugly, but not as bad as some people have made it out to be. I could send you a copy of what we have done if you are interested. -- Gary McGath Digital Library Software Engineer Harvard University Library Office for Information Systems http://hul.harvard.edu/~gary/index.html - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] user statistics
Hi, is there anyone who can help me to add user statistics in dspace. I am using 1.4 and running this in Fedora core 7. -- Best, Z - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] moving a collection to a different community
Hi Jeffrey, the easiest way to move a collection is straight via the database. If you want to move collection id 34 from community id 3 to community id 7, do update community2collection set community_id=7 where community_id=3 and collection_id=34; Then run [dspace}/bin/index-all. Make sure you got a dump of your db, before you lay hand on it. Hope that helps Claudia Does anyone have a script to move a collection from one community to another? While I could export the data and re-import it, I'm afraid that I might loose the handle ID. Now, if I retain the handle file, and do not delete the handle from the metadata (edit the migrate script a little), would this work when I re-import? Any comments, caution? TIA, Jeff Jeffrey Trimble Systems Librarian Maag Library Youngstown State University 330-941-2483 (Office) [EMAIL PROTECTED] http://www.maag.ysu.edu http://digital.maag.ysu.edu - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] moving a collection to a different community
Jeff, I have encountered this issue before. My solution was to move the community via direct SQL queries to the Postgres database. I am using pgAdmin III to connect to the database and execute the appropriate queries. That is available as a download from the main PostgreSQL website. The Dspace database includes tables called community2collection and communities2item which associates each collection with its owning community and each item with its owning community/communities. These tables do not consider handle IDs. So, changes that are made to them will not affect handles. A separate table in the database associates handles to the various objects managed by Dspace. I did not write a script for this but you should consider the following steps: 1. Identify the community_id of the old community, the community_id new community, the collection_id of the collection you want to move, and the list of every item_id in that collection. 2. Delete the row in the community2collection table that contains the old community_id and the moving collection_id. 3. Insert a new row into the community2collection table that contains the new community_id and the moving collection_id. 4. Delete all rows in the communities2collection table that contain each item_id in the moving collection and the old community_id. 5. Insert new rows into the communities2collection table that contain each item_id in the moving collection and the new community_id. 6. The collection should and items contained in that collection should now appear under the new community with handles intact. If you are really ambitious, you could use an update query to achieve steps 2 and 3 although that would not a good idea to achieve steps 4 and 5 since there may be items in other collections within that community that you do not want to move. Make sure to triple check your queries for accuracy before you run them as it is really easy to modify more rows than you intended. Also, it may be a good idea to backup the database before you run any insert, delete, or update queries so that you can restore the database to its original state if something goes wrong. As I said, I have not written a general script for this, but I would be willing to look into the possibility of writing this as a function or stored procedure to be added to the Dspace database. Ideally, a new page or form could be built on top of such a function to make it accessible from the user interface. I could provide you with some sample SQL code if it would help. Good luck. Kyle Kaliebe Systems Developer/Engineer Knowledge Bank University Libraries Ohio State University [EMAIL PROTECTED] _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeffrey Trimble Sent: Friday, April 25, 2008 15:40 To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] moving a collection to a different community Does anyone have a script to move a collection from one community to another? While I could export the data and re-import it, I'm afraid that I might loose the handle ID. Now, if I retain the handle file, and do not delete the handle from the metadata (edit the migrate script a little), would this work when I re-import? Any comments, caution? TIA, Jeff Jeffrey Trimble Systems Librarian Maag Library Youngstown State University 330-941-2483 (Office) [EMAIL PROTECTED] http://www.maag.ysu.edu http://digital.maag.ysu.edu - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] moving a collection to a different community
Yes, but also make sure to maintain the foreign key relationships in the communities2item table. Otherwise, individual items pages will not display the correct owning community. Kyle Kaliebe Systems Developer/Engineer Knowledge Bank University Libraries Ohio State University [EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Claudia Juergen Sent: Friday, April 25, 2008 16:48 To: Jeffrey Trimble Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] moving a collection to a different community Hi Jeffrey, the easiest way to move a collection is straight via the database. If you want to move collection id 34 from community id 3 to community id 7, do update community2collection set community_id=7 where community_id=3 and collection_id=34; Then run [dspace}/bin/index-all. Make sure you got a dump of your db, before you lay hand on it. Hope that helps Claudia Does anyone have a script to move a collection from one community to another? While I could export the data and re-import it, I'm afraid that I might loose the handle ID. Now, if I retain the handle file, and do not delete the handle from the metadata (edit the migrate script a little), would this work when I re-import? Any comments, caution? TIA, Jeff Jeffrey Trimble Systems Librarian Maag Library Youngstown State University 330-941-2483 (Office) [EMAIL PROTECTED] http://www.maag.ysu.edu http://digital.maag.ysu.edu - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao ne___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao ne ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Deleting large batches of items from DSpace??
It deletes from the mapfile based on the handles in the file. Cheers! From: Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS] [mailto:[EMAIL PROTECTED] Sent: Sat 4/26/2008 12:08 AM To: Jayan Chirayath Kurian; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Deleting large batches of items from DSpace?? Do you have to give it the handle of the record to delete? Or does it delete everything in the mapfile? Thanks a bunch, Sue -Original Message- From: Jayan Chirayath Kurian [mailto:[EMAIL PROTECTED] Sent: Friday, April 25, 2008 12:46 AM To: Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] Deleting large batches of items from DSpace?? Hi! The syntax would be dsrun org.dspace.app.itemimport.ItemImport --delete -e adminuserid --mapfile=mapfilenameusedforimport. The same issue just happened here last night. Cheers! Jayan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Gourley Sent: Friday, April 25, 2008 1:52 AM To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Deleting large batches of items from DSpace?? ItemImport has a delete option ( -d ). You need the map file from the import or you can create a map file. -Don On Thu, April 24, 2008 1:23 pm, Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS] wrote: We have accidentally imported a large number of duplicate records into DSpace. The only way I know of to delete a record from DSpace is to use the web user interface, deleting one record/document at a time. Does anyone have/know of a quicker/better way to do this, especially with a large number of items to delete? Thanks in advance, Sue Sue Walker-Thornton ConITS Contract NASA Langley Research Center //Integrated Library Systems Application Administrator/DBA 130 Research Drive Hampton, VA 23666 Office: (757) 224-4074 Fax:(757) 224-4001 Pager: (757) 988-2547 Email: [EMAIL PROTECTED] - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/j avaone ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech