[Dspace-tech] Automatic metadata submitter
Hi, I'm developing a DSpace 3.2 repository at my company. I would ask if there is any way to create a metadata that in input form is hidden, butat the end of input, when item is open to people, this metadata take automatically the value of the item submitter(First and Last name). I check public API of DSpace and see class EPerson (http://maven.mse.jhu.edu/embargo/dspace-1.4.2-api/org/dspace/eperson/EPerson.html) but I would ask if there is any way that is less complex than develop or modify core of DSpace. Thanks in advance, Daniel -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ?08034 Barcelona T. 93 551 6210 ?F. 93 205 6979 ?daniel.gar...@csuc.cat www.csuc.cat ?Twitter @CSUC_info ?Facebook ?Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- Subversion Kills Productivity. Get off Subversion Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
Re: [Dspace-tech] Automatic metadata submitter
Hi Hilton. Thanks for your help but I have a last question. I think that 'Item Template' is useful for my automatic submitter metadata, but it is possible in box 'Value' in Item Template to put some code to return the submitter of item? How I can return in box 'Value' the submitters name for each item that I have in the collection? My repository doesn't have a unique submitter in my collections, we have some different submitters... Thanks in advance. Cheers, Daniel El 04/03/14 16:20, Hilton Gibson ha escrit: Hi Daniel It is possible to create an item template per collection. See screenshot attached. This refers to a DSpace 3.2 with Ubuntu 12.04 LTS system. Cheers hg *Hilton Gibson* Ubuntu Linux Systems Administrator JS Gericke Library Room 1025D Stellenbosch University Private Bag X5036 Stellenbosch 7599 South Africa Tel: +27 21 808 4100 | Cell: +27 84 646 4758 http://scholar.sun.ac.za http://bit.ly/goodir http://library.sun.ac.za http://za.linkedin.com/in/hiltongibson On 4 March 2014 16:47, Daniel Garcia Mejia daniel.gar...@csuc.cat mailto:daniel.gar...@csuc.cat wrote: Hi, I'm developing a DSpace 3.2 repository at my company. I would ask if there is any way to create a metadata that in input form is hidden, butat the end of input, when item is open to people, this metadata take automatically the value of the item submitter(First and Last name). I check public API of DSpace and see class EPerson (http://maven.mse.jhu.edu/embargo/dspace-1.4.2-api/org/dspace/eperson/EPerson.html) but I would ask if there is any way that is less complex than develop or modify core of DSpace. Thanks in advance, Daniel -- Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ●08034 Barcelona T. 93 551 6210 ●F. 93 205 6979 ●daniel.gar...@csuc.cat mailto:daniel.gar...@csuc.cat www.csuc.cat http://www.csuc.cat ●Twitter @CSUC_info ●Facebook ●Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti http://www.csuc.cat/butlleti) -- Subversion Kills Productivity. Get off Subversion Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951iu=/4140/ostg.clktrk ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net mailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ●08034 Barcelona T. 93 551 6210 ●F. 93 205 6979 ●daniel.gar...@csuc.cat www.csuc.cat ●Twitter @CSUC_info ●Facebook ●Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- Subversion Kills Productivity. Get off Subversion Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Import researchers from XML in DSpace CRIS module by CINECA
Hi, First of all, congratulations toyou and your team for DSpace CRIS module. Good job! In my company, we want to implement, so I install DSpace 3.2 + CRIS module and everything it's fine. At now, I want to import a big number of people (researcher) from XML. It is possible? Is there any script (for examplein dspace/bin) to do this function? Or I have to import directly in database? I don't know how I can do this... I see in poster of DSpace + CRIS Moduel (http://cineca.github.io/dspace-cris/doc/dspace-cris-poster.pdf) that says 'Import/Export from XML' I've read the technical documentations of module (congratulations for these documentation, great work) but can't find any reference about import researcher from XML... Thanks in advance, Daniel -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ?08034 Barcelona T. 93 551 6210 ?F. 93 205 6979 ?daniel.gar...@csuc.cat www.csuc.cat ?Twitter @CSUC_info ?Facebook ?Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Previous step in Configurable Reviewer Workflow
Hi, I've a repository with DSpace 3.2 which I want to do an adaptation of the default workflow. I enabled the ' Configurable Reviewer Workflow ' and I've adapted to the roles and steps I need and it works perfectly . My workflow consists of 2 steps with 2 different roles. I would like to make in the last step a button that would make a 'reject' to return item revision to the previous step and NO the first step. At this time, the 'reject ' button that comes by default in DSpace returns the item to the submitter , but I DON'T want this, I want to return to the PREVIOUS step for review item to the corresponding group , NO to the submitter of the item . I have reviewed the code of the step that offers 'reject' button by default in DSpace and I've observed that Java method ' WorkspaceItem sendWorkflowItemBackSubmission ' in class ' XmlWorkflowManager ' but this method NOT done what I want , because it returns the item to submitters. Is there any method done in DSpace that a reject returns the item back to the previous step and NO the first? Any indication that anybody can give me to do it? Thanks in advance Dani -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ?08034 Barcelona T. 93 551 6210 ?F. 93 205 6979 ?daniel.gar...@csuc.cat www.csuc.cat ?Twitter @CSUC_info ?Facebook ?Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Error 'java.lang.ClassNotFoundException'
) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at com.sun.proxy.$Proxy19.service(Unknown Source) at org.dspace.springmvc.CocoonView.render(CocoonView.java:113) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:269) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.dspace.app.xmlui.cocoon.servlet.multipart.DSpaceMultipartFilter.doFilter(DSpaceMultipartFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) Can anybody help me? Best regards, Daniel -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ?08034 Barcelona T. 93 551 6210 ?F. 93 205 6979 ?daniel.gar...@csuc.cat www.csuc.cat ?Twitter @CSUC_info ?Facebook ?Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
[Dspace-tech] Duplicate step License in workflow
Hi I'd like to know if is possible to duplicate the step of 'License' in submission workflow of DSpace. My idea that I want to do with this is to have two steps of 'License', and put one standard text for step 'License1' and another step 'License2' with another different standard text. It is possible? Has anyone done this before? Cheers, Daniel -- - no title specified Daniel Garcia Mejia Tècnic de projectes - Càlcul i Aplicacions Consorci de Serveis Universitaris de Catalunya (CSUC) Gran Capità, 2 (Edifici Nexus) ?08034 Barcelona T. 93 551 6210 ?F. 93 205 6979 ?daniel.gar...@csuc.cat www.csuc.cat ?Twitter @CSUC_info ?Facebook ?Linkedin Subscriu-te al butlletí; (www.csuc.cat/butlleti) -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette