Re: [Dspace-tech] XMLWorkflow in DSpace 1.8.x
Much clearer That should help. On 6/20/2012 at 05:32 PM in message CAMA9Da4s5_L3ffJWqf1nLO95FoXoTZZVr02mJb0Yegmfz1...@mail.gmail.com Mark Diggory mdigg...@atmire.com wrote: Jason It looks like the docs didnt emphasize that enough I altered tehm to imporve the importance of those settings. Thanks Mark On Wed Jun 20 2012 at 1:52 PM Jason Stirnaman jstirna...@kumc.eduwrote: So turns out the one change I didnt make was to config/modules/workflow.cfg : ... and then run the java migration. Mark thanks for the help. Jason On 6/20/2012 at 09:01 AM in message CAMA9Da4JFTWw7TJenPNS0sXsfeBqKFJHJVuKYaCX9MN6qq...@mail.gmail.com Mark Diggory mdigg...@atmire.com wrote: Jason The default configuration has steps and roles similar to the original workflow. The data migration scripting should migrate your existing roles to the new workflow tables the UI will not look very different at first. Did you run the java portion of the migration https://wiki.duraspace.org/display/DSDOC18/ConfigurableWorkflowConfigurableWorkflow-DataMigration28Backwardscompatibility29 To further test if your have it properly configured: 1. you might post the contents of the cws_ database tables so we can review the state if the migration. 2. Try enabling one of the custom steps that are provided in a test collection and see if you can set roles on it in the administrative interface
Re: [Dspace-tech] XMLWorkflow in DSpace 1.8.x
So turns out the one change I didnt make was to config/modules/workflow.cfg : ... and then run the java migration. Mark thanks for the help. Jason On 6/20/2012 at 09:01 AM in message CAMA9Da4JFTWw7TJenPNS0sXsfeBqKFJHJVuKYaCX9MN6qq...@mail.gmail.com Mark Diggory mdigg...@atmire.com wrote: Jason The default configuration has steps and roles similar to the original workflow. The data migration scripting should migrate your existing roles to the new workflow tables the UI will not look very different at first. Did you run the java portion of the migration https://wiki.duraspace.org/display/DSDOC18/ConfigurableWorkflowConfigurableWorkflow-DataMigration28Backwardscompatibility29 To further test if your have it properly configured: 1. you might post the contents of the cws_ database tables so we can review the state if the migration. 2. Try enabling one of the custom steps that are provided in a test collection and see if you can set roles on it in the administrative interface. MarkOn Tuesday June 19 2012 Jason Stirnaman wrote: After thinking I had fully made the switch to XMLWorkflow after upgrading to 1.8 I discovered that I hadnt made all the necessary config changes. Now after updating to 1.8.2 and making the changes see below I no longer see any artifacts of OriginalWorkflow on the Submissions screen but I still dont think the assignment of roles is working properly. Im not entirely sure what its supposed to look like in the UI but Im not seeing the features for assigning roles that Ive seen in screenshots and videos out on the web. If I Edit Collection the options under the Assign Roles tab havent changed at all from the OriginalWorkflow. I dont see options anywhere for assigning users to Roles defined in xmlworkflow config. Heres a short screencast of me clicking through the Admin UI: http://screencast.com/t/CrD0Gz2LIWq1 What should I be checking for Im using the Mirage theme. Ive upgraded my test site to 1.8.2 run the db migrations for workflow disabled OriginalWorkflow enabled XMLWorfklow in xmlui.xconf. I checked the xmlworkflow configuration to make sure there are some workflows and roles in there but I didnt make any changes there. Thanks Jason Jason StirnamanBiomedical Librarian Digital ProjectsA.R. Dykes Library University of Kansas Medical Centerjstirna...@kumc.edu913-588-7319 -- Mark Diggory Schedule a Meeting2888 Loker Avenue East Suite 305 Carlsbad CA. 92010Esperantolaan 4 Heverlee 3001 Belgiumhttp://www.atmire.com
[Dspace-tech] XMLWorkflow in DSpace 1.8.x
After thinking I had fully made the switch to XMLWorkflow after upgrading to 1.8, I discovered that I hadn't made all the necessary config changes. Now, after updating to 1.8.2 and making the changes (see below), I no longer see any artifacts of OriginalWorkflow on the Submissions screen, but I still don't think the assignment of roles is working properly. I'm not entirely sure what it's supposed to look like in the UI, but I'm not seeing the features for assigning roles that I've seen in screenshots and videos out on the web. If I Edit Collection, the options under the Assign Roles tab haven't changed at all from the OriginalWorkflow. I don't see options anywhere for assigning users to Roles defined in xmlworkflow config. Here's a short screencast of me clicking through the Admin UI: http://screencast.com/t/CrD0Gz2LIWq1 What should I be checking for? I'm using the Mirage theme. I've upgraded my test site to 1.8.2, run the db migrations for workflow, disabled OriginalWorkflow, enabled XMLWorfklow in xmlui.xconf. I checked the xmlworkflow configuration to make sure there are some workflows and roles in there, but I didn't make any changes there. Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] DSpace 1.8.0 - problem with XMLUI Mirage theme: page subjects are shown twice?
Rob, It sounds like you might have both the Discovery and Search modules enabled. If you want to use Discovery (with all the Solr search and faceting goodness) then you'll need to disable the Search module. See Enabling Discovery in the docs: https://wiki.duraspace.org/display/DSDOC18/Discovery#Discovery-EnablingDiscovery Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/15/2011 at 07:04 AM, in message ff3c548f895ebc4bb8e227dcce8d371f022dc8f75...@exchange-asd.nlr.nl, Meijer, Rob rob.mei...@nlr.nl wrote: Hello! I managed to install DSpace 1.8.0 on RHEL6 successfully. The jspui browser webpage looks ok, but when I activate the XMLUI Mirage theme the xmlui browser webpage suddenly show subjects twice? When I look at the source of the webpage, f.i. this section p class=ds-paragraphEnter some text in the box below to search DSpace./p comes twice and further on the same webpage also the section p class=ds-paragraphSelect a community to browse its collections./p comes twice... What causes this effect and how can I resolve this problem? Kind regards, Rob Meijer ** The NLR disclaimer is valid for NLR e-mail messages. This message is only meant for providing information. Nothing in this e-mail message amounts to a contractual or legal commitment on the part of the sender. This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. Sender accepts no liability for damage of any kind resulting from the risks inherent in the electronic transmission of messages. ** -- 10 Tips for Better Server Consolidation Server virtualization is being driven by many needs. But none more important than the need to reduce IT complexity while improving strategic productivity. Learn More! http://www.accelacomm.com/jaw/sdnl/114/51507609/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- 10 Tips for Better Server Consolidation Server virtualization is being driven by many needs. But none more important than the need to reduce IT complexity while improving strategic productivity. Learn More! http://www.accelacomm.com/jaw/sdnl/114/51507609/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] How to remove search filter from Discovery?
Kevin, Thanks! That worked. I had previously tried just commenting out the refs like list !-- ref ... / -- /list and expected the same result as having an empty list. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/4/2011 at 04:55 AM, in message CAKUyip5LfgqkL4byLGR4yOpft7iCZhCc7id=5R=ddh7ftea...@mail.gmail.com, Kevin Van de Velde ke...@mire.be wrote: Dear Jason, I believe the following configuration for the search filters should do the trick (a restart of the tomcat is required after changing the configuration): !--The search filters which can be used on the discovery search page-- property name=searchFilters list /list /property Kind regards, Kevin Van de Velde @mire Esperantolaan 4 - 3001 Heverlee - Belgium 2888 Loker Avenue East, Suite 305 - Carlsbad, CA 92010 - USA atmire.com - Institutional Repository Solutions On 3 December 2011 21:59, Jason Stirnaman jstirna...@kumc.edu wrote: In DSpace 1.8.0, I want to remove/hide the search filter. In the UI, that's div#aspect_discovery_SimpleSearch_div_search-filters I was hoping to do it through configuration, e.g. by setting the property list to null in spring/discovery/spring-dspace-addon-discovery-configuration-services.xml like property name=searchFilters null/ /property Tomcat doesn't complain about this configuration (unlike just commenting out the list), but the search filter doesn't go away either. Should I alter the theme or discovery's sitemap.xmap instead? Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 ( tel:913-588-7319 ) -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Prevent LDAP users from changing password
Thanks, Hardy. Yes, I'm using stacked authentication. Here's config/modules/authentication.cfg: plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \ org.dspace.authenticate.LDAPAuthentication, \ org.dspace.authenticate.PasswordAuthentication, \ org.dspace.authenticate.IPAuthentication Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/3/2011 at 08:29 PM, in message 9067a279-9df7-4d13-8428-3aea2fcad...@umsystem.edu, Pottinger, Hardy J. pottinge...@umsystem.edu wrote: Hi, Jason, I just wanted to confirm that you are in fact using stacked authentication methods? This issue sounds familiar to me (see DS-994 and DS-1007). I will see if there is a similar loop to what we found in DS-1007 as soon as I'm at a proper computer. --Hardy Sent from my iPad On Dec 3, 2011, at 4:38 PM, Jason Stirnaman jstirna...@kumc.edumailto:jstirna...@kumc.edu wrote: Giving this one more shot with a different subject line since it got no love the last time around (http://sourceforge.net/mailarchive/message.php?msg_id=28438078 ). Apologies for the duplication. I'm using LDAP authentication in DSpace 1.8.0 with XMLUI and Mirage theme. When I login and go to my account profile, I'm allowed to change my password. How do I disallow that, or might I have something misconfigured so that I'm falling through the authentication stack to the password authentication (although I'm fairly sure that's not the case)? I know there is an allowSetPassword boolean available for just this purpose, but it doesn't seem to be applied. Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edumailto:jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Prevent LDAP users from changing password
Thanks for looking into it, Hardy. Good to know. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/5/2011 at 11:09 AM, in message cb0252b4.c383%pottinge...@umsystem.edu, Pottinger, Hardy J. pottinge...@umsystem.edu wrote: Hi, Jason, it looks like you've found a bug. It's definitely the same kind of problem we found in DS-994 and DS-1007, though it's a different method in AuthenticationManager this time: allowSetPassword. In that method, there's a loop which goes through each authentication method in the stack, and if any of them returns true for their allowSetPassword method, the AuthenticationManager.allowSetPassword method also returns true. I have opened a new ticket for this issue: https://jira.duraspace.org/browse/DS-1088 -- HARDY POTTINGER pottinge...@umsystem.edu University of Missouri Library Systems http://lso.umsystem.edu/~pottingerhj/ https://MOspace.umsystem.edu/ On 12/5/11 9:00 AM, Jason Stirnaman jstirna...@kumc.edu wrote: Thanks, Hardy. Yes, I'm using stacked authentication. Here's config/modules/authentication.cfg: plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \ org.dspace.authenticate.LDAPAuthentication, \ org.dspace.authenticate.PasswordAuthentication, \ org.dspace.authenticate.IPAuthentication Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/3/2011 at 08:29 PM, in message 9067a279-9df7-4d13-8428-3aea2fcad...@umsystem.edu, Pottinger, Hardy J. pottinge...@umsystem.edu wrote: Hi, Jason, I just wanted to confirm that you are in fact using stacked authentication methods? This issue sounds familiar to me (see DS-994 and DS-1007). I will see if there is a similar loop to what we found in DS-1007 as soon as I'm at a proper computer. --Hardy Sent from my iPad On Dec 3, 2011, at 4:38 PM, Jason Stirnaman jstirna...@kumc.edumailto:jstirna...@kumc.edu wrote: Giving this one more shot with a different subject line since it got no love the last time around (http://sourceforge.net/mailarchive/message.php?msg_id=28438078 ). Apologies for the duplication. I'm using LDAP authentication in DSpace 1.8.0 with XMLUI and Mirage theme. When I login and go to my account profile, I'm allowed to change my password. How do I disallow that, or might I have something misconfigured so that I'm falling through the authentication stack to the password authentication (although I'm fairly sure that's not the case)? I know there is an allowSetPassword boolean available for just this purpose, but it doesn't seem to be applied. Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edumailto:jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.netmailto:DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] How to remove search filter from Discovery?
In DSpace 1.8.0, I want to remove/hide the search filter. In the UI, that's div#aspect_discovery_SimpleSearch_div_search-filters I was hoping to do it through configuration, e.g. by setting the property list to null in spring/discovery/spring-dspace-addon-discovery-configuration-services.xml like property name=searchFilters null/ /property Tomcat doesn't complain about this configuration (unlike just commenting out the list), but the search filter doesn't go away either. Should I alter the theme or discovery's sitemap.xmap instead? Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Prevent LDAP users from changing password
Giving this one more shot with a different subject line since it got no love the last time around (http://sourceforge.net/mailarchive/message.php?msg_id=28438078 ). Apologies for the duplication. I'm using LDAP authentication in DSpace 1.8.0 with XMLUI and Mirage theme. When I login and go to my account profile, I'm allowed to change my password. How do I disallow that, or might I have something misconfigured so that I'm falling through the authentication stack to the password authentication (although I'm fairly sure that's not the case)? I know there is an allowSetPassword boolean available for just this purpose, but it doesn't seem to be applied. Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] allowSetPassword for LDAP authentication?
I'm noticing in DSpace 1.8.0 XMLUI, Mirage theme that the Reset Password fields are displayed in my profile page after I've authenticated via LDAP. I don't see any configuration to disable that. I thought there used to be configuration for that, but I could be thinking of some other app. I see the allowSetPassword boolean in http://scm.dspace.org/svn/repo/dspace/trunk/dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java so Can I set allowSetPassword to false for XMLUI in the config, OR should I set or override someplace in the theme to make those fields disappear? Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] allowSetPassword for LDAP authentication?
I'm noticing in DSpace 1.8.0 XMLUI, Mirage theme that the Reset Password fields are displayed in my profile page after I've authenticated via LDAP. I don't see any configuration to disable that. I thought there used to be configuration for that, but I could be thinking of some other app. I see the allowSetPassword check in http://scm.dspace.org/svn/repo/dspace/trunk/dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java so 1. what's going on? and 2. what should I set or override in the theme to make those fields disappear? Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] XMLUI Mirage: suggest-indicator.gif spinner doesn't display
The suggest-indicator.gif spinner icon never displays in my Item Submission form. I'm using the suggest presentation style for Choice Authority and it's working fine otherwise. My theme is mostly stock Mirage from 1.7.1. $indicatorID is being passed to Mirage's aspect/general/choice-support.js, but as far as I can tell it never gets used. Has anyone else experienced this? Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] XMLUI Mirage: suggest-indicator.gif spinner doesn't display
The suggest-indicator.gif spinner icon never displays in my Item Submission form. I'm using the suggest presentation style for Choice Authority and it's working fine otherwise. My theme is mostly stock Mirage from 1.7.1. $indicatorID is being passed to Mirage's aspect/general/choice-support.js, but as far as I can tell it never gets used. ps, I was somehow kicked off the list when I tried to post this on Friday. I hope it's not too offensive :) Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] XML from dissemination crosswalk
I finally solved this by invoking some more Cocoon magic. I just kept my generator as is and then added an XSL transform to the Cocoon pipeline that copies the generator output and adds DocType. Not super-elegant, but really simple. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 9/30/2011 at 04:50 PM, in message 4E86399F.A73 : 5 : 23711, Jason Stirnaman wrote: I have one (final, I hope) problem. Mark's suggestion is working nicely, except that I need to apply a DocType declaration to my output and Saxoutputter ignores DTD events. So, while I can use JDOM to apply the declaration, it doesn't survive Sax. Is there any other way to render the DocType using JDOM? I can set xsl:output in my stylesheet, but then I think I'd have to iterate through a collection of items to build a raw document of dim:dim elements and then do a second transform somehow invoking a plain ol' XSLT transformer with my crosswalk stylesheet to perform a second transform. I haven't figured out yet how to setup the plain ol' transformer using my stylesheet but it seems it should be something like this DisseminationCrosswalk nlmxwalk = (DisseminationCrosswalk)PluginManager.getNamedPlugin(DisseminationCrosswalk.class,nlm); XSLTransformer nlmtx = nlmxwalk.getTransformer(dissemination); nlmdoc = nlmtx.transform(dimdoc); Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 9/21/2011 at 01:49 AM, in message cama9da6i21cxg55eri5twuqdb8z9elp8taj4_7bgmsgosg1...@mail.gmail.com, Mark Diggory mdigg...@atmire.com wrote: Jason, Ok, in this case you don't need a packager, what you need is a Cocoon Generator that renders the Crosswalk to the browser. Take a look at the OREGenerator... http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/DSpaceOREGenerator.java It will show how to generate the crosswalk into Cocoon. You'll find the Cocoons configuration for the ore.xml generator in the default sitemap. map:match pattern=metadata/handle/*/*/ore.xml** map:generate type=DSpaceOREGenerator map:parameter name=handle value={1}/{2}/ map:parameter name=extra value={3}/ /map:generate map:serialize type=xml/ /map:match http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap On Tue, Sep 20, 2011 at 2:35 PM, Jason Stirnaman jstirna...@kumc.edu wrote: Here's the follow-up to my previous question. I have a crude (but useable) XSLT crosswalk (nlm) in DSpace. It transforms DIM metadata to fit the NLM Journal Publishing profile. I can test the output successfully with OAI-PMH. As it turns out, I don't really need to export bitstreams. I just need the metadata for a set of items within a collection that would be specified by the end-user/Community Owner. So, if I want just the crosswalk output for that set of items and I don't want the OAI protocol wrapper or the bitstreams, then do I still need a custom packager for that as in Mark's IMSCP example? I expect the answer is yes. I think what 'm really wanting is to be able to call the crosswalk as a method on the collection, in a RESTful way, and return the output as a single XML document for the collection containing each of the transformed items. Conjured example: handle/2271/883/nlm.xml or nlm/handle/2271/883 Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Mark Diggory @mire Inc. 2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense
Re: [Dspace-tech] XML from dissemination crosswalk
I have one (final, I hope) problem. Mark's suggestion is working nicely, except that I need to apply a DocType declaration to my output and Saxoutputter ignores DTD events. So, while I can use JDOM to apply the declaration, it doesn't survive Sax. Is there any other way to render the DocType using JDOM? I can set xsl:output in my stylesheet, but then I think I'd have to iterate through a collection of items to build a raw document of dim:dim elements and then do a second transform somehow invoking a plain ol' XSLT transformer with my crosswalk stylesheet to perform a second transform. I haven't figured out yet how to setup the plain ol' transformer using my stylesheet but it seems it should be something like this DisseminationCrosswalk nlmxwalk = (DisseminationCrosswalk)PluginManager.getNamedPlugin(DisseminationCrosswalk.class,nlm); XSLTransformer nlmtx = nlmxwalk.getTransformer(dissemination); nlmdoc = nlmtx.transform(dimdoc); Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 9/21/2011 at 01:49 AM, in message cama9da6i21cxg55eri5twuqdb8z9elp8taj4_7bgmsgosg1...@mail.gmail.com, Mark Diggory mdigg...@atmire.com wrote: Jason, Ok, in this case you don't need a packager, what you need is a Cocoon Generator that renders the Crosswalk to the browser. Take a look at the OREGenerator... http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/DSpaceOREGenerator.java It will show how to generate the crosswalk into Cocoon. You'll find the Cocoons configuration for the ore.xml generator in the default sitemap. map:match pattern=metadata/handle/*/*/ore.xml** map:generate type=DSpaceOREGenerator map:parameter name=handle value={1}/{2}/ map:parameter name=extra value={3}/ /map:generate map:serialize type=xml/ /map:match http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap On Tue, Sep 20, 2011 at 2:35 PM, Jason Stirnaman jstirna...@kumc.edu wrote: Here's the follow-up to my previous question. I have a crude (but useable) XSLT crosswalk (nlm) in DSpace. It transforms DIM metadata to fit the NLM Journal Publishing profile. I can test the output successfully with OAI-PMH. As it turns out, I don't really need to export bitstreams. I just need the metadata for a set of items within a collection that would be specified by the end-user/Community Owner. So, if I want just the crosswalk output for that set of items and I don't want the OAI protocol wrapper or the bitstreams, then do I still need a custom packager for that as in Mark's IMSCP example? I expect the answer is yes. I think what 'm really wanting is to be able to call the crosswalk as a method on the collection, in a RESTful way, and return the output as a single XML document for the collection containing each of the transformed items. Conjured example: handle/2271/883/nlm.xml or nlm/handle/2271/883 Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Mark Diggory @mire Inc. 2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] XML from dissemination crosswalk
Mark's suggestion is working nicely, but I still have one (final?) problem. I can't figure out how to make Saxoutputter generate a DocType declaration. I use JDOM to add the DocType to my document, but Saxoutputter ignores it. It's hard to tell from http://www.jdom.org/docs/apidocs/org/jdom/output/SAXOutputter.html whether DTDHandler will provide this or whether it's even supported by Saxoutputter. It looks like it might be possible to set it using setOutputProperties(java.util.Properties props) ? I've copied alot from OREGenerator; mine still extends AbstractGenerator. I may be able to set it in my XSLT, but I'd rather use the DOM or transformer if possible. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 9/21/2011 at 01:49 AM, in message cama9da6i21cxg55eri5twuqdb8z9elp8taj4_7bgmsgosg1...@mail.gmail.com, Mark Diggory mdigg...@atmire.com wrote: Jason, Ok, in this case you don't need a packager, what you need is a Cocoon Generator that renders the Crosswalk to the browser. Take a look at the OREGenerator... http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/DSpaceOREGenerator.java It will show how to generate the crosswalk into Cocoon. You'll find the Cocoons configuration for the ore.xml generator in the default sitemap. map:match pattern=metadata/handle/*/*/ore.xml** map:generate type=DSpaceOREGenerator map:parameter name=handle value={1}/{2}/ map:parameter name=extra value={3}/ /map:generate map:serialize type=xml/ /map:match http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap On Tue, Sep 20, 2011 at 2:35 PM, Jason Stirnaman jstirna...@kumc.edu wrote: Here's the follow-up to my previous question. I have a crude (but useable) XSLT crosswalk (nlm) in DSpace. It transforms DIM metadata to fit the NLM Journal Publishing profile. I can test the output successfully with OAI-PMH. As it turns out, I don't really need to export bitstreams. I just need the metadata for a set of items within a collection that would be specified by the end-user/Community Owner. So, if I want just the crosswalk output for that set of items and I don't want the OAI protocol wrapper or the bitstreams, then do I still need a custom packager for that as in Mark's IMSCP example? I expect the answer is yes. I think what 'm really wanting is to be able to call the crosswalk as a method on the collection, in a RESTful way, and return the output as a single XML document for the collection containing each of the transformed items. Conjured example: handle/2271/883/nlm.xml or nlm/handle/2271/883 Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Mark Diggory @mire Inc. 2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010 Esperantolaan 4, Heverlee 3001, Belgium www.atmire.com -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Accessing non-DC fields with XSLT Crosswalk
Thanks, Brian. Turns out it had nothing to do with that element at all. I had a problem further up in my stylesheet. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 9/26/2011 at 11:16 AM, in message 4e8050f202010010c...@gwdomain.unm.edu, Brian Freels-Stendel bfre...@unm.edu wrote: Hi Jason, It looks like your match should work (although it should only be necessary to specify the mdschema if the element name also appears in other schemas.) I'm wondering about the value-of select, though. Does anything come out if you use 'select=.'? Or, perhaps try a different form and use 'xsl:copy-of select=./node()/'? (I'm not incredible at XSLT, but I'm not seeing where 'present element' is being supplied in that select) B-- On 9/23/2011 at 3:54 PM, in message 4e7cb9d9020501558...@smtpout.kumc.edu, Jason Stirnaman jstirna...@kumc.edu wrote: I have a XSLT crosswalk. How do I access a metadata field from a different schema in my stylesheet? For example, Here's my non-DC field in mets.xml: dim:field element=spage language=en_US mdschema=rft1/dim:field However, in my stylesheet applying the following template doesn't output anything: xsl:template match=dim:field[@element='spage' AND @mdschema='rft'] xsl:element name=FirstPage xsl:value-of select=concat('E',text())/ /xsl:element /xsl:template Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Accessing non-DC fields with XSLT Crosswalk
I have a XSLT crosswalk. How do I access a metadata field from a different schema in my stylesheet? For example, Here's my non-DC field in mets.xml: dim:field element=spage language=en_US mdschema=rft1/dim:field However, in my stylesheet applying the following template doesn't output anything: xsl:template match=dim:field[@element='spage' AND @mdschema='rft'] xsl:element name=FirstPage xsl:value-of select=concat('E',text())/ /xsl:element /xsl:template Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] XML from dissemination crosswalk
Here's the follow-up to my previous question. I have a crude (but useable) XSLT crosswalk (nlm) in DSpace. It transforms DIM metadata to fit the NLM Journal Publishing profile. I can test the output successfully with OAI-PMH. As it turns out, I don't really need to export bitstreams. I just need the metadata for a set of items within a collection that would be specified by the end-user/Community Owner. So, if I want just the crosswalk output for that set of items and I don't want the OAI protocol wrapper or the bitstreams, then do I still need a custom packager for that as in Mark's IMSCP example? I expect the answer is yes. I think what 'm really wanting is to be able to call the crosswalk as a method on the collection, in a RESTful way, and return the output as a single XML document for the collection containing each of the transformed items. Conjured example: handle/2271/883/nlm.xml or nlm/handle/2271/883 Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] crosswalking and disseminating
I need some advice on the best (easiest, preferred) lightweight method for exporting crosswalked metadata and bitstreams. I've read the crosswalk configuration docs at http://www.dspace.org/1_7_1Documentation/Configuration.html#Configuration-CrosswalkandPackagerPluginSettings and the sysadmin packager docs at http://www.dspace.org/1_7_1Documentation/System%20Administration.html#SystemAdministration-PackageImporterandExporter as well as some of the plugin stuff. Specifically, I need to enable some users to export a new collection of items and their bitstreams on a regular basis and ultimately ftp it somewhere. I need to do some transformation of the metadata. All the elements I need are in METS I think. I'm using DSpace 1.7.1. Here are my thoughts and options so far: 1. I'll likely need to use an XSLT crosswalk. In the config, schemalocation is required. Does DSpace actually look for the xsd? Is it possible to point to a DTD instead? 2. I could write a separate client app to retrieve the oai METS and referenced bitstreams over HTTP, but I think I'd prefer to keep as much as possible within DSpace. Although, a good tradeoff might be put my crosswalk in DSpace and then collect everything over HTTP. I don't currently have the REST API installed and I'm not sure what I would gain from it here, but I guess that would be an option as well. 3. Ignoring #2, I could use the METS package disseminator with my crosswalk, but I'm still unclear about exactly what configuration is needed for that. Or, would I have to create a new packager? 4. If I were to go the route of the package disseminator, could I use Curation Tasks to enable the user to trigger the dissemination on a specific collection? Thanks for any suggestions, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Tomcat memory leak warning prevents restarting
I found a long, interesting thread from September 2010 at http://www.mail-archive.com/dspace-tech@lists.sourceforge.net/msg11969.html around this topic and an excellent description of the Tomcat MemoryLeakProtection at http://wiki.apache.org/tomcat/MemoryLeakProtection. I obviously didn't do my homework before posting. It looks like Tomcat 7.0.6 *might* solve this problem. However, I'm still unclear whether there is anything else I can do now to work around it - to at least stop the leak detection from thwarting my restarts? As Tim suggested in that earlier thread I'm including more details from my production server while Tomcat is up and DSpace is running OK. Hardware: Solaris 10 Zone virtual machine with 1167MHz processor Output from top (I'm open to better methods, but I'm limited to the single Zone.) 40 processes: 39 sleeping, 1 on cpu CPU states: 93.5% idle, 3.7% user, 2.8% kernel, 0.0% iowait, 0.0% swap Kernel: 18117 ctxsw, 6164 trap, 8377 intr, 45826 syscall, 4 fork, 543 flt, 16 pgin, 40 pgout Memory: 64G phys mem, 40G free mem, 4104M total swap, 4104M free swap RAM: CATALINA_OPTS value=-Xms256m -Xmx1028m -XX:MaxPermSize=256m I recently increased RAM to 1028 from (I think) 256M and I doubled PermGen. Since then the Java process has consistently been using around 490M and usually less than 1% CPU. Postgres uses around 520M. DSpace: version 1.7.1 with XMLUI and Discovery Issues: Prior to my increasing the allotted Catalina RAM and Permgen, Tomcat would stop responding around every 3 days (? number of requests) due to the database pool filling up (cannot get a connection - pool exhausted). I decided to also restart Tomcat every night to prevent this from happening. That's when I encountered the memory leak warnings preventing my restarts. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 5/23/2011 at 01:02 PM, in message 4DDAA130.D22 : 5 : 23711, Jason Stirnaman wrote: I get the error below when stopping Tomcat. In this particular case, I was trying to use Solaris' SMF to restart the Tomcat service. Instead, it never completed shutting down and it stopped answering requests. I got this error stanza repeated over and over in the log. Any ideas what's going on? Thanks, Jason Details: DSpace 1.7.1 w/ Discovery Tomcat 6.0.32 Solaris 10 May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-80 May 21, 2011 12:00:08 AM org.apache.catalina.core.StandardService stop May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-80 May 21, 2011 12:00:08 AM org.apache.catalina.core.StandardService stop INFO: Stopping service Catalina May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [] appears to have started a thread named [MultiThreadedHttpConnectionMa nager cleanup] but has failed to stop it. This is very likely to create a memory leak. May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap SEVERE: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1de92e]) and a value of type [org.apache.xerces.parsers.SAXParser] (value [o rg.apache.xerces.parsers.SAXParser@17533df]) but failed to remove it when the web application was st opped. This is very likely to create a memory leak. May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap SEVERE: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1b7fc4e]) and a value of type [org.apache.cocoon.environment.internal.Enviro nmentStack] (value [[]]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak. Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Tomcat memory leak warning prevents restarting
I get the error below when stopping Tomcat. In this particular case, I was trying to use Solaris' SMF to restart the Tomcat service. Instead, it never completed shutting down and it stopped answering requests. I got this error stanza repeated over and over in the log. Any ideas what's going on? Thanks, Jason Details: DSpace 1.7.1 w/ Discovery Tomcat 6.0.32 Solaris 10 May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-80 May 21, 2011 12:00:08 AM org.apache.catalina.core.StandardService stop May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause May 21, 2011 12:00:07 AM org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-80 May 21, 2011 12:00:08 AM org.apache.catalina.core.StandardService stop INFO: Stopping service Catalina May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [] appears to have started a thread named [MultiThreadedHttpConnectionMa nager cleanup] but has failed to stop it. This is very likely to create a memory leak. May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap SEVERE: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1de92e]) and a value of type [org.apache.xerces.parsers.SAXParser] (value [o rg.apache.xerces.parsers.SAXParser@17533df]) but failed to remove it when the web application was st opped. This is very likely to create a memory leak. May 21, 2011 12:00:49 AM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap SEVERE: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1b7fc4e]) and a value of type [org.apache.cocoon.environment.internal.Enviro nmentStack] (value [[]]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak. Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Noobie question about interface (XMLUI/Mirage)
Jason, I ran into the same problem. The brute-force approach I took was to move the Discovery Aspect to the top of the chain in XMLUI.XCONF. I'm not sure if that preserves the other page layouts like you want: http://archie.kumc.edu/ I don't think the Mirage templates expose much of the ordering of elements. It pretty much renders the flow as ordered in the DRI document. Overriding that isn't exactly straightforward. BTW, Atmire is scheduling a webinar about tweaking Mirage layouts. Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 5/17/2011 at 11:47 AM, in message D3BEEF5605130849A1576A0FEAC507BB56FE720B55@alx, Bugler, Jason R. jbug...@legion.org wrote: I'm looking into how to alter where the aspect_artifactbrowser_CommunityBrowser_div_comunity-browser displays on the front page without breaking where it displays on other pages, since it is referenced via the same CSS style for all pages. I simply want to move the search box above the community browser but I do not see where the search box (and MANY other DIV tags) are referenced in the theme templates. Doing search for their respective strings within the whole code-base/source pull up nothing. Thank you for any guidance. -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Single Sign On with SharePoint
Palash, I haven't seen a response to your question, so I'll jump in even though I don't have firsthand experience. One option would be to setup a CAS server and then CASify both DSpace (or Tomcat) and Sharepoint. Implementing a CAS server would also benefit you when future applications need to use the same single sign-on. Beware that the SharePoint 2010 authentication differs from MOSS 2007. Here are some links: https://wiki.jasig.org/display/CASC/CAS+Client+for+Java+3.1 https://wiki.jasig.org/pages/viewpage.action?pageId=13569711 http://sharepointjournal.com/?p=16 http://jasig.275507.n4.nabble.com/Jasig-CAS-f275508.html Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 2/15/2011 at 12:08 AM, in message 5a840d1e14ac9b41ba21e2d47cbd91f40121f...@ruby.interrait.info, Palash Kumar Nandi pala...@interrait.com wrote: We are running a central SharePoint site which is having a web part pointing the link to Dspace (1.7 running on Tomcat 5.5 on windows 2003). Now I want to have Single Sign On between SharePoint and Dspace. Can somebody help me out. Thanks in advance. Palash Nandi -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Problem with SOLR Statistics
This is a frequent problem with Solr. Like Peter says, you may need to learn a bit about tuning Solr in your environment and slowing down your commits. You may also want to allocate more RAM to Solr if possible. See the Solr wiki http://wiki.apache.org/solr/FAQ#What_does_.22exceeded_limit_of_maxWarmingSearchers.3DX.22_mean.3F Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/15/2010 at 12:52 PM, in message aanlktim85acvqyxxkk6lwzbsozakxqxyys0qxfrnz...@mail.gmail.com, Peter Dietz dietz...@osu.edu wrote: Hi George, This has come up on the lists ( http://www.mail-archive.com/dspace-tech@lists.sourceforge.net/msg10744.html ), the default setting that was shipped 1.6 with wasn't ideal as it had a tendency to bog down the system under medium usage. This has been fixed in 1.7, but in the meantime, there are some steps you can do to fix your system. Switch to use SOLR autoCommit. Which writes data to solr once per 10 minutes, as opposed to a new write after every millisecond there is activity. http://atmire.com/statistics_performance Solr optimize. Run daily maintenance on your solr index so that it remains performant. https://jira.duraspace.org/browse/DS-615 -- Peter Dietz Systems Developer/Engineer Ohio State University Libraries On Wed, Dec 15, 2010 at 6:22 AM, George Stanley Kozak g...@cornell.edu wrote: Hi... I was made aware of a problem with the SOLR stats. If someone clicks on the View Statistics button for an item, they cannot get to the statistics. The Browser just hangs. In the logs I see: ERROR org.dspace.statistics.SolrLogger @ Error opening new searcher. exceeded limit of maxWarmingSearchers=2, try again later. Error opening new searcher. exceeded limit of maxWarmingSearchers=2, try again later. Has anyone else seen this and does anyone have any suggestions? For the time being, I have limited the stats to the Admins. George Kozak Digital Library Specialist Division of Library Information Technologies (DLIT) 501 Olin Library Cornell University Ithaca, NY 14853 607-255-8924 -- Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] retrieve or reset Duraspace Jira password?
I can't find any link or form in Duraspace Jira to reset my password if I've forgotten it. Thanks, Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] error in sequence of 1.5.x - 1.6.x upgrade instructions?
Another typo in the same place: -f /dspace-1.6-1-src-release/dspace/etc/postgres/database_schema_15_16.sql should be -f /dspace-1.6-1-src-release/dspace/etc/postgres/database_schema_15-16.sql Stuart - Thanks for your help! Jason Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 12/9/2010 at 03:09 PM, in message a9d3f323-25fb-497a-a4ad-9df393f72...@auckland.ac.nz, Stuart Lewis s.le...@auckland.ac.nz wrote: Hi Jason, I'm attempting to upgrade using the 1.5.x - 1.6.x upgrade instructions found in DSpace Manual 1.7.0-rc1. On page 65, shouldn't steps #7 and #8 (CC registry update and database update) follow #9 (install with Ant)? Step 8 (database upgrade is ok where it is), but I think you're right, step 7 (cc registry upgrade) needs to be after step 9 (ant update). If you tried running it before the upgrade, then the '[dspace]/bin/dspace registry-loader' script won't yet have been installed. Thanks for spotting this - I'll report it in our JIRA bug tracking system. 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 (0)9 373 7599 x81928 -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Job Posting: Web Developer / Designer
University of Kansas Medical Center, Kansas City, KS Web Developer/Designer This person will work closely with Dykes Library (http://library.kumc.edu) staff, faculty and other Information Resources units to raise the visibility of expertise, research, publications, grey literature, and collections on the KUMC web site. Requires one to work closely with librarians and library personnel to understand information requirement needs and to then seek solutions for meeting those required needs. Requires working with diverse web applications and data sources to provide seamless user services. Duties: Extend Bibapp (http://www.bibapp.org), a Ruby on Rails and Apache Solr web application, to better meet the needs of KUMC. Customize DSpace (http://www.dspace.org) and assist with XML/XSLT theme development. Customize sites in a content management system using XSLT. Assist departments, faculty, and staff with integrating RSS feeds, Solr web services, or other application data into their websites. Provide guidance for integrating repository and discovery applications including the library catalog, journal holdings, online journals, DSpace, digital asset management, bibliographic databases, and search engines. Visit https://jobs.kumc.edu/applicants/jsp/shared/position/JobDetails_css.jsp?postingId=371769 for a complete description and application Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Handle error: unknown opCode in request
Our Handle resolutions have been extremely slow lately and in the logs I'm continually getting the following error: 75 class net.handle.server.HdlTcpRequestHandler: Exception processing request: HandleException (INTERNAL_ERROR) Unknown opCode in request: 0 I haven't seen many mentions of this problem and 0 solutions. I tried restarting everything, but no change. Any ideas? http://archie.kumc.edu dspace-1.5.2 Thanks, Jason -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] DSpace Account Management
The first feature Tim lists comes built-in to DSpace already, no? You can do LDAP lookup and add then add them to a special group on the fly. The second feature seems similarly possible as as long as you can pull the necessary attributes from your directory. Jason -- Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 3/12/2010 at 12:29 PM, in message 4b9a881a.4090...@duraspace.org, Tim Donohue tdono...@duraspace.org wrote: Hi all, To add to Dorothea's response for an ideal way to manage accounts. When I was at U of Illinois at Urbana-Champaign (UIUC), we implemented a similar auto-account management solution using our local LDAP directory (and local Active Directory groups). I unfortunately never got around to fully sharing it as it was still semi-UIUC specific. As Dorothea implies, every LDAP is unfortunately different, and not all LDAPs store this information (and if they do, they may store it in different fields or use different values/codes in those fields). However, perhaps the UIUC code could be minimally made available for others to improve and make more configurable for a generic institution -- it's at least a potential starting point. I've noted what general features we had implemented at UIUC below, based on Dorothea's wishlist: On 3/12/2010 11:38 AM, Dorothea Salo wrote: What we can't do that I would very much like us to: - automagically populate the eperson directory based on LDAP login results and lookups (you logged in? congrats, you're an eperson! an admin looked you up? congrats, you're an eperson!) We had this feature implemented at Illinois -- if you could login (via a custom UIUC login solution) we'd know your NetID and auto-create an EPerson by doing an LDAP lookup to get your Name. We'd also then auto-add you to an UIUC Users group in our DSpace -- which gave some immediate access rights to you (including the immediate ability to submit to a generic UIUC Research Collection). - assign people to a group based on being in a given department or research unit We could also basically do this. We'd look up your Department name in LDAP, and if we could *find* a DSpace Group of that name, then we'd auto-add you to it for the remainder of your session. However if no DSpace Group existed with that name, then nothing happened. - assign people to a group based on being in a specific course (and revoke their access when the course is over) Sorry, we didn't have specific course info in our LDAP -- so this wasn't possible for us at UIUC. - assign people to a group based on program/degree status (ETDs!) We also had a basic implementation for this. Based on your degree *code* in LDAP (we had to contact our local IT depart to figure out the meaning of various codes in our LDAP fields), we could add you automatically to a UIUC Masters Students or UIUC UnderGrad Students, UIUC PhD Students or UIUC Faculty/Staff group in DSpace. Again, much of this code I built while at UIUC was a bit UIUC-specific (though there were some configurable parts would could allow it to work for UIUC-similar LDAP directories). I had always wanted to make it more widely available but unfortunately never got around to it. But, hopefully, assuming my UIUC colleagues agree to it, we could get a copy of what was created into JIRA for someone to build from. So, I don't have a complete answer to the problem -- but a possible contact to help someone come up with an answer that will work for at least those institutions who use LDAP. But, obviously, we need to find a volunteer developer to help bring this forward! - Tim -- 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] Tomcat 501 error during SWORD deposit
That did it. Thanks, Stuart! Jason Stuart Lewis s.le...@auckland.ac.nz 1/7/2010 5:48 PM Hi Jason, Try following the upgrade step 14 from the DSpace 15 upgrade instructions. This should insert any missing metadata elements for you. • Update the Metadata Registry New Metadata Registry updates are required to support SWORD. cp [dspace-source]/dspace/config/registries/sword-metadata.xml [dspace]/config/registries/sword-metadata.xml; [dspace]/bin/dsrun org.dspace.administer.MetadataImporter -f [dspace]/config/registries/sword-metadata.xml 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 8/01/2010, at 12:24 PM, Jason Stirnaman wrote: OK, so I dialed up the DSpace logs and problem seems to be bad metadata in the SQL. Is this a Facebook SWORD app problem or a DSpace SWORD problem? 2010-01-07 17:19:29,297 WARN org.dspace.content.Item @ stirnam...@gmail.com:session_id=0:ip_addr=10.2.104.25:bad_dc:Bad DC field. schema=dc, element\colon; rights qualifier\colon; holder value\colon; jason stirnaman 2010-01-07 17:19:29,297 ERROR org.dspace.sword.SWORDMETSIngester @ caught exception: java.sql.SQLException: bad_dublin_core schema=dc, rights holder at org.dspace.content.Item.update(Item.java:1550) at org.dspace.content.WorkspaceItem.update(WorkspaceItem.java:511) at org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:454) at org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:115) at org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179) at org.dspace.sword.DepositManager.deposit(DepositManager.java:173) at org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150) at org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) 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:875) 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) 2010-01-07 17:19:29,298 ERROR org.dspace.sword.DSpaceSWORDServer @ caught exception: org.dspace.sword.DSpaceSWORDException: java.sql.SQLException: bad_dublin_core schema=dc, rights holder at org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:171) at org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179) at org.dspace.sword.DepositManager.deposit(DepositManager.java:173) at org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150) at org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) 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
[Dspace-tech] Tomcat 501 error during SWORD deposit
I can connect to my SWORD service document at http://archie.kumc.edu/sword/servicedocument , however when I attempt to deposit a file to DSpace I get Tomcat 501 error The server does not support the functionality needed to fulfill this request(). Any tips? Also, I'm unable to find any sword-specific entries in the logs. Should I be watching dspace.log, catalina, ...? I'm running 1.5.2 and Tomcat 5.5.27. I've tried both SWORD desktop client and SWORD Facebook app. Incidentally, I also get an unhandled PHP exception with the FB app when trying to deposit. I've reported this to Stuart or whoever the developers are through FB. Thanks, Jason -- Jason Stirnaman Biomedical Librarian, Digital Projects A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Tomcat 501 error during SWORD deposit
OK, so I dialed up the DSpace logs and problem seems to be bad metadata in the SQL. Is this a Facebook SWORD app problem or a DSpace SWORD problem? 2010-01-07 17:19:29,297 WARN org.dspace.content.Item @ stirnam...@gmail.com:session_id=0:ip_addr=10.2.104.25:bad_dc:Bad DC field. schema=dc, element\colon; rights qualifier\colon; holder value\colon; jason stirnaman 2010-01-07 17:19:29,297 ERROR org.dspace.sword.SWORDMETSIngester @ caught exception: java.sql.SQLException: bad_dublin_core schema=dc, rights holder at org.dspace.content.Item.update(Item.java:1550) at org.dspace.content.WorkspaceItem.update(WorkspaceItem.java:511) at org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:454) at org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:115) at org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179) at org.dspace.sword.DepositManager.deposit(DepositManager.java:173) at org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150) at org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) 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:875) 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) 2010-01-07 17:19:29,298 ERROR org.dspace.sword.DSpaceSWORDServer @ caught exception: org.dspace.sword.DSpaceSWORDException: java.sql.SQLException: bad_dublin_core schema=dc, rights holder at org.dspace.sword.SWORDMETSIngester.ingest(SWORDMETSIngester.java:171) at org.dspace.sword.CollectionDepositor.doDeposit(CollectionDepositor.java:179) at org.dspace.sword.DepositManager.deposit(DepositManager.java:173) at org.dspace.sword.DSpaceSWORDServer.doDeposit(DSpaceSWORDServer.java:150) at org.purl.sword.server.DepositServlet.doPost(DepositServlet.java:331) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) 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:875) 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) Caused by: java.sql.SQLException: bad_dublin_core schema=dc, rights holder at org.dspace.content.Item.update(Item.java:1550) at org.dspace.content.WorkspaceItem.update(WorkspaceItem.java:511) at org.dspace.content.packager.AbstractMETSIngester.ingest(AbstractMETSIngester.java:454
Re: [Dspace-tech] Joomla CMS Integration with Institutional Repositories
Michael, Would you check that link you sent? It's prompting for an Outlook login. I found the project and Wijiti sites at http://joomlacode.org/gf/project/j-car and http://www.wijiti.com/ Can't wait to check it out! Thanks, Jason -- Jason Stirnaman On 10/16/2009 at 5:23 AM, in message 23b49cae5b0df045a1ed88731931c90bb93...@segblogr0008.springer-sbm.com, Michael Guthrie michael.guth...@biomedcentral.com wrote: Hi All, Apologies for cross posting. (Never sure who reads which list) Thought this Open Source project might be of interest. Open Repository and Wijiti have released to the community J-CAR Joomla! Collections, Archives, and Repositories suite for integrating an Institutional Repository or Digital Asset Management System, specifically DSpace, but could utilise any OAI Mets enabled repository, and import and display items in the IR in the Joomla interface. Here is a link to the demos and the code forge: http://bit.ly/lsD7t https://webmail.springer-sbm.com/exchweb/bin/redir.asp?URL=http://bit.ly/ls D7t All welcome to join the forge project and offer up suggestions, patches, further functionality We demonstrated recently at Museums Association conference and released this week at DSpace user group 09 in Gothenburg. Michael -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] connection pool errors with Manakin 1.5.2
http://archie.kumc.edu/robots.txt Didn't intend to reply off-list last time. Jason On 9/3/2009 at 9:36 AM, in message 4a9fd468.5040...@gmu.edu, wally grotophorst wal...@gmu.edu wrote: Yes, I did have this problem on our old system (OSX Tiger server with DSpace running under JBOSS), but I haven't been in charge of our DSpace installation for a couple of years. Our current repository librarian just left so I'm doing it again until I can find a new one. I'll try the sitemap thing and look for the patch as well. Do you know where a battle-tested robots.txt might be found? What's the name of your server and I'll look at that one. Thanks for getting back to me so quickly. This thing is making me nuts... - Wally Wally, We had this problem after upgrading. Two things made the difference for us: 1) using a variation of the crontab script at http://wiki.dspace.org/index.php/Idle_In_Transaction_Problem#Workaround:_Kill ing_.22Idle_in_Transaction.22_processes_with_crontab (looks like you have experience with this :) and 2) editing robots.txt to block crawlers and implementing the sitemap feature in XMLUI. There is also a Cocoon patch that might help. See the thread http://www.nabble.com/AJP-Errors-td23981286.html Hopefully, Sean or Mark can say whether or not it solves the connection pool problem. Jason -- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] xmlui and itemCounter
Hi. Sorry to resurrect this old thread (http://www.mail-archive.com/dspace-tech@lists.sourceforge.net/msg07602.html ), but based on Stuart's response and our own experience in 1.5.2, the Collection Strength display in XMLUI is not updated immediately after an item is added to the collection, i.e. I have to run [dspace]/bin/dsrun org.dspace.browse.ItemCounter via cron instead of it being invoked at ingest. Are there plans afoot to change this behavior? Thanks, Jason Re: [Dspace-tech] xmlui and itemCounter Stuart Lewis Thu, 23 Apr 2009 14:27:43 -0700 Hi Wayne, The xmlui ignores the webui.strengths.show setting in dspace.cfg and delegates the decision whether or not to show the strengths to the theme that you are using. In the latest version of Dspace, the default theme is enabled to show the strengths. If you have webui.strengths.cache set to true (which it must be for them to appear in the xmlui) then you will need to periodically run [dspace]/bin/dsrun org.dspace.browse.ItemCounter to have the strengths updated. Thanks, Stuart Lewis Digital Services Programmer 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 http://www.library.auckland.ac.nz/ / From: Wayne Johnston [mailto:wajoh...@uoguelph.ca] Sent: Friday, 24 April 2009 6:54 a.m. To: dspace-tech@lists.sourceforge.net Subject: Re: [Dspace-tech] xmlui and itemCounter An update on this post... I restarted Tomcat and all the counts are accurate now. It's still not clear to me whether I'll have to run ItemCounter to keep the cache up-to-date but I guess I'll find out. w - Original Message - From: Wayne Johnston wajoh...@uoguelph.ca To: dspace-tech@lists.sourceforge.net Sent: Thursday, April 23, 2009 1:22:31 PM GMT -05:00 US/Canada Eastern Subject: [Dspace-tech] xmlui and itemCounter I wanted to activate the item counter in the xmlui interface and, although the dspace.cfg file claims that the webui.strengths parameters don't apply to the xmlui interface I found a post that suggested otherwise. So, I set show and chache to true and the counts appeared; however, I then noticed that a recent submission was not reflected in the counts. So I ran ItemCounter to update the totals in cache. Curiously, I now have an up-to-date count on the community page and the collection page but when I am at the home page, looking at the array of all communities and collections, this particular collection is still showing as zero (0) instead of one (1). All other counts are consistent from home page, community pages and collection pages. Does this make sense to anyone? Has anyone else experienced this? Any advice? -- Wayne Johnston Digital Initiatives Librarian, University of Guelph 519.824.4120 x56900 wajoh...@uoguelph.ca -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Wayne Johnston Digital Initiatives Librarian, University of Guelph 519.824.4120 x56900 wajoh...@uoguelph.ca -- Crystal Reports #45; New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty#45;free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Bulk-import-data
Baseer, Jayan's suggestion is the way to go. Alternatively, I've used a process involving a couple of PHP scripts and Excel that was developed by someone else. The original code apparently isn't being hosted anymore, but I can send it if you want. Jason -- On 8/27/2009 at 7:43 PM, in message 6aae9d310908271743g1f79a458x6b837ec32244b...@mail.gmail.com, Jayan Kurian jayan...@gmail.com wrote: http://wiki.dspace.org/index.php/Google_Summer_of_Code_2008_Batch_Import Hope this helps Jayan On Fri, Aug 28, 2009 at 12:45 AM, Khan, Baseer baseer.k...@wichita.eduwrote: Hello , I need to bulk import data into Dspace , Is there any possible ways of doing it other than manually doing it one by one . I read about the data import in Dspace documentation but it does for a individual entry in collection and the input format is in Dublin code . My question is , is there a way that we can bulk import data in any format in Dspace with any script ? Baseer. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Theme - Insert javascript
Fabricio, We're using JQuery Cycle http://malsup.com/jquery/cycle/ since XMLUI comes with JQuery. It's extremely flexible and easy to configure with paging, different effects, etc. View our HTML source for an example: http://archie.kumc.edu/ The XSL is pretty much identical, quick and dirty, just wrapped in a cycleBanner template. The match expression ensures that it only displays on the homepage: - xsl:template name=cycleBanner match=/dri:document/dri:meta/dri:pageMeta/dri:metada...@element='request']...@qualifier='URI'][not(string(.))] - div id=kumc-cycle-banner-wrapper - div id=kumc-cycle-banner-nav xsl:text / /div - div id=kumc-cycle-banner - div id=kumc-cycle-banner-pics class=pics - div class=kumc-cycle-banner-item pics - a href=http://archie.kumc.edu/handle/2271/220/; - div class=pics-head xsl:text / /div h2Kansas Journal of Medicine/h2 img src=http://library.kumc.edu/images/ecg.jpg; width=610 height=150 / - div class=pics-head xsl:text / /div /a /div - div class=kumc-cycle-banner-item pics - a href=http://archie.kumc.edu/handle/2271/236; - div class=pics-head xsl:text / /div h2Sigma Theta Tau Journal of Undergraduate Nursing Writing/h2 img src=http://library.kumc.edu/images/stti_nursing_logo.jpg; width=610 height=150 / - div class=pics-head xsl:text / /div /a /div - div class=kumc-cycle-banner-item pics - a href=http://archie.kumc.edu/handle/2271/187; - div class=pics-head xsl:text / /div h2Video and Presentations from the Open Access Symposium/h2 img src=http://library.kumc.edu/images/massmatterlogo_150.gif; width=610 height=150 / - div class=pics-head xsl:text / /div /a /div - div class=kumc-cycle-banner-item pics - div class=pics-head xsl:text / /div h2Archie - Digital collecti...@kumc/h2 img src=http://library.kumc.edu/images/archielogo_150.gif; width=610 height=150 / - div class=pics-head xsl:text / /div /div /div script type=text/javascript$('#kumc-cycle-banner-pics') .cycle({ fx: 'fade', speed: 4000, pause: 1, pager: '#kumc-cycle-banner-nav' });/script /div /div The plugin referenced in the theme's sitemap: map:parameter name=javascript#5 value=lib/jquery.cycle.all.min.js/ Cheers, Jason -- On 8/24/2009 at 8:08 AM, in message 402476.9197...@web111410.mail.gq1.yahoo.com, Fabricio Costa brizzi...@yahoo.com.br wrote: Hi, We want to insert an image crossfader javascript in our xmlui theme (homepage). Does anybody know how to do it? The javascript code: http://slayeroffice.com/code/imageCrossFade/xfade2.html Our theme code: http://aplicacao.tst.jus.br/dspace/themes/Tst_legis/Tst_legis.xsl All ideas are welcome. Fabricio _ ___ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Batch Upload - blank mapfile
It's probably not finding your source directory. If you're using the long command form, then you should state --source=/path/to/folder_item. Also, in 1.5.x you no longer have to use dsrun. You can use dspace/bin/import instead. -- On 6/25/2009 at 11:16 PM, in message 734462.81563...@web31813.mail.mud.yahoo.com, Suvarsha W. Minj suvarsh...@yahoo.com wrote: Jason, This is the command: from the dsapce/bin directory ./dsrun org.dspace.app.itemimport.ItemImport --add --eperson=ad...@xyz.com --collection=123456789/34 --source /path/to/folder_item --mapfile=2009062578.ingest.map --- On Thu, 6/25/09, Jason Stirnaman jstirna...@kumc.edu wrote: From: Jason Stirnaman jstirna...@kumc.edu Subject: Re: [Dspace-tech] Batch Upload - blank mapfile To: dspace-tech@lists.sourceforge.net, Suvarsha W. Minj suvarsh...@yahoo.com Date: Thursday, June 25, 2009, 11:02 AM Suvarsha, What commands are you sending? Or is this a DSpace Ver. 1.5.2 bug? I've been using the item importer in 1.5.2 and it works as you'd expect. Regards, Jason -- On 6/25/2009 at 9:50 AM, in message 722824.90929...@web31811.mail.mud.yahoo.com, Suvarsha W. Minj suvarsh...@yahoo.com wrote: Hello everyone, We are trying to batch upload files into DSpace ver. 1.5.2 The command is going through with the following output: - Destination collections: Owning Collection: Images Collection Adding items from directory: /path/to/folder/ Generating mapfile: 2009062578.ingest.map - Though it does not show errors, the import does not seem to be complete. It does not show in the collection. And from what I read on forums the output should show much more if import is successful. The source folder seems fine too - containing the file to be imported, the metadata xml file and the 'contents' file. The mapfile generated is blank. Is DSpace having trouble generating a handle? (It works however with the normal browser uploading). Or is this a DSpace Ver. 1.5.2 bug? Any ideas to help resolve this issue? Thanks, Suvarsha -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Installation of Dspace
Hi, Will! The DSpace manual for version 1.5.2 is actually quite strong in the installation area. The manual can be found in the source release (which you don't really want) or at http://www.dspace.org/1_5_2Documentation/DSpace-Manual.pdf We're running on Solaris, though the instructions should suit just about any 'nix platform I think. Jason -- On 6/25/2009 at 1:23 PM, in message 24187643.p...@talk.nabble.com, williamw willi...@rider.edu wrote: Hello, I have been searching all over on how to install DSpace onto solaris and i cant seem to find out how, as in i mean how to install what into what directory and what directory's i need to make and where, ive been on the dspace wiki and that didn't really help me all that much, and i guess it doesn't help all that much that i am new to Linux so i don't really know how to install things all that great, i was wondering if anyone would take the time to help me? Thank you! -Will -- ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] postgres connection pool errors in 1.5.2
Dorothea, Jose, Corey, or anyone else on vintage thread http://www.mail-archive.com/dspace-tech@lists.sourceforge.net/msg00109.html connections to db seem to be getting stuck : Was this ever resolved? I'm having the same problem now with 1.5.2. It ran fine w/ no problems until we started using a an imported and updated copy of our postgres db from 1.4.1. Thanks, Jason Jason Stirnaman jstirna...@kumc.edu 06/12/09 12:03 PM I'm running xmlui/ in 1.5.2 and having the database connection pool problems described in dspace-tech thread http://bit.ly/Ed8iz The webapp runs fine for a time until it apparently exhausts the connection pool at which point Tomcat either stops responding or Cocoon times out. dspace and catalina log snippets: # dspace.log 2009-06-12 10:42:16,255 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,256 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,257 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,257 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,258 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,260 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,260 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,261 INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/] @ Apache Cocoon Spring Configurator v1.0.2 is running in mode 'prod'. 2009-06-12 10:42:16,261 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,262 ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[Cocoon] @ Servlet.service() for servlet Cocoon threw exception java.lang.NullPointerException at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:248) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351) at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169) at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443) at org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy10.service(Unknown Source) at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106) 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.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:142) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:244) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter
[Dspace-tech] postgres connection pool errors in 1.5.2
I'm running xmlui/ in 1.5.2 and having the database connection pool problems described in dspace-tech thread http://bit.ly/Ed8iz The webapp runs fine for a time until it apparently exhausts the connection pool at which point Tomcat either stops responding or Cocoon times out. dspace and catalina log snippets: # dspace.log 2009-06-12 10:42:16,255 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,256 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,257 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,257 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,258 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,260 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,260 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,261 INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/] @ Apache Cocoon Spring Configurator v1.0.2 is running in mode 'prod'. 2009-06-12 10:42:16,261 ERROR org.dspace.app.xmlui.aspect.general.AuthenticatedSelector @ Error selecting based on authentication status: No suitable driver 2009-06-12 10:42:16,262 ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[Cocoon] @ Servlet.service() for servlet Cocoon threw exception java.lang.NullPointerException at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:248) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247) at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351) at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169) at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468) at org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443) at org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy10.service(Unknown Source) at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106) 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.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:142) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:244) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) 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
[Dspace-tech] error in 1.5.2 Kubrick theme sitemap.xmap
I get the following error in my custom theme based on stock Kubrick, i.e. it's trying to find my template xsl by name instead of path: ## org.apache.cocoon.ProcessingException: Unable to get transformer handler for jndi:/localhost/xmlui//themes/KUMC/Archie/The official Archie theme.xsl at map:serialize type=xhtml - jndi:/localhost/xmlui//themes/KUMC/Archie/sitemap.xmap:205:34 ## The problem is that Kubrick/sitemap.xmap contains this: !-- Step 3: Transform to XHTML -- map:transform src={global:theme-name}.xsl/ Should be global:theme-path, right? Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Implicit specialgroup for LDAP users
Moving on with 1.5.2 instead and all is good! Appreciate the help. -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 On 4/15/2009 at 9:34 PM, in message a30994ac067cb646aad4698c727a1a0204ca6...@libex1.lbr.auckland.ac.nz, Stuart Lewis s.le...@auckland.ac.nz wrote: Hi Jason, You should be quite safe to replace either [dspace-src]/dspace-1_5_x/dspace-api/src/main/java/org/dspace/authentica te/PasswordAuthentication.java or LDAPAuthentication.java with their latest counterparts from SVN (http://tinyurl.com/dbo2ap) as no dependencies have changed since 1.5.1. You can then add the relevant configuration options into dspace.cfg, and it should all work. password.login.specialgroup = group-name ldap.login.specialgroup = group-name Thanks, Stuart Lewis Digital Services Programmer 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/ -Original Message- From: Jason Stirnaman [mailto:jstirna...@kumc.edu] Sent: Friday, 10 April 2009 1:32 a.m. To: dspace-tech@lists.sourceforge.net Subject: [Dspace-tech] Implicit specialgroup for LDAP users I want to add ldap.login.specialgroup functionality to 1.5.1. ala Jira issue: http://jira.dspace.org/jira/browse/DS-10?page=com.atlassian.jira.plugin. system.issuetabpanels%3Aall-tabpanel I have 2 (maybe 3) questions: 1. Am I correct in assuming that I can overlay http://dspace.svn.sourceforge.net/viewvc/dspace?view=revrevision=3347 in 1.5.1 and make it work? Does it have any dependencies that don't exist in SVN tag 1.5.1? 2. This appears to add LDAP special group as well as Password special group. Is that correct? Thanks, Jason -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Implicit specialgroup for LDAP users
I want to add ldap.login.specialgroup functionality to 1.5.1. ala Jira issue: http://jira.dspace.org/jira/browse/DS-10?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel I have 2 (maybe 3) questions: 1. Am I correct in assuming that I can overlay http://dspace.svn.sourceforge.net/viewvc/dspace?view=revrevision=3347 in 1.5.1 and make it work? Does it have any dependencies that don't exist in SVN tag 1.5.1? 2. This appears to add LDAP special group as well as Password special group. Is that correct? Thanks, Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center jstirna...@kumc.edu 913-588-7319 -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] Video files in DSpace
Ruby, I'm guessing what your IT person meant to say was streaming over HTTP, also known as progressive download. This is generally not as good as streaming from a dedicated media server like Helix or Flash server, but it may suit your purpose. And you should be able to use progressive download with your DSpace-archived content. If you do not have a streaming media server available, then I would recommend converting your video to Flash and use progressive download. I'm not intentionally promoting Flash, but here's a pretty good explanation of the differences: http://www.adobe.com/devnet/flash/articles/video_guide_02.html . Since, it looks like you're a Windows shop this may be helpful: http://www.microsoft.com/windows/windowsmedia/compare/webservvstreamserv.aspx Using a streaming media server offers better performance, but then your content delivery is typically separated from your archiving. You'll want to consider how or if you'll archive your video in DSpace if you're hosting it on streaming media server. Serving video is a frequent topic of conversation (see http://www.mail-archive.com/search?q=videol=dspace-tech%40lists.sourceforge.net) on the DSpace lists and there's no silver bullet. Also, NITLE, a non-profit DSpace service provider, recently offered a workshop on streaming media in DSpace: http://www.nitle.org/www/events/841-dspace-virtual-user-community-meeting-3 May be worth checking out. Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center [EMAIL PROTECTED] 913-588-7319 On 11/25/2008 at 12:37 AM, in message [EMAIL PROTECTED], [EMAIL PROTECTED] wrote: Hi! We would like to upload video files that are produced for the department and ideally we would like to archive into the Institution's established DSpace instance. The department's IT people are concerned that the size of the video files could cause a major problem with the government's internet traffic (eg cause an outage), especially if too many people attempt to access at the same time. We currently have one video file on DSpace which is in .wmv format. The .wmv format is not seen as being compact enough to minimise the impact of video files (in DSpace) on the government Internet. A suggestion from our IT person has been streaming HTML as it has a small footprint which would make it ideal for this exercise. I don't know what streaming HTML is and if it is recommended to work with DSpace. Is there someone out there who can enlighten me as to what streaming HTML is and if it will work in archiving video files in DSpace? Thanks very much. Ruby Lindberg Electronic Services Librarian Northern Territory Department of Health Community Services Northern Territory Government www.nt.gov.au/health PO Box 40596, Casuarina, NT 0811 Building 4, Royal Darwin Hospital, TIWI, NT 0810 [EMAIL PROTECTED] Ph: +61 8 8922 7913 Fax: +61 8 8922 Librarian on Call (DHCS staff) Library Catalogue eLibrary a new service replacing CROC for DHCS staff - login using your ePass username and password You can't direct the wind but you can adjust the sails.” P Please consider our environment before printing this e-mail - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] plugins and custom classes in 1.5.x
Can anyone point to good documentation about where to place plugins and custom class files in 1.5.x? It's not clear from the 1.5.1 manual. Specifically, in what directory would I place a custom authentication method like the MIT-Special-Groups in 1.4.x? Thanks, Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center [EMAIL PROTECTED] 913-588-7319 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] Tomcat version for 1.5.1 and XMLUI?
Is Tomcat 5.0 suitable to run 1.5.1 with XMLUI? All the latest documentation for DSpace 1.5 and 1.5.1 says Tomcat 4.x or later is required, but the TAMU Manakin site says Tomcat 5.5 Thanks, Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center [EMAIL PROTECTED] 913-588-7319 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] sfx/openurl in version 1.4.1
Dorothea, I found your blog post from way back: http://cavlec.yarinareth.net/2006/09/29/metadata-mismatches/ Do you still have your crosswalk/COinS code for this? Does 1.5.x and/or Manakin address this issue? Thanks, Jason In version 1.4.1, the SFXlinkTag class creates only a title key in the OpenURL, not an atitle. So, if we have an item of type Article in our repository, Title is used as the value of title in the OpenURL. The link resolver (correctly) interprets this as a Journal or Book title, not an Article title. Do I have to customize the class in order to change this? Was this the intended behavior? e.g., http://www.kumc.edu/archie/handle/2271/305 Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center [EMAIL PROTECTED] 913-588-7319 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
[Dspace-tech] sfx/openurl in version 1.4.1
In version 1.4.1, the SFXlinkTag class creates only a title key in the OpenURL, not an atitle. So, if we have an item of type Article in our repository, Title is used as the value of title in the OpenURL. The link resolver (correctly) interprets this as a Journal or Book title, not an Article title. Do I have to customize the class in order to change this? Was this the intended behavior? e.g., http://www.kumc.edu/archie/handle/2271/305 Jason -- Jason Stirnaman Digital Projects Librarian/School of Medicine Support A.R. Dykes Library, University of Kansas Medical Center [EMAIL PROTECTED] 913-588-7319 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] streaming video?
Naveed, We're doing something similar, not using DSpace to store the video but to store a pointer to the streaming server instead. We use a RAM formatted file, but SMIL would work the same. Here's an example: http://www.kumc.edu/archie/handle/2271/192 Jason Message: 1 Date: Sun, 25 Nov 2007 21:06:46 + From: NS Hashmi, Information Systems and Computing [EMAIL PROTECTED] Subject: Re: [Dspace-tech] streaming video? To: dspace-tech@lists.sourceforge.net Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii; format=flowed Hi, do you have a demo in action? I assume 'actual stream' refers to the file prior to becoming a bitstream located in the asset store? For info :- http://wiki.dspace.org/index.php/SymlinkDSpace Naveed Date: Fri, 23 Nov 2007 10:08:34 -0500 From: Mark H. Wood [EMAIL PROTECTED] Subject: Re: [Dspace-tech] streaming video? To: dspace-tech@lists.sourceforge.net Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii I've tinkered a bit with storing an item consisting of a SMIL document that points at the actual stream. I got it to work but we haven't used this in production yet. -- Jason Stirnaman OME/Biomedical Digital Projects Librarian A.R. Dykes Library The University of Kansas Medical Center Kansas City, Kansas Work: 913-588-7319 Email: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech
Re: [Dspace-tech] streaming video?
Agree completely. Ideally, the video would be served and streamed from DSpace, or maybe the streaming server setup as a SRB. Jason On 11/26/2007 at 9:55 AM, in message [EMAIL PROTECTED], Shane Beers [EMAIL PROTECTED] wrote: I have run into this need at our university as well, and the only really proper solution (in my opinion, of course) is one that would store the bitstream of the actual video in the repository. One of the most fundamental parts of a repository is that the data bitstreams are archived and managed in a central location. By having something like a .ram file which points to an external server, or an .html file that loads up the streaming media, this circumvents that management and can potentially lead to nearly useless records in the repository, even with the best intentions of the current managers of the various servers that store the media. It's essentially creating the same kinds of issues that the current web URL standards do - broken links due to server name changes and external reliances. In my view, a well-managed DSpace repository should avoid these issues by storing all the bitstreams within the repository itself. Shane Beers Digital Repository Services Librarian George Mason University [EMAIL PROTECTED] 703-993-3742 On Nov 26, 2007, at 9:52 AM, Jason Stirnaman wrote: Naveed, We're doing something similar, not using DSpace to store the video but to store a pointer to the streaming server instead. We use a RAM formatted file, but SMIL would work the same. Here's an example: http://www.kumc.edu/archie/handle/2271/192 Jason Message: 1 Date: Sun, 25 Nov 2007 21:06:46 + From: NS Hashmi, Information Systems and Computing [EMAIL PROTECTED] Subject: Re: [Dspace-tech] streaming video? To: dspace-tech@lists.sourceforge.net Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii; format=flowed Hi, do you have a demo in action? I assume 'actual stream' refers to the file prior to becoming a bitstream located in the asset store? For info :- http://wiki.dspace.org/index.php/SymlinkDSpace Naveed Date: Fri, 23 Nov 2007 10:08:34 -0500 From: Mark H. Wood [EMAIL PROTECTED] Subject: Re: [Dspace-tech] streaming video? To: dspace-tech@lists.sourceforge.net Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii I've tinkered a bit with storing an item consisting of a SMIL document that points at the actual stream. I got it to work but we haven't used this in production yet. -- Jason Stirnaman OME/Biomedical Digital Projects Librarian A.R. Dykes Library The University of Kansas Medical Center Kansas City, Kansas Work: 913-588-7319 Email: [EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech