Re: [Dspace-tech] OAI-PMH ListIdentifiers Not Working
Hi Pennington Usually when I get error 500 like yours I immediately export java_home variable like : Put the path of your jdk and the version of that jdk as well # export JAVA_HOME=/usr/jdk/jdk1.5.0_12 And lastly restart your tomcat Hope that help Regards, Lewatle -Original Message- From: penning...@rhodes.edu [mailto:penning...@rhodes.edu] Sent: 30 March 2010 06:29 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] OAI-PMH ListIdentifiers Not Working I'm using DSpace 1.5.2, and I'm trying to submit my site to openarchives.org. Everything is going well, until I get to the step of using OAI-PMH to check the ListIdentifiers response. This request fails with a 500 Internal Server Error, which suspends the entire submission: http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiersmetadataPrefix= oai_dc However, OAI-PMH does appear to working normally on this DSpace system with an internal OAI-PMH harvester, and it does respond properly to these commands: http://dlynx.rhodes.edu/oai/request?verb=ListSets http://dlynx.rhodes.edu/oai/request?verb=Identify We have a Fedora repository that does respond properly to the ListIdentifiers verb, and I don't see anything out of sorts with this request of the DSpace system, according to the OAI-PMH specs at the Open Archives Initiative: http://www.openarchives.org/OAI/openarchivesprotocol.html#ListIdentifier s Has anyone seen anything like this before? Any ideas for solutions? Thanks in advance for the help... -- Stacy Pennington Rhodes College penning...@rhodes.edu (901) 843-3968 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech htmlpfont face = verdana size = 0.8 color = navyThis communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorized signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary./font/p/html -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Regarding Installing : tomcat server showing some error
On 31 March 2010 06:14, MOHIT SHARMA mohit7...@gmail.com wrote: After doing this command :sudo ant fresh_install i have used these commands 1:) /dspace/bin/create-administrator 2)sudo gedit /etc/default/tomcat6 --TOMCAT6_USER=dspace --TOMCAT6_SECURITY=no 3) sudo gedit /etc/tomcat6/server.xml Connector port=8180 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false redirectPort=8443 acceptCount=100 connectionTimeout=2 disableUploadTimeout=true URIEncoding=UTF-8 / Also in server.xml modify the webapps directory to point to /dspace/webapps: Host name=localhost appBase=/dspace/webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false 4) sudo service tomcat6 start Now after doing all this .. i am getting this error ... On running : http://localhost:8180/jspui/ HTTP Status 500 - I'm not running tomcat6, but tomcat5.5, also using dspace as the tomcat user and /dspace/webapps as the deployment directory, and I found it necessary to change the ownership of all of the tomcat directories and files to the tomcat user as defined in /etc/default/tomcat: e.g: chown -R dspace /etc/tomcat5.5/ /var/log/tomcat5.5/ /var/lib/tomcat5.5/ /var/cache/tomcat5.5/ /usr/share/tomcat5.5/ Sean -- Sean Carte esAL Library Systems Manager +27 72 898 8775 +27 31 373 2490 fax: 0866741254 http://esal.dut.ac.za/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Regarding Installing : tomcat server showing some error
On 31 March 2010 10:18, Sean Carte sean.ca...@gmail.com wrote: On 31 March 2010 06:14, MOHIT SHARMA mohit7...@gmail.com wrote: After doing this command :sudo ant fresh_install i have used these commands 1:) /dspace/bin/create-administrator 2)sudo gedit /etc/default/tomcat6 --TOMCAT6_USER=dspace --TOMCAT6_SECURITY=no 3) sudo gedit /etc/tomcat6/server.xml Connector port=8180 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false redirectPort=8443 acceptCount=100 connectionTimeout=2 disableUploadTimeout=true URIEncoding=UTF-8 / Also in server.xml modify the webapps directory to point to /dspace/webapps: Host name=localhost appBase=/dspace/webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=false 4) sudo service tomcat6 start Now after doing all this .. i am getting this error ... On running : http://localhost:8180/jspui/ HTTP Status 500 - I'm not running tomcat6, but tomcat5.5, also using dspace as the tomcat user and /dspace/webapps as the deployment directory, and I found it necessary to change the ownership of all of the tomcat directories and files to the tomcat user as defined in /etc/default/tomcat: e.g: chown -R dspace /etc/tomcat5.5/ /var/log/tomcat5.5/ /var/lib/tomcat5.5/ /var/cache/tomcat5.5/ /usr/share/tomcat5.5/ The Ubuntu/Debian distribution is built using the Debian Maintainers Guide. This is why it is never a good idea to change anything that a maintainer has installed. You are asked politely during upgrades if you want to keep your custom changes or use the maintainers. Now when upgrading from Ubuntu 8.04 LTS to Ubuntu 10.04 it is always a good idea to use the maintainers version of things. But then you lose all your customisations of the maintainers version. What do you do ? You never customise the maintainers version. Rather submit an upstream bug report. Rather customise your software to fit so that upgrades and security patches work seamlessly. So in the case above, give the tomcat6 user full write permissions to the /dspace folder and sub-directories. Check this after re-builds and add in a step to setup permissions after rebuilds. I have been doing upgrades with Debian/Ubuntu for almost 8 yrs now and have learnt the hard way to obey the Debian Maintainers. Cheers hg. Sean -- Sean Carte esAL Library Systems Manager +27 72 898 8775 +27 31 373 2490 fax: 0866741254 http://esal.dut.ac.za/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.za http://library.sun.ac.za http://scholar.sun.ac.za http://ubuntu.sun.ac.za -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Beginners Questions
On 30.03.10 18:55, Peter Dietz wrote: I encounter this problem as well. On my development desktop Ubuntu 9.10 spikes for seemingly indefinite periods of time. I tolerate the 100% spikes because since I'm at the machine, its quick enough to kill process and restart, and all I want to do is keep developing. But it would be better to resolve. snip / So I edited /etc/init.d/tomcat6 if [ -z $JAVA_OPTS ]; then JAVA_OPTS=-Djava.awt.headless=true -Xmx1536M *-XX:MaxPermSize=128m* fi Dear Peter, thank you very much, after changing that parameter, it works also fine for us!! I'm glad to got it up and running and want to thank all the people here on the list who spend time on helping me with my problem ;-) Best wishes, Tom -- Thomas Zastrow Seminar fuer Sprachwissenschaft Universitaet Tuebingen Wilhelm Str. 19 D-72074 Tuebingen http://www.thomas-zastrow.de Tel.: 07071/29-73968 Fax: 07071/29-5214 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Regarding Installing : tomcat server showing some error
On 31 March 2010 10:30, Hilton Gibson hilton.gib...@gmail.com wrote: You never customise the maintainers version. I am duly chastised! You make very good points, thanks Hilton. Sean -- Sean Carte esAL Library Systems Manager +27 72 898 8775 +27 31 373 2490 fax: 0866741254 http://esal.dut.ac.za/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Beginners Questions : Inabilty to access port 8080 on clients
Hi folks, I am from Ghana and i have a problem of which i need some help. I´ve installed DSpace on Fedora on a test machine. Everything works fine. I can access port 80 of the DSPACE computer on other clients on the LAN but i can´t access port 8080 let alone the Dspace application. PLease i need help. I am a bit new to LInux so please help. THanks a lot. -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Embargoes in 1.6
Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hi Jason: One thought: have you added those fields to your input-forms.xml? In other respects, the embargo fields behave just like any other metadata, and can be added to the default set - or any collection-specifc set - of metadata fields used in web submission. The tech doc has instructions on managing input-forms. Hope this helps, Richard R On Mar 31, 2010, at 10:02 AM, Jason Fowler wrote: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Richard, That's helpful. So just to verify, it is necessary to add those items to the input-forms.xml in order to get them to show up in the submission process? Embargoes don't just work (ie. show up in the submission process) out of the box? I am fine with making the changes, but I just want to make sure they are actually necessary. Thanks, Jason -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hello Jason, the embargo only works during the submission process not if you edit add the metadata to an already archived item. It will not make the item invisible but restrict the access to the bitstreams belonging to an item, set a lift date and change the date available. When the embargo is lifted the resource policies are inherited from the owning collections default settings. Apart from the changes in dspace.cfg and metadata registry you got to add the administrative.embargo.terms as a field to the input-forms.xml, for testing purposes best as a date field, e.g. field dc-schemafoo/dc-schema dc-elementembargo/dc-element dc-qualifierterms/dc-qualifier repeatablefalse/repeatable labelDate of embargo duration/label input-typedate/input-type hintSome explanatory text/hint required/required /field You can create your own setter and use terms like 6 months, 1 year etc on which base the lift date will be computed. Hope that helps Claudia Jürgen Am 31.03.2010 16:02, schrieb Jason Fowler: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech attachment: Claudia_Juergen.vcf-- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] OAI-PMH ListIdentifiers Not Working
Thanks for the advice, but those steps didn't make any difference in the outcome. It is just really odd. This request fails with a 500 error: http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiersmetadataPrefix=oai_dc But this request gives a response, which is the correct Bad Argument answer (because there is not the required metadataPrefix part of the request): http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiers And when I do a list of metadata formats, oai_dc is there, of course: http://dlynx.rhodes.edu/oai/request?verb=ListMetadataFormats When I get the 500 error, I get this entry in the dspace.log file: 2010-03-31 10:03:55,111 INFO org.dspace.app.oai.DSpaceOAICatalog @ anonymous:no_context:oai_request:verb=listIdentifiers,from=0001-01-01T00\colon;00\colon;00Z,until=-12-31T23\colon;59\colon;59Z,set=null,metadataPrefix=oai_dc The catalina.out log for Tomcat gives: java.lang.NullPointerException at org.dspace.authorize.AuthorizeManager.getAuthorizedGroups(AuthorizeManager.java:718) at org.dspace.search.Harvest.harvest(Harvest.java:273) at org.dspace.app.oai.DSpaceOAICatalog.listIdentifiers(DSpaceOAICatalog.java:240) at ORG.oclc.oai.server.verb.ListIdentifiers.construct(ListIdentifiers.java:163) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at ORG.oclc.oai.server.OAIHandler.getResult(OAIHandler.java:383) at ORG.oclc.oai.server.OAIHandler.doGet(OAIHandler.java:292) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) Any more thoughts? Is anyone else seeing this issue running 1.5.2? -- Stacy Pennington Rhodes College penning...@rhodes.edu (901) 843-3968 -Original Message- From: Lewatle Phaladi [mailto:lewatle.phal...@wits.ac.za] Sent: Wednesday, March 31, 2010 1:47 AM To: Pennington_Stacy; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] OAI-PMH ListIdentifiers Not Working Hi Pennington Usually when I get error 500 like yours I immediately export java_home variable like : Put the path of your jdk and the version of that jdk as well # export JAVA_HOME=/usr/jdk/jdk1.5.0_12 And lastly restart your tomcat Hope that help Regards, Lewatle -Original Message- From: penning...@rhodes.edu [mailto:penning...@rhodes.edu] Sent: 30 March 2010 06:29 PM To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] OAI-PMH ListIdentifiers Not Working I'm using DSpace 1.5.2, and I'm trying to submit my site to openarchives.org. Everything is going well, until I get to the step of using OAI-PMH to check the ListIdentifiers response. This request fails with a 500 Internal Server Error, which suspends the entire submission: http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiersmetadataPrefix= oai_dc However, OAI-PMH does appear to working normally on this DSpace system with an internal OAI-PMH harvester, and it does respond properly to these commands: http://dlynx.rhodes.edu/oai/request?verb=ListSets http://dlynx.rhodes.edu/oai/request?verb=Identify We have a Fedora repository that does respond properly to the ListIdentifiers verb, and I don't see anything out of sorts with this request of the DSpace system, according to the OAI-PMH specs at the Open Archives Initiative:
Re: [Dspace-tech] Embargoes in 1.6
Jason: Yes, that's right - input-forms must be updated. But I regard it on balance an advantage that the embargo system 'inherits' all the configurability of standard DSpace metadata - not just in submission, but indexing, display and more (so you could, e.g. do fielded search on embargo dates, or suppress display in the 'simple' item page, etc). However, this flexibility does add additional configuration steps initially, as you observe. Thanks, Richard On Mar 31, 2010, at 10:24 AM, Jason Fowler wrote: Richard, That's helpful. So just to verify, it is necessary to add those items to the input-forms.xml in order to get them to show up in the submission process? Embargoes don't just work (ie. show up in the submission process) out of the box? I am fine with making the changes, but I just want to make sure they are actually necessary. Thanks, Jason -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Beginners Questions : Inabilty to access port 8080 on clients
Hi I think your must check if your have firewall running and if the port 8080 is blocked, another point to check is the configuration of your tomcat?? o resin? what server are you using?? Im using tomcat, under directory conf exists server.xml file on this file exist a block like this: !-- Define a non-SSL HTTP/1.1 Connector on port 8080 -- Connector port=9090 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false redirectPort=8443 acceptCount=100 connectionTimeout=2 disableUploadTimeout=true / in my case i using port 9090.. then i can see: http://localhost:9090/xmlui i hope this help.. El Pablo. On Wed, Mar 31, 2010 at 3:56 AM, Henry Atsu Agbodza henry_agbo...@libr.ug.edu.gh wrote: Hi folks, I am from Ghana and i have a problem of which i need some help. I´ve installed DSpace on Fedora on a test machine. Everything works fine. I can access port 80 of the DSPACE computer on other clients on the LAN but i can´t access port 8080 let alone the Dspace application. PLease i need help. I am a bit new to LInux so please help. THanks a lot. -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] dspace help
Hi Kumara, There should be nothing to do with proxy. The setting of firewall in OSX is in System Preferences - sharing There you are going to add a new exception to the firewall. The effect is to open a new hole in your wall, allowing others to connect to your tomcat at port 8080. Hope that helps. Allen Lam. HKU Hub Administrator, http://hub.hku.hk Kumara SS wrote: Hi Allen, I saw the Network preferences in System Preferences. I have an internet connection to this system, which runs on port 3128. I have checked the web proxy(HTTP) and Secure proxy(HTTPS). Both were running on port 3128. If i change the port or uncheck the http and https, the internet won't work. But dspace will work with ip. Whether i need to change the port number in connector tag in server.xml ( port=8080 to port=3128)? Please reply.. Thanks in advance With regards Kumara SS On Tue, Mar 30, 2010 at 1:55 PM, Allen Lam allen.dsp...@gmail.com wrote: Hi Kumara, By using localhost the firewall will not block any ports. Your success in using localhost does not mean the firewall is not there to block access from the outside. In OSX you should click into System Preferences, then Network. I do not have a mac around so that I cannot tell the further details of what buttons to click. Please explore a bit, or consult your mac help function. If you cannot figure it out by yourself, try consult your IT help desk. It is relatively straight-forward. They should be able to set up it in a few minutes. Hope this minimum info helps. Cheers, Allen Lam. HKU Hub Administrator, http://hub.hku.hk -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hi All With respect to older items already submitted, can one impose an embargo on them without a migration and re-submission ? Cheers hg. On 31 March 2010 16:21, Richard Rodgers rrodg...@mit.edu wrote: Hi Jason: One thought: have you added those fields to your input-forms.xml? In other respects, the embargo fields behave just like any other metadata, and can be added to the default set - or any collection-specifc set - of metadata fields used in web submission. The tech doc has instructions on managing input-forms. Hope this helps, Richard R On Mar 31, 2010, at 10:02 AM, Jason Fowler wrote: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.za http://library.sun.ac.za http://scholar.sun.ac.za http://ubuntu.sun.ac.za -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
That makes sense. The only thing I don't understand is how exactly the liftdate is computed. Is that something that happens automatically, or do I need to configure that? Jason Fowler, CA, MSLS From: Claudia Juergen [claudia.juer...@ub.tu-dortmund.de] Sent: Wednesday, March 31, 2010 12:14 PM To: Jason Fowler Cc: claudia.juer...@ub.tu-dortmund.de Subject: RE: [Dspace-tech] Embargoes in 1.6 Hello Jason, only the embargo terms afaik. The liftdate is computed based upon the terms. Claudia Thanks, Claudia! Just one more question. Do I need to add both dc.embargo.terms AND dc.embargo.liftdate to the input-forms.xml? Thanks in advance, Jason Fowler, CA, MSLS -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Requesting some help off-list
I'm wondering if someone could contact me off-list to discuss getting my DSpace repository off the ground. Here is what I am dealing with, in the hopes that someone out there has some experience with this set of circumstances and can give me a few pointers here and there. I have a Windows storage server with DSPace installed. The server also holds the content - items in folders with multiple bitstreams per item (multiple scans of court case records organized into folders by case number). The metadata assigned is on the case level (not page level), and is not Dublin Core, rather the fields are specific to the legal realm (ie, Plaintiff, Defendant, etc.). Here are my issues: Batch registration (not import) of the items to DSpace Setting up the metadata fields How to set up the metadata XML for a non-DC set of metadata fields, naming, etc. Thanks in advance! My email address is kmpic...@uno.edumailto:kmpic...@uno.edu and my contact info is below. Keith M. Pickett, MLIS Digital Initiatives Librarian Biology Subject Specialist Chair, LOUISiana Digital Library Committee Earl K. Long Library, Room 319 University of New Orleans 2000 Lakeshore Drive New Orleans, LA 70148 (504) 280-3273 http://library.uno.edu/aboutus/staff/keith.cfm -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hi Hilton: Not really - the assumption of the embargo system is that once content has been made generally available, it no longer makes sense to embargo it (since embargo traditionally means withholding exposure until some future time, then exposing it). So it really isn't the same as access restriction, which can be accomplished with standard DSpace administrative tools [and admin changes can me made anytime]. Does that make sense? Thanks, Richard On Mar 31, 2010, at 1:20 PM, Hilton Gibson wrote: Hi All With respect to older items already submitted, can one impose an embargo on them without a migration and re-submission ? Cheers hg. On 31 March 2010 16:21, Richard Rodgers rrodg...@mit.edumailto:rrodg...@mit.edu wrote: Hi Jason: One thought: have you added those fields to your input-forms.xml? In other respects, the embargo fields behave just like any other metadata, and can be added to the default set - or any collection-specifc set - of metadata fields used in web submission. The tech doc has instructions on managing input-forms. Hope this helps, Richard R On Mar 31, 2010, at 10:02 AM, Jason Fowler wrote: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edumailto:jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.zahttp://www.sun.ac.za/ http://library.sun.ac.zahttp://library.sun.ac.za/ http://scholar.sun.ac.zahttp://scholar.sun.ac.za/ http://ubuntu.sun.ac.zahttp://ubuntu.sun.ac.za/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
On 31 March 2010 20:35, Richard Rodgers rrodg...@mit.edu wrote: Hi Hilton: Not really - the assumption of the embargo system is that once content has been made generally available, it no longer makes sense to embargo it (since embargo traditionally means withholding exposure until some future time, then exposing it). So it really isn't the same as access restriction, which can be accomplished with standard DSpace administrative tools [and admin changes can me made anytime]. Does that make sense? Yes. But and there is always a but. What we did before 1.6.0 was to remove the binary object. Now we want to restore them but with an embargo. How do we do that ? See: http://ir.sun.ac.za/wiki/index.php/Asset_Embargo. Check procedure - option b. Will this work ? Cheers hg. Thanks, Richard On Mar 31, 2010, at 1:20 PM, Hilton Gibson wrote: Hi All With respect to older items already submitted, can one impose an embargo on them without a migration and re-submission ? Cheers hg. On 31 March 2010 16:21, Richard Rodgers rrodg...@mit.edu wrote: Hi Jason: One thought: have you added those fields to your input-forms.xml? In other respects, the embargo fields behave just like any other metadata, and can be added to the default set - or any collection-specifc set - of metadata fields used in web submission. The tech doc has instructions on managing input-forms. Hope this helps, Richard R On Mar 31, 2010, at 10:02 AM, Jason Fowler wrote: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.za http://library.sun.ac.za http://scholar.sun.ac.za http://ubuntu.sun.ac.za -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.za http://library.sun.ac.za http://scholar.sun.ac.za http://ubuntu.sun.ac.za -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hi Jason: I can see that this might be confusing, so let me try to explain a little more clearly. At the most basic level, the field containing the 'terms' is where a submitter specifies how the embargo should work for that item. At the time of installation into the archive (i.e. when it exits workflow) those terms are 'interpreted' into a specific date in the future, which is then stored in the 'liftdate' field. The lifter then only checks this latter date, and ignores the original 'terms'. What can the terms be? Conceivably anything, (e.g. 60 days, my standard policy, Elsevier terms, etc), but of course the software cannot interpret arbitrary words. That's why the embargo system allows you to write your own code that interprets whatever terms you want to use, and will run that code at the appropriate time. However, 'out of the box', DSpace supplies code for the simplest case: that in which the terms are actual dates themselves. In this case, all it does is copy the date you put in 'terms' into 'liftdate'. Over time, as we discover other common 'terms', we can add to the DSpace 'library' of term-interpreting code, and distribute them with each new release. Finally, (to really confuse things), you can actually configure the 'terms' dc field to be the same as the 'liftdate' field! That is, make 'dc.embargo' or whatever you want serve as both terms and lift. In this case, it doesn't even copy a field, it just uses the date 'in place'. This is really a sensible configuration, if you don't want to keep a permanent record of what the terms were. Does that illuminate things a bit? Richard On Mar 31, 2010, at 1:59 PM, Jason Fowler wrote: That makes sense. The only thing I don't understand is how exactly the liftdate is computed. Is that something that happens automatically, or do I need to configure that? Jason Fowler, CA, MSLS From: Claudia Juergen [claudia.juer...@ub.tu-dortmund.de] Sent: Wednesday, March 31, 2010 12:14 PM To: Jason Fowler Cc: claudia.juer...@ub.tu-dortmund.de Subject: RE: [Dspace-tech] Embargoes in 1.6 Hello Jason, only the embargo terms afaik. The liftdate is computed based upon the terms. Claudia Thanks, Claudia! Just one more question. Do I need to add both dc.embargo.terms AND dc.embargo.liftdate to the input-forms.xml? Thanks in advance, Jason Fowler, CA, MSLS -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Dspace and media rss
Hello Peter and Mark, I'm not quite convinced yet that this consolidation of API's was the best / final destination for the Syndication work in DSpace. Consolidation sometimes just creates bottlenecks and forces an api in a situation that may still be evolving. This is a bit more forward looking. But, one of the development areas I've been planning on in the DSpace Discovery API project will be to pass through Solr's serialization formats including OpenSearch Atom format, this by far will create the most flexible OpenSearch interface for DSpace, including Media RSS/Atom capabilities for tooling like CoolIris and other AJAX tools. Likewise, as Discovery evolves, we may also index not just Item metadata, but also Bitstream metadata, in which case producing Media RSS of Bitstreams of a specific set of mime-types and possibly associated thumbnails etc will be very very possible for feeding external tools. And with our relying entirely on Solr for constructing/serializing these queries, there would be a significant scalability win because RSS/Atom feed generation would require little to no interaction with the DSpace API / DSpace Objects / Database when full-filling such requests and Solr search facet caching would optimize repeated requests on the same search criteria. Cheers, Mark On Tue, Mar 30, 2010 at 5:39 PM, Peter Dietz dietz...@osu.edu wrote: Mark, Perhaps not 100% to what you were doing, but I was actually coding support for RSS feeds to support iTunes Podcasts today. For iTunes support, Java's Rome All feeds lead to Rome, couldn't have made it any easier. https://rome.dev.java.net/apidocs/1_0/com/sun/syndication/feed/synd/SyndEntry.html Hopefully there is a similar library for MediaRSS. So, check out the new ticket for: RSS feeds to support richer features, such as iTunes Podcast or Media RSS http://jira.dspace.org/jira/browse/DS-528 I added my patch to add iTunesRSS feeds to the syndication, of which adding mediaRSS should be similar. A history lesson with DSpace code I learned was that in 1.6 all SyndicationFeeds are consolidated into the API, (cheers to Larry Stone), as opposed to (DSpace = 1.5.2 ) which has one for jspui, and another for xmlui. So caveat coder: Thinking about where you're deploying the code can save you from writing multiple versions. i.e. Development:1.6, Production/Staging:1.5.2 On Tue, Mar 30, 2010 at 6:21 PM, Mark Ehle marke...@gmail.com wrote: Folks - We are just about ready to go public with a collection of ~5000 postcards that we scanned at the library I work at. We are using dspace, and a co-worker would like me to furnish her with a media rss feed so that she can display the collection using cooliris. I wrote a php-mysql mediarss generator able to pull data from a copy of what we have in Dspace, using the map files that were generated when we imported the images and meta data from mysql, but I would rather pull the data from dspace itself. Is anyone doing this yet? Thanks! Library Mark -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Peter Dietz Systems Developer/Engineer Ohio State University Libraries -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Mark R. Diggory Head of U.S. Operations - @mire http://www.atmire.com - Institutional Repository Solutions http://www.togather.eu - Before getting together, get t...@ther -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Embargoes in 1.6
Hi Hilton: I'm not sure I precisely follow option b (especially step 9 - not sure what 'read access permission problems' are), but something along these lines ought to work. Specifically, if by some means you remove read policies on the bitstreams, and make sure there is a valid date in the field configured for the liftdate, then regularly running the lifter will lift the embargo on those items at the time you set. You don't really even need any values in the 'terms' field at all, since the lifter doesn't check or use it. The only rub I can see is that each item would have to be manually assigned a lift date and have it's read policies removed - the embargo stuff doesn't have batch tools for this. Does this address your question? Richard On Mar 31, 2010, at 2:59 PM, Hilton Gibson wrote: On 31 March 2010 20:35, Richard Rodgers rrodg...@mit.edumailto:rrodg...@mit.edu wrote: Hi Hilton: Not really - the assumption of the embargo system is that once content has been made generally available, it no longer makes sense to embargo it (since embargo traditionally means withholding exposure until some future time, then exposing it). So it really isn't the same as access restriction, which can be accomplished with standard DSpace administrative tools [and admin changes can me made anytime]. Does that make sense? Yes. But and there is always a but. What we did before 1.6.0 was to remove the binary object. Now we want to restore them but with an embargo. How do we do that ? See: http://ir.sun.ac.za/wiki/index.php/Asset_Embargo. Check procedure - option b. Will this work ? Cheers hg. Thanks, Richard On Mar 31, 2010, at 1:20 PM, Hilton Gibson wrote: Hi All With respect to older items already submitted, can one impose an embargo on them without a migration and re-submission ? Cheers hg. On 31 March 2010 16:21, Richard Rodgers rrodg...@mit.edumailto:rrodg...@mit.edu wrote: Hi Jason: One thought: have you added those fields to your input-forms.xml? In other respects, the embargo fields behave just like any other metadata, and can be added to the default set - or any collection-specifc set - of metadata fields used in web submission. The tech doc has instructions on managing input-forms. Hope this helps, Richard R On Mar 31, 2010, at 10:02 AM, Jason Fowler wrote: Hi all, I am testing DSpace 1.6 before we migrate to it. I believe I have the dspace.cfg set up correctly, and I have added dc.embargo.terms and dc.embargo.liftdate to my metadata registry. However, nothing shows up in the submission workflow in any of my xmlui themes, or in jspui. Are there additional changes that I need to make in order to enable this within the workflow? Can someone explain what those are? Thanks, Jason Fowler, CA, MSLS Archives and Special Collections Librarian The Southern Baptist Theological Seminary Vice President, ALABI jfow...@sbts.edumailto:jfow...@sbts.edu -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.zahttp://www.sun.ac.za/ http://library.sun.ac.zahttp://library.sun.ac.za/ http://scholar.sun.ac.zahttp://scholar.sun.ac.za/ http://ubuntu.sun.ac.zahttp://ubuntu.sun.ac.za/ -- Systems Administrator Library and Information Services Stellenbosch University http://www.sun.ac.zahttp://www.sun.ac.za/ http://library.sun.ac.zahttp://library.sun.ac.za/ http://scholar.sun.ac.zahttp://scholar.sun.ac.za/ http://ubuntu.sun.ac.zahttp://ubuntu.sun.ac.za/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta.
Re: [Dspace-tech] OAI-PMH ListIdentifiers Not Working
Hi Stacy, You might be suffering from this issue: - http://jira.dspace.org/jira/browse/DS-212 You could test this theory by seeing if you've got 'harvest.includerestricted.oai' set to 'false'. If so, set it to 'true' and try again. If this fixes the problem, you could try enabling it again, and try the latest version of the harvest code from DSpace 1.6. I can't promise it'll be backwards compatibly with 1.5.2, but it should be: - http://scm.dspace.org/trac/dspace/browser/dspace/tags/dspace-1.6.0/dspace-api/src/main/java/org/dspace/search/Harvest.java Thanks, Stuart Lewis IT Innovations Analyst and Developer Te Tumu Herenga The University of Auckland Library Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand Ph: 64 9 373-7599 x81928 http://www.library.auckland.ac.nz/ On 1/04/2010, at 4:11 AM, penning...@rhodes.edu penning...@rhodes.edu wrote: Thanks for the advice, but those steps didn't make any difference in the outcome. It is just really odd. This request fails with a 500 error: http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiersmetadataPrefix=oai_dc But this request gives a response, which is the correct Bad Argument answer (because there is not the required metadataPrefix part of the request): http://dlynx.rhodes.edu/oai/request?verb=ListIdentifiers And when I do a list of metadata formats, oai_dc is there, of course: http://dlynx.rhodes.edu/oai/request?verb=ListMetadataFormats When I get the 500 error, I get this entry in the dspace.log file: 2010-03-31 10:03:55,111 INFO org.dspace.app.oai.DSpaceOAICatalog @ anonymous:no_context:oai_request:verb=listIdentifiers,from=0001-01-01T00\colon;00\colon;00Z,until=-12-31T23\colon;59\colon;59Z,set=null,metadataPrefix=oai_dc The catalina.out log for Tomcat gives: java.lang.NullPointerException at org.dspace.authorize.AuthorizeManager.getAuthorizedGroups(AuthorizeManager.java:718) at org.dspace.search.Harvest.harvest(Harvest.java:273) at org.dspace.app.oai.DSpaceOAICatalog.listIdentifiers(DSpaceOAICatalog.java:240) at ORG.oclc.oai.server.verb.ListIdentifiers.construct(ListIdentifiers.java:163) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at ORG.oclc.oai.server.OAIHandler.getResult(OAIHandler.java:383) at ORG.oclc.oai.server.OAIHandler.doGet(OAIHandler.java:292) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) Any more thoughts? Is anyone else seeing this issue running 1.5.2? -- Stacy Pennington Rhodes College penning...@rhodes.edu (901) 843-3968 -Original Message- From: Lewatle Phaladi [mailto:lewatle.phal...@wits.ac.za] Sent: Wednesday, March 31, 2010 1:47 AM To: Pennington_Stacy; dspace-tech@lists.sourceforge.net Subject: RE: [Dspace-tech] OAI-PMH ListIdentifiers Not Working Hi Pennington Usually when I get error 500 like yours I immediately export java_home variable like : Put the path of your jdk and the version of that jdk as well # export JAVA_HOME=/usr/jdk/jdk1.5.0_12 And lastly restart your tomcat Hope that help Regards, Lewatle -Original Message- From: penning...@rhodes.edu [mailto:penning...@rhodes.edu] Sent: 30 March 2010 06:29 PM To: dspace-tech@lists.sourceforge.net
[Dspace-tech] DSpace 1.6.1 roadmap and call for volunteers
Hi all, DSpace 1.6.1 development has started! With the release of DSpace 1.6, the DSpace developer community is now focusing attention on the next major release, DSpace 1.7, and on DSpace 1.6.1, which will be a minor release to fix any bugs found in DSpace 1.6.0. I've volunteered to be Release Coordinator for 1.6.1, so to start things off I thought I'd describe what we're hoping to achieve with this version and how you can help! DSpace 1.6.1 will not introduce any new features. The only patches that will be accepted for inclusion are those that fix bugs affecting DSpace 1.6.0. At the last DSpace Developers' IRC meeting, it was decided to release 1.6.1 in early May. That gives us about a month to fix as many bugs as possible. Any patches that are not submitted in time for 1.6.1 can be submitted for inclusion for 1.6.2. Proactive testers, users and developers have been reporting bugs on JIRA (http://jira.dspace.org http://jira.dspace.org ) so the work has already begun! Any questions? What to help, but not sure how? There are a number of ways people can get involved, regardless of skills or experience: -Register an account at http://jira.dspace.org http://jira.dspace.org to report new bugs (“issues”), test patches and submit your own -Collaborate with users and developers on the dspace-devel and dspace-tech mailing lists -Join us in #duraspace at Wednesday 20:00 UTC for the DSpace Developers IRC meeting http://wiki.dspace.org/index.php/Developer_Meetings -Email me directly mailto:k...@waikato.ac.nz with any 1.6.x-related questions, comments, or offers of help If you’ve already noticed some bugs on JIRA that you think you can fix, let me know ASAP and I’ll ensure you’re assigned to that issue. I’d also love to hear from any experienced developers who want to put their hands up as “general volunteers”, so if we have any unassigned JIRA issues after our weekly review, they can find a home. I’ll be keeping the community updated, mainly via the IRC meetings, but hopefully I’ll get time to send a few progress reports out to dspace-devel as well. Notes for developers and testers: 1.7.0 and 1.6.1 will be developed in parallel, which has a few implications for developers and testers when it comes to writing and testing patches, updating local SVN repositories, and committing code to the DSpace codebase. The SVN branch for DSpace 1.6.x is here: http://scm.dspace.org/svn/repo/dspace/branches/dspace-1_6_x/ http://scm.dspace.org/svn/repo/dspace/branches/dspace-1_6_x/ Development for Dspace 1.7.0 will continue in trunk: http://scm.dspace.org/svn/repo/dspace/trunk/ http://scm.dspace.org/svn/repo/dspace/trunk/ Virtually all patches accepted for 1.6.1 will also need to be tested against, modified if necessary, and committed to 1.7.0. No feature additions or improvements will be committed to the 1.6.x branch. As development for Dspace 1.7.0 progresses, we may encounter situations where a fix for a bug needs to be implemented quite differently in each version, so we will need to be vigilant with our testing and prepared to submit two patch versions where they differ. Test instances I’ll endeavour to get snapshots of 1.6.x branch built and served somewhere so that community members who don’t have the time/resources to set up their own test server can still help confirm bugs, test patches and so on. Cheers, Kim -- Kim Shepherd IRR Technical Specialist ITS Systems Development The University of Waikato New Zealand DDI +64 7 838 4025 -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Suggestions for Appropriate Hardware
Hello everbody, every now and then somebody rises questions regarding clock speed and disk space and the kind on this list during planning for a new project or when going from development to production. I just skimmed through the archived messages of the last year and found several requests for advice. Generally, the answer is well, it depends. All in all, threads on this topic remain quite superficial and people rarely come back with this after some time. My conclusion is that it is really not much of an issue. What do you think? Still then, as I am just planning for a new project, Id just like to raise this issue again, maybe in a slightly different form than up to now. Maybe, we can find some aspects worth to remember and some questions to ask the next time we as a community start to augment information on running instances. There have been already several initiatives in this direction. I remember Valorie asking for information about new instances two years ago; there is the DSpace instances list in the DSpace Wiki, some information is in the Fedora Commons Examples and Solution Communities sections, but it none of these resources looks really comprehensive for me. Lets keep that in mind. About my new project, I can tell that I really have little information at hand for serious planning as of now, so I wont come up with item counts, Gigabytes of storage requirements and so on here. What I do know already is, that I will have a considerable amount of automatic processes running like mass ingest. There will be a lot of scanned and OCRed, say *huge* PDFs to index, which will make me learn about the intricacies of PDFBox, I suspect. My focus is on building a really reliable setup, rather then tweaking performance. Though, performance, such as database query performance is one aspect of reliability. Id like to hear your thoughts on either architecture and specific components, rather then numbers. Here is a list of areas I ponder about. Conventional setups seem to use two separate boxes, one for development, one for production, each running the whohle software stack including database and JSP container. But what about a dedicated database machine and Tomcat machine? Maybe with optimized mass storage for each purpose, id est smaller but faster expensive drives such as SAS or even Solid State Drives for the database, and huge cheap SATA drives, but with a hardware RAID controller (RAID 5, RAID 10?), whereas the database machine is fine with a software RAID? Or is more RAM always a better choice for the database host compared to fast drives? RAM seems to be the most limiting factor. And Java Performance seems to be more limiting then postgres performance, at least up to a certain table size. Now, I am going into numbers again. 2 Gigabytes have been seemingly a standard for small servers for quite a while now. Isnt this outdated? Should one go for a standard of lets say 8 GB or even much more and tweak Tomcat/Postgres settings to make use of it? Is there a simple rule like spending enough RAM on postgres to keep the whole db in RAM, assigning everything left to tomcat? Are there still advantages of a physical machine over a virtualized environment, provided the virtual machine gets the same amount of dedicated memory? Are there preferences anywhere to move towards a different JSP container, say Jetty over the preferred Tomcat? In the area of http servers I see a turn to lighthttpd, favouring speed and simplicity over features. Id expect something similar to happen here. If there is no need to host anything besides DSpace on the machine, might one skip Apache completely, handling even https through tomcat itself? Has anybody spent thought or gathered practical experience with load balancing setups or is a single machine of quality brand always sufficient? Would one start with clustering databases or duplicating the Tomcat Box? I guess duplicating the frontend is probably more demanding in terms of session handling, compared to configuring and maintaining a database cluster. On the other hand, the JSP container is the place where performance usually strikes first I guess. I do not consider such a setup for my project as of now, but I would like to hear whether DSpace reaches the ceiling when it comes to HA environments. Ok, I guess, this is enough as a starter? Bye, Christian -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Help me please
Hi member I'm using DSpace 1.3.2 which is not yet supported the script /update-handle-prefix/ on production. So I copied and pasted the script from 1.4.1. The script can be executed. But it is stopped after it has updated 12,004 records from more than hundred thousands records. It showed the error message: error relation metadatavalue does not exists. How should I resolve this problem? The handle URL is now usable. For example, http://dspace2.car.chula.ac.th/dspace/handle/10639/137 or http://hdl.handle.net/10639/137 But the URI on the page is still displayed as http://hdl.handle.net/123456789/137;. Is this because the update script was not completed successfully? Thanks for your help.* * Yahoo! Mail เร็วกว่าแรงกว่า ลองเลย! Yahoo! แจกเบอร์เมลใหม่ มองหาชื่อเมลสุดเลิฟที่โดนใจ ได้ที่ @ymail และ @rocketmail รีบจองก่อนจะโดนตัดหน้า! http://mail.promotions.yahoo.com/newdomains/th/-- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech