Re: [Dspace-tech] Batch data change
Hi guys, Thank you all for helpful articles, I will try them all for a best practice. Have a nice day. Hakan On Fri, Mar 6, 2015 at 11:05 AM, Nason Bimbe nasonbi...@gmail.com wrote: Hi Hakim, You can also use Dspace batch metadata editing facility, see the instructions at https://wiki.duraspace.org/display/DSDOC4x/Batch+Metadata+Editing Nason On 6 March 2015 at 08:47, Hilton Gibson hilton.gib...@gmail.com wrote: Hi Hakan Perahsp this will help: http://wiki.lib.sun.ac.za/index.php/SUNScholar/SQL_Tips Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025C Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 On 4 March 2015 at 16:36, Hakan Yanaz hakan.ya...@ozyegin.edu.tr wrote: Hi, I want to change document type of all items inserted as Article to article. I do some research about that and the result is : in Postgresql, pgAdmin interface: The metadata_field_id of type field is 66 in metadatafieldregistry table. I can listed all Articles from metadatavalue table where metadata_field_id = 66 and text_value = Article If I change all text_value fields to article which I can listed like above, all things is that? Thanks for any advice. Best Regards Hakan Yanaz -- 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 -- Saygılarımla *Hakan Yanaz* Kütüphane Teknolojileri Uzmanı [image: Kütüphane] *T * *:* 0216 564 91 58 *M :* hakan.ya...@ozyegin.edu.tr *www.ozyegin.edu.tr http://www.ozyegin.edu.tr/* -- 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] Error running mvn package
Hi Lewatle Perhaps you need to run it as follows: mvn -U clean package See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Rebuild_DSpace Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025C Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 On 18 March 2015 at 11:04, Lewatle Phaladi lewatle.phal...@wits.ac.za wrote: Hi All, I am getting the following error running : $ mvn package , any idea much appreciated. [INFO] [INFO] Reactor Summary: [INFO] [INFO] DSpace Parent Project . SUCCESS [1.847s] [INFO] DSpace Addon Modules .. SUCCESS [0.107s] [INFO] DSpace Kernel :: Additions and Local Customizations SUCCESS [5.235s] [INFO] DSpace XML-UI (Manakin) :: Local Customizations ... SUCCESS [13.125s] [INFO] DSpace JSP-UI :: Local Customizations . SUCCESS [10.780s] [INFO] DSpace RDF :: Local Customizations SUCCESS [7.483s] [INFO] DSpace REST :: Local Customizations ... SUCCESS [9.042s] [INFO] DSpace SWORD :: Local Customizations .. SUCCESS [6.694s] [INFO] DSpace SWORD v2 :: Local Customizations ... SUCCESS [8.175s] [INFO] DSpace SOLR :: Local Customizations ... FAILURE [0.419s] [INFO] DSpace OAI-PMH :: Local Customizations SKIPPED [INFO] DSpace Assembly and Configuration . SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 1:03.626s [INFO] Finished at: Wed Mar 18 11:01:16 SAST 2015 [INFO] Final Memory: 30M/353M [INFO] [ERROR] Failed to execute goal on project solr: Could not resolve dependencies for project org.dspace.modules:solr:war:5.1: Failed to collect dependencies for [org.dspace:dspace-solr:war:skinny:5.1 (compile), org.dspace:dspace-solr:jar:classes:5.1 (compile), org.apache.solr:solr-analysis-extras:jar:4.10.2 (compile), com.ibm.icu:icu4j:jar:51.1 (compile), org.apache.lucene:lucene-analyzers-icu:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-smartcn:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-stempel:jar:4.10.2 (compile), xalan:xalan:jar:2.7.0 (compile)]: Failed to read artifact descriptor for org.restlet.jee:org.restlet:jar:2.1.1: Could not transfer artifact org.restlet.jee:org.restlet:pom:2.1.1 from/to sonatype-releases ( https://oss.sonatype.org/content/repositories/releases/): Access denied to: https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet/2.1.1/org.restlet-2.1.1.pom , ReasonPhrase:Forbidden. - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn goals -rf :solr Regards, Lewatle This 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 authorised 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. -- 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:
[Dspace-tech] Moving collections in DSpace = 4.0?
Hi, I'm wondering how to move a collection to a new community in DSpace versions = 4.0. In the past, with DSpace 3.x, I would simply[0] find the resource_id for the collection, its parent, and the new parent, then update the relationships in SQL: UPDATE community2collection SET community_id=$NEW_PARENT WHERE community_id=$OLD_PARENT and collection_id=$COLLECTION; Assuming I update Solr afterwards using`dspace index-discovery` is that sufficient? Is it perhaps required to do a complete re-index with the -b flag? Thanks, Alan [0] For finding the resource_id of each handle: SELECT resource_id FROM handle WHERE handle = '123456789/11287'; -- 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] Error running mvn package
Hi Hilton, I have executed the command and got the following results : [INFO] [INFO] Reactor Summary: [INFO] [INFO] DSpace Parent Project . SUCCESS [1.194s] [INFO] DSpace Addon Modules .. SUCCESS [0.120s] [INFO] DSpace Kernel :: Additions and Local Customizations SUCCESS [5.770s] [INFO] DSpace XML-UI (Manakin) :: Local Customizations ... SUCCESS [8.519s] [INFO] DSpace JSP-UI :: Local Customizations . SUCCESS [6.369s] [INFO] DSpace RDF :: Local Customizations SUCCESS [11.593s] [INFO] DSpace REST :: Local Customizations ... SUCCESS [12.245s] [INFO] DSpace SWORD :: Local Customizations .. SUCCESS [6.545s] [INFO] DSpace SWORD v2 :: Local Customizations ... SUCCESS [6.572s] [INFO] DSpace SOLR :: Local Customizations ... FAILURE [1.059s] [INFO] DSpace OAI-PMH :: Local Customizations SKIPPED [INFO] DSpace Assembly and Configuration . SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 1:00.764s [INFO] Finished at: Wed Mar 18 12:01:24 SAST 2015 [INFO] Final Memory: 43M/385M [INFO] [ERROR] Failed to execute goal on project solr: Could not resolve dependencies for project org.dspace.modules:solr:war:5.1: Failed to collect dependencies for [org.dspace:dspace-solr:war:skinny:5.1 (compile), org.dspace:dspace-solr:jar:classes:5.1 (compile), org.apache.solr:solr-analysis-extras:jar:4.10.2 (compile), com.ibm.icu:icu4j:jar:51.1 (compile), org.apache.lucene:lucene-analyzers-icu:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-smartcn:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-stempel:jar:4.10.2 (compile), xalan:xalan:jar:2.7.0 (compile)]: Failed to read artifact descriptor for org.restlet.jee:org.restlet:jar:2.1.1: Could not transfer artifact org.restlet.jee:org.restlet:pom:2.1.1 from/to sonatype-releases (https://oss.sonatype.org/content/repositories/releases/): Access denied to: https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet/2.1.1/org.restlet-2.1.1.pom , ReasonPhrase:Forbidden. - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn goals -rf :solr Regards, Lewatle From: Hilton Gibson [mailto:hilton.gib...@gmail.com] Sent: 18 March 2015 12:00 PM To: Lewatle Phaladi Cc: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] Error running mvn package Hi Lewatle Perhaps you need to run it as follows: mvn -U clean package See: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Rebuild_DSpace Cheers hg Hilton Gibson Ubuntu Linux Systems Administrator JS Gericke Library Room 1025C Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 On 18 March 2015 at 11:04, Lewatle Phaladi lewatle.phal...@wits.ac.zamailto:lewatle.phal...@wits.ac.za wrote: Hi All, I am getting the following error running : $ mvn package , any idea much appreciated. [INFO] [INFO] Reactor Summary: [INFO] [INFO] DSpace Parent Project . SUCCESS [1.847s] [INFO] DSpace Addon Modules .. SUCCESS [0.107s] [INFO] DSpace Kernel :: Additions and Local Customizations SUCCESS [5.235s] [INFO] DSpace XML-UI (Manakin) :: Local Customizations ... SUCCESS [13.125s] [INFO] DSpace JSP-UI :: Local Customizations . SUCCESS [10.780s] [INFO] DSpace RDF :: Local Customizations SUCCESS [7.483s] [INFO] DSpace REST :: Local Customizations ... SUCCESS [9.042s] [INFO] DSpace SWORD :: Local Customizations .. SUCCESS [6.694s] [INFO] DSpace SWORD v2 :: Local Customizations ... SUCCESS [8.175s] [INFO] DSpace SOLR :: Local Customizations ... FAILURE [0.419s] [INFO] DSpace OAI-PMH :: Local Customizations SKIPPED [INFO] DSpace Assembly and Configuration . SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 1:03.626s [INFO] Finished at: Wed Mar 18 11:01:16 SAST 2015 [INFO] Final
Re: [Dspace-tech] OAI server could not be reached in DSpace 5.2
Hi Stuart, Thanks for your response. Yes, we use a proxy, but I configured this DSpace with the same pattern than the others DSpaces that we have in the same network. The VM in which DSpace is hosted have the proxy variables set up and have connection to outside, and in dspace.cfg I filled out this parameters: # proxy server for external http requests - use regular hostname without port number http.proxy.host = ip_proxy # port number of proxy server http.proxy.port = port_proxy Do you know how to be sure this issue is related with proxy settings? Ruben On 17/03/15 20:24, Stuart Yeates wrote: Is dspace running on a corporate or institutional network that has a firewall? Almost certainly the issue is that there is a firewall / proxy between dspace and the OAI server. cheers stuart -- I have a new phone number: 04 463 5692 *From:* Ruben ruben.bo...@csuc.cat *Sent:* Wednesday, 18 March 2015 4:27 a.m. *To:* dspace-tech@lists.sourceforge.net *Subject:* [Dspace-tech] OAI server could not be reached in DSpace 5.2 Hi all, I installed a new DSpace 5.2 with Mirage2 and now is running with a database upgraded from DSpace 1.7. All works well except OAI harvesting, which when I try to enter OAI Harvest URL and OAI Set Id and save it, shows the message OAI server could not be reached. I tried to run dspace bin doing a ping test onto this set_id-harvest_url pair and the message was the same. I'm sure this URL is reachable because I tried to harvest it at http://demo.dspace.org http://demo.dspace.org/ and this message is not showed. OAI interface is enabled because I can access to url_base/oai/request?verb=Identify, and proxy configs were set up well, so I don't know what's happening... Someone can help me? Thanks in advance -- Rubén Boada Tècnic de Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus).08034 Barcelona T.93 551 62 13.ruben.bo...@csuc.cat www.csuc.cat .Twitter @CSUC_info.Facebook.Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- Rubén Boada Tècnic de Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus).08034 Barcelona T.93 551 62 13.ruben.bo...@csuc.cat www.csuc.cat .Twitter @CSUC_info.Facebook.Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- 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
[Dspace-tech] Error running mvn package
Hi All, I am getting the following error running : $ mvn package , any idea much appreciated. [INFO] [INFO] Reactor Summary: [INFO] [INFO] DSpace Parent Project . SUCCESS [1.847s] [INFO] DSpace Addon Modules .. SUCCESS [0.107s] [INFO] DSpace Kernel :: Additions and Local Customizations SUCCESS [5.235s] [INFO] DSpace XML-UI (Manakin) :: Local Customizations ... SUCCESS [13.125s] [INFO] DSpace JSP-UI :: Local Customizations . SUCCESS [10.780s] [INFO] DSpace RDF :: Local Customizations SUCCESS [7.483s] [INFO] DSpace REST :: Local Customizations ... SUCCESS [9.042s] [INFO] DSpace SWORD :: Local Customizations .. SUCCESS [6.694s] [INFO] DSpace SWORD v2 :: Local Customizations ... SUCCESS [8.175s] [INFO] DSpace SOLR :: Local Customizations ... FAILURE [0.419s] [INFO] DSpace OAI-PMH :: Local Customizations SKIPPED [INFO] DSpace Assembly and Configuration . SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 1:03.626s [INFO] Finished at: Wed Mar 18 11:01:16 SAST 2015 [INFO] Final Memory: 30M/353M [INFO] [ERROR] Failed to execute goal on project solr: Could not resolve dependencies for project org.dspace.modules:solr:war:5.1: Failed to collect dependencies for [org.dspace:dspace-solr:war:skinny:5.1 (compile), org.dspace:dspace-solr:jar:classes:5.1 (compile), org.apache.solr:solr-analysis-extras:jar:4.10.2 (compile), com.ibm.icu:icu4j:jar:51.1 (compile), org.apache.lucene:lucene-analyzers-icu:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-smartcn:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-stempel:jar:4.10.2 (compile), xalan:xalan:jar:2.7.0 (compile)]: Failed to read artifact descriptor for org.restlet.jee:org.restlet:jar:2.1.1: Could not transfer artifact org.restlet.jee:org.restlet:pom:2.1.1 from/to sonatype-releases (https://oss.sonatype.org/content/repositories/releases/): Access denied to: https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet/2.1.1/org.restlet-2.1.1.pom , ReasonPhrase:Forbidden. - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn goals -rf :solr Regards, Lewatle table width=100% border=0 cellspacing=0 cellpadding=0 style=width:100%; tr td align=left style=text-align:justify;font face=arial,sans-serif size=1 color=#99span style=font-size:11px;This 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 authorised 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. /span/font/td /tr /table -- 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] Modules?
Hey, Susan. Yes, we definitely use modules for overrides. Our institutional DSpace repository makes heavy use of modules for our XMLUI themes (~20 of them right now). The source code is publicly available here: http://github.com/ilri/DSpace I haven't tried overriding anything other than that, though... Alan On Tue, Mar 17, 2015 at 5:54 PM, Borda, Susan susan.bo...@montana.edu wrote: Hi- Does anyone use the Modules option for advanced configuration? I was wondering if that's where I should be putting a copy of dspace.cfg, discovery.xml and messages.xml after I modify the facets and filters? Thanks, susan -- 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 -- Alan Orth alan.o...@gmail.com https://alaninkenya.org https://mjanja.ch In heaven all the interesting people are missing. -Friedrich Nietzsche GPG public key ID: 0x8cb0d0acb5cd81ec209c6cdfbd1a0e09c2f836c0 -- 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
[Dspace-tech] Local IP Geolocalization on Solr
Dear All, I'm trying to solve an issue on Solr stats Dspace 1.8.2. This issue is regarding the way of Solr to count country and city. Our Dspace is running under a proxy, so we have set in dspace.cfg the parameter useProxies = true. Unfortunately the Geolocalization doesn't recognize any connections from our inside LAN (192.168.*.*). Is there any specific configuration file where is possible to declare on-Campus IP range to count country and city from inside my Institution? Many Thanks Best regards Paolo = Paolo Baglioni Library Systems Analyst European University Institute 50014 Firenze ITALY = ? The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination, distribution, forwarding, or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited without the express permission of the sender. If you received this communication in error, please contact the sender and delete the material from any computer. -- 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] main servlet for url pattern: dspaceurl.com/*
Hi Pablo, DSpaceWebappServletFilter is part of dspace-services, which is a different layer than JSPUI. So, if you wanted to create a Java class, or servlet to match a custom url, then follow Tim's advice, customize web.xml in https://github.com/DSpace/DSpace/blob/master/dspace-jspui/src/main/webapp/WEB-INF/web.xml You could add a regex at the root, but you'll have to filter out all of the legitimate/necessary functions of JSPUI, it might be easier to add a prefix, such as domain.com/featureA/1234-5678, then your pattern can be: servlet-mapping servlet-namefeatureA/servlet-name url-pattern/featureA/*/url-pattern /servlet-mapping And declare your featureA servlet: servlet servlet-namefeatureA/servlet-name servlet-classorg.dspace.app.webui.servlet.FeatureAServlet/servlet-class /servlet And create a Java class dspace-jspui/src/main/java/org/dspace/app/webui/servlet/FeatureAServlet.java I would copy something like HandleServlet, and see how it has method doDSGet, and it gets the requested url through request.getPathInfo(), which will be the users secret code. Also, keep in mind, you could always use rewrite rules in nginx or apache, to bounce traffic around to where you want it, and that might be easier to manage too. i.e. regex to bounce domain.com/1234-5678 to domain.com/code/1234-5678 Peter Dietz Longsight www.longsight.com pe...@longsight.com p: 740-599-5005 x809 On Tue, Mar 17, 2015 at 7:33 AM, Pablo Buenaposada pablo.buenapos...@csuc.cat wrote: up -- View this message in context: http://dspace.2283337.n4.nabble.com/main-servlet-for-url-pattern-dspaceurl-com-tp4676559p4677050.html Sent from the DSpace - Tech mailing list archive at Nabble.com. -- 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] Modules?
Hi Susan, On 18/03/15 03:54, Borda, Susan wrote: Does anyone use the “Modules” option for advanced configuration? I was wondering if that’s where I should be putting a copy of dspace.cfg, discovery.xml and messages.xml after I modify the facets and filters? I don't think you can use the modules for configuration files. cheers, Andrea -- Dr Andrea Schweer IRR Technical Specialist, ITS Information Systems The University of Waikato, Hamilton, New Zealand -- 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] Error running mvn package
Hi Lewatle, On 18/03/15 22:04, Lewatle Phaladi wrote: [ERROR] Failed to execute goal on project solr: Could not resolve dependencies for project org.dspace.modules:solr:war:5.1: Failed to collect dependencies for [org.dspace:dspace-solr:war:skinny:5.1 (compile), org.dspace:dspace-solr:jar:classes:5.1 (compile), org.apache.solr:solr-analysis-extras:jar:4.10.2 (compile), com.ibm.icu:icu4j:jar:51.1 (compile), org.apache.lucene:lucene-analyzers-icu:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-smartcn:jar:4.10.2 (compile), org.apache.lucene:lucene-analyzers-stempel:jar:4.10.2 (compile), xalan:xalan:jar:2.7.0 (compile)]: Failed to read artifact descriptor for org.restlet.jee:org.restlet:jar:2.1.1: Could not transfer artifact org.restlet.jee:org.restlet:pom:2.1.1 from/to sonatype-releases (https://oss.sonatype.org/content/repositories/releases/): Access denied to: https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet/2.1.1/org.restlet-2.1.1.pom , ReasonPhrase:Forbidden. - [Help 1] This suggests to me that you're running this on a machine that is behind a mandatory authenticated proxy. You'll need to set this up in your maven settings file (~/.m2/settings.xml if you are on a Linux machine). See http://maven.apache.org/guides/mini/guide-proxies.html cheers, Andrea -- Dr Andrea Schweer IRR Technical Specialist, ITS Information Systems The University of Waikato, Hamilton, New Zealand -- 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
[Dspace-tech] Help with :- DSpace: Internal Server Error
Date: 3/18/15 5:03 PM Session ID: 2656A125703BCD8432E933EA9D8B1202 User: Anonymous IP address: 0:0:0:0:0:0:0:1 -- URL Was: http://digitalknowledge.cput.ac.za/jspui/browse?sort_by=2order=DESCrpp=100 -- Method: GET -- Parameters were: -- rpp: 100 -- sort_by: 2 -- order: DESC Exception: org.apache.jasper.JasperException: java.lang.NullPointerException at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:548) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:469) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340) at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318) at org.dspace.app.webui.util.JSPManager.showJSP(JSPManager.java:60) at org.dspace.app.webui.servlet.BrowserServlet.showFullPage(BrowserServlet.java:160) at org.dspace.app.webui.servlet.AbstractBrowserServlet.processBrowse(AbstractBrowserServlet.java:353) at org.dspace.app.webui.servlet.BrowserServlet.doDSGet(BrowserServlet.java:81) at org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:119) at org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:67) at javax.servlet.http.HttpServlet.service(HttpServlet.java:618) at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:223) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1558) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1515) at
[Dspace-tech] Add reason for rejection in DSpace
Can somebody tell me how to add reason of rejection to submitters home page or remove the reason part itself from the reviewers page. -- 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