[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-639) sword swap ingest crosswalk: attribute test for dc.identifier.uri incorrect
[ https://jira.duraspace.org/browse/DS-639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robin Taylor resolved DS-639. - Resolution: Fixed Apologies for the faulty patch. Now corrected and commited to trunk, revision 5702. > sword swap ingest crosswalk: attribute test for dc.identifier.uri incorrect > --- > > Key: DS-639 > URL: https://jira.duraspace.org/browse/DS-639 > Project: DSpace > Issue Type: Bug >Affects Versions: 1.6.0 >Reporter: Bill Hays >Assignee: Robin Taylor > Fix For: 1.7.0 > > Attachments: add-attribute-uri.patch > > Original Estimate: 15 minutes > Remaining Estimate: 15 minutes > > In the crosswalk, sword-swap-ingest.xsl, line 96, > http://purl.org/dc/terms/URI'"> > does not accurately test for the given attribute. One solution: > test="epdcx:valuestri...@epdcx:sesURI='http://purl.org/dc/terms/URI']"> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-562) User with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context, co
[ https://jira.duraspace.org/browse/DS-562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrea Bollini resolved DS-562. --- Resolution: Fixed I have reviewed the code and I have found a logic error that should produce bug in condition like that are reported. The logic is a little complex but much is due to compatibility with old (pre 1.6) behaviour where there was a custom inheritance of the WRITE policy on collection (the canEdit() method). The bug that I have found is located in the last check that don't need to be done if the user is authorized by the old "canEdit" logic (WRITE or ADD policy on the collection or on any parent communities). Anyway, an user with only WRITE, ADD and ADMIN policy cannot delete a collection by design. It needs a REMOVE policy on the parent community. Without the committed patch a community admin was not able to delete a collection in her community with the default configuration (delegate administration dspace.cfg section). With the patched code an user with REMOVE policy on the community and WRITE, ADD and ADMIN policy on the collection can remove the collection. The WRITE policy on the collection is only needed if the property core.authorization.collection-admin.template-item is set to false (true by default). The ADD policy on the collection doesn't matter. ADD or WRITE policy on the parent community give to the user the ability to delete the template item of owning collections. This mean that an user with REMOVE e WRITE permission on the community can delete collection with item template within the community. I have changed the title of the issue to better match all the pre-conditions but if I have misunderstanding anything please feel free to re-open the issue or create a new one and assing to me. > User with WRITE, ADD and ADMIN policy on collection cannot delete that > collection due to bug in > AuthorizeUtil.authorizeManageTemplateItem(context,collection) > - > > Key: DS-562 > URL: https://jira.duraspace.org/browse/DS-562 > Project: DSpace > Issue Type: Bug > Components: DSpace API >Affects Versions: 1.6.0 >Reporter: Andrew Taylor >Assignee: Andrea Bollini > Fix For: 1.7.0 > > > During the process of deleting a collection a call is made to > AuthorizeUtil.authorizeManageTemplateItem(context,collection) - line 289 of > 1.6.0 code, which seems to contain a logic error in the way it checks the > permissions. > As it currently stands this method will only 'allow' if the user is a system > admin or is an admin who cannot edit the collection (ie lacks the ADD or > WRITE policy). > This to me seems like it is broken but I will happily stand corrected if it > is working as intended. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-562) Community admin or user with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTempla
[ https://jira.duraspace.org/browse/DS-562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrea Bollini updated DS-562: -- Attachment: ds-562-delegate-admin-remove-templateitem.patch Summary: Community admin or user with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection) (was: User with WRITE, ADD and ADMIN policy on collection cannot delete that collection due to bug in AuthorizeUtil.authorizeManageTemplateItem(context,collection)) > Community admin or user with WRITE, ADD and ADMIN policy on collection cannot > delete that collection due to bug in > AuthorizeUtil.authorizeManageTemplateItem(context,collection) > > > Key: DS-562 > URL: https://jira.duraspace.org/browse/DS-562 > Project: DSpace > Issue Type: Bug > Components: DSpace API >Affects Versions: 1.6.0 >Reporter: Andrew Taylor >Assignee: Andrea Bollini > Fix For: 1.7.0 > > Attachments: ds-562-delegate-admin-remove-templateitem.patch > > > During the process of deleting a collection a call is made to > AuthorizeUtil.authorizeManageTemplateItem(context,collection) - line 289 of > 1.6.0 code, which seems to contain a logic error in the way it checks the > permissions. > As it currently stands this method will only 'allow' if the user is a system > admin or is an admin who cannot edit the collection (ie lacks the ADD or > WRITE policy). > This to me seems like it is broken but I will happily stand corrected if it > is working as intended. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-732) Improve performance of browse
[ https://jira.duraspace.org/browse/DS-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Graham Triggs updated DS-732: - Status: Open (was: Received) > Improve performance of browse > - > > Key: DS-732 > URL: https://jira.duraspace.org/browse/DS-732 > Project: DSpace > Issue Type: Improvement >Reporter: Graham Triggs >Assignee: Graham Triggs >Priority: Major > Fix For: 1.7.0 > > > Profile browse and find improvements in performance -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Work started: (DS-732) Improve performance of browse
[ https://jira.duraspace.org/browse/DS-732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on DS-732 started by Graham Triggs. > Improve performance of browse > - > > Key: DS-732 > URL: https://jira.duraspace.org/browse/DS-732 > Project: DSpace > Issue Type: Improvement >Reporter: Graham Triggs >Assignee: Graham Triggs >Priority: Major > Fix For: 1.7.0 > > > Profile browse and find improvements in performance -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
Re: [Dspace-devel] DSpace harvesting process
Thank you for your reply. I've taken a look at the configuration but it's not quite what I need. I've been trying to work out how the class OAIHarvester.java processes incoming XML metadata, however so far I can't seem to quite figure it out. Does anyone know of any documentation that describes how the XML is processed into the database during harvest? Thank you, - Paul Brindley -Original Message- From: Claudia Jürgen [mailto:claudia.juer...@ub.tu-dortmund.de] Sent: 29 October 2010 11:43 To: dspace-devel@lists.sourceforge.net Subject: Re: [Dspace-devel] DSpace harvesting process Hello Paul, this largely depends on your local configuration, see chapter 5.2.48. OAI-ORE Harvester Configuration of the documentation, i.e. how the formats are mapped and how you decide to treat unknown fields. Hope that helps Claudia Jürgen Am 28.10.2010 17:52, schrieb Brindley, Paul: > Does anyone have any documentation or diagrams that explain the process > by which DSpace processes incoming metadata when it's harvested via the > OMI-PMH harvester. > > > > Thanks, > > > > - Paul Brindley > > *** > Visit the National Library of Scotland online at www.nls.uk > *** > Please consider the environment before printing this e-mail. > > This communication is intended for the addressee(s) only. If you > are not the intended recipient, please notify the Information Systems > Helpdesk on +44 131 623 3789 or is.helpd...@nls.uk and delete this e-mail. > The statements and opinions expressed in this message are those of the author > and do not necessarily reflect those of the National Library of Scotland. The > National Library of Scotland is a registered Scottish charity. Scottish > Charity No. SC011086. This message is subject to the Data Protection Act 1998 > and Freedom of Information (Scotland) Act 2002 and has been > scanned by Webroot. > *** > > Follow us on Twitter for twice-weekly updates. > Become our fan on Facebook and keep up-to-date that way too. > > > > > -- > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps& games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > > > > ___ > Dspace-devel mailing list > Dspace-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-devel -- Claudia Juergen Universitaetsbibliothek Dortmund Eldorado 0231/755-4043 https://eldorado.tu-dortmund.de/ -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Created: (DS-734) Improve database efficiency
Improve database efficiency --- Key: DS-734 URL: https://jira.duraspace.org/browse/DS-734 Project: DSpace Issue Type: Improvement Reporter: Graham Triggs Fix For: 1.7.0 Improve various parts of database access - ie. - PreparedStatement and parameterized access for getnextid() (relatively expensive as a statement / unparameterized) - Where possible, convert DatabaseManager.create() / DatabaseManager.update() to DatabaseManager.row() / DatabaseManager.insert() (delay inserting records until you have the rest of the data for the row, thereby reducing an INSERT / UPDATE sequence to just an INSERT. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Assigned: (DS-640) Interal System Error when browsing with wrong argument
[ https://jira.duraspace.org/browse/DS-640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeffrey Trimble reassigned DS-640: -- Assignee: Jeffrey Trimble (was: Stuart Lewis) > Interal System Error when browsing with wrong argument > -- > > Key: DS-640 > URL: https://jira.duraspace.org/browse/DS-640 > Project: DSpace > Issue Type: Bug > Components: Documentation, JSPUI >Affects Versions: 1.5.2, 1.6.0, 1.6.1, 1.6.2 >Reporter: Hardik Mishra >Assignee: Jeffrey Trimble >Priority: Major > > On Browsing Items: > If someone tries to use browse type for which browse index does not exist, > like browse=publisher > e.g. http://dspace.webinito.com/browse?type > OR > e.g. http://dspace.webinito.com/browse?type=xyz > You will get Internal System Error -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jeffrey Trimble resolved DS-588. Documentation Status: Complete or Committed (was: Needed) Resolution: Fixed > Patch for SFX (OpenURL resolver) > -- > > Key: DS-588 > URL: https://jira.duraspace.org/browse/DS-588 > Project: DSpace > Issue Type: Improvement > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Yin Yin Latt >Assignee: Jeffrey Trimble >Priority: Major > Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, > sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc > > > Customized SFX work for both JSP and XML version. (Patch create against 1.6) > Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 > it is a bit different with original SFX in DSpace. Patch will update > following > 1. SFXLinkTag.java (for JSPUI) > 2. ItemViewer.java (for XMLUI) > 3. SFXFileReader.java (this is new api used by both JSP and XML) > 4. sfx.xml (new config file for sfx parameter and metadata mapping) > 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Commented: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17946#action_17946 ] Ivan Masár commented on DS-588: --- I'm sure I must be missing something here... The issue was closed as resolved, yet the documentation wasn't commited to trunk (http://scm.dspace.org/svn/repo/dspace/trunk/dspace/docs/docbook/). > Patch for SFX (OpenURL resolver) > -- > > Key: DS-588 > URL: https://jira.duraspace.org/browse/DS-588 > Project: DSpace > Issue Type: Improvement > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Yin Yin Latt >Assignee: Jeffrey Trimble >Priority: Major > Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, > sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc > > > Customized SFX work for both JSP and XML version. (Patch create against 1.6) > Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 > it is a bit different with original SFX in DSpace. Patch will update > following > 1. SFXLinkTag.java (for JSPUI) > 2. ItemViewer.java (for XMLUI) > 3. SFXFileReader.java (this is new api used by both JSP and XML) > 4. sfx.xml (new config file for sfx parameter and metadata mapping) > 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Commented: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17947#action_17947 ] Jeffrey Trimble commented on DS-588: The documentation is now committed to the Surasapce documentation wiki. Docbook.xml is now deprecated as the documentation software. > Patch for SFX (OpenURL resolver) > -- > > Key: DS-588 > URL: https://jira.duraspace.org/browse/DS-588 > Project: DSpace > Issue Type: Improvement > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Yin Yin Latt >Assignee: Jeffrey Trimble >Priority: Major > Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, > sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc > > > Customized SFX work for both JSP and XML version. (Patch create against 1.6) > Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 > it is a bit different with original SFX in DSpace. Patch will update > following > 1. SFXLinkTag.java (for JSPUI) > 2. ItemViewer.java (for XMLUI) > 3. SFXFileReader.java (this is new api used by both JSP and XML) > 4. sfx.xml (new config file for sfx parameter and metadata mapping) > 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Issue Comment Edited: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17947#action_17947 ] Jeffrey Trimble edited comment on DS-588 at 11/1/10 2:54 PM: - The documentation is now committed to the Durasapce documentation wiki. Docbook.xml is now deprecated as the documentation software. was (Author: jtrimble): The documentation is now committed to the Surasapce documentation wiki. Docbook.xml is now deprecated as the documentation software. > Patch for SFX (OpenURL resolver) > -- > > Key: DS-588 > URL: https://jira.duraspace.org/browse/DS-588 > Project: DSpace > Issue Type: Improvement > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Yin Yin Latt >Assignee: Jeffrey Trimble >Priority: Major > Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, > sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc > > > Customized SFX work for both JSP and XML version. (Patch create against 1.6) > Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 > it is a bit different with original SFX in DSpace. Patch will update > following > 1. SFXLinkTag.java (for JSPUI) > 2. ItemViewer.java (for XMLUI) > 3. SFXFileReader.java (this is new api used by both JSP and XML) > 4. sfx.xml (new config file for sfx parameter and metadata mapping) > 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Commented: (DS-588) Patch for SFX (OpenURL resolver)
[ https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17948#action_17948 ] Ivan Masár commented on DS-588: --- Ah, OK, I had no idea. So perhaps it's time to remove the obsolete docs/ folder from trunk before 1.7.0 and change the links on the documentation page (http://www.dspace.org/latest-release) so that it doesn't confuse users. Or is this being discussed elsewhere? > Patch for SFX (OpenURL resolver) > -- > > Key: DS-588 > URL: https://jira.duraspace.org/browse/DS-588 > Project: DSpace > Issue Type: Improvement > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Yin Yin Latt >Assignee: Jeffrey Trimble >Priority: Major > Attachments: [DS-588]_Patch_for_SFX_(OpenURL_resolver).patch, > sfx-all.patch, sfx-docbook-trunk.patch, sfx-ducumentation.doc > > > Customized SFX work for both JSP and XML version. (Patch create against 1.6) > Eg: http://researchspace.auckland.ac.nz/handle/2292/5763 > it is a bit different with original SFX in DSpace. Patch will update > following > 1. SFXLinkTag.java (for JSPUI) > 2. ItemViewer.java (for XMLUI) > 3. SFXFileReader.java (this is new api used by both JSP and XML) > 4. sfx.xml (new config file for sfx parameter and metadata mapping) > 5. DIM-handler.xsl and structural.xsl -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-401) Wrong date issued during submission
[ https://jira.duraspace.org/browse/DS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robin Taylor updated DS-401: Attachment: Check-DCDate-parameters.patch Patch created against revision 5512 but successfully applied against most recent trunk (5706). DCDate will now throw an exception if passed an invalid parameter. Unfortunately the Describe step of the submission process currently only checks for a value being present or not, there is no validation of the values. As a compromise solution the values entered will not be stored if they are invalid eg 30th Feb. The 'required' text in input-forms.xml will also need changed to be a bit more generic eg 'You must enter a valid date'. > Wrong date issued during submission > --- > > Key: DS-401 > URL: https://jira.duraspace.org/browse/DS-401 > Project: DSpace > Issue Type: Bug > Components: JSPUI, XMLUI >Affects Versions: 1.6.0 >Reporter: Claudia Jürgen >Assignee: Robin Taylor >Priority: Major > Fix For: 1.7.0 > > Attachments: Check-DCDate-parameters.patch > > > During the submission of an item, which has been published before, it is > possible to enter an invalid day, e.g. > month: January > day: 43 > year: 2009 > This will result in dc.date.issued set to 2009-02-12. > There should be a validity check or calendar to choose from. The > transformation of the date makes fault entries difficult to discover. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
Re: [Dspace-devel] DSpace harvesting process
Hi Paul, The bit you are looking for is method processRecord(...). It uses a selection of crosswalks to process the incoming XML and the write it to the database eg... MDxwalk.ingest(ourContext, item, descMD.get(0)); Cheers, Robin. Robin Taylor Main Library University of Edinburgh Tel. 0131 6513808 > -Original Message- > From: BRINDLEY Paul > Sent: 01 November 2010 12:33 > To: dspace-devel@lists.sourceforge.net > Subject: Re: [Dspace-devel] DSpace harvesting process > > Thank you for your reply. > > I've taken a look at the configuration but it's not quite > what I need. I've been trying to work out how the class > OAIHarvester.java processes incoming XML metadata, however so > far I can't seem to quite figure it out. Does anyone know of > any documentation that describes how the XML is processed > into the database during harvest? > > Thank you, > > - Paul Brindley > > -Original Message- > From: Claudia Jürgen [mailto:claudia.juer...@ub.tu-dortmund.de] > Sent: 29 October 2010 11:43 > To: dspace-devel@lists.sourceforge.net > Subject: Re: [Dspace-devel] DSpace harvesting process > > Hello Paul, > > this largely depends on your local configuration, see chapter 5.2.48. > OAI-ORE Harvester Configuration of the documentation, i.e. > how the formats are mapped and how you decide to treat unknown fields. > > Hope that helps > > Claudia Jürgen > > > Am 28.10.2010 17:52, schrieb Brindley, Paul: > > Does anyone have any documentation or diagrams that explain the > > process by which DSpace processes incoming metadata when it's > > harvested via the OMI-PMH harvester. > > > > > > > > Thanks, > > > > > > > > - Paul Brindley > > > > > ** > > * Visit the National Library of Scotland online at www.nls.uk > > > ** > > * Please consider the environment before printing this e-mail. > > > > This communication is intended for the addressee(s) only. > If you are > > not the intended recipient, please notify the Information Systems > > Helpdesk on +44 131 623 3789 or is.helpd...@nls.uk and delete this > > e-mail. The statements and opinions expressed in this > message are those of the author and do not necessarily > reflect those of the National Library of Scotland. The > National Library of Scotland is a registered Scottish > charity. Scottish Charity No. SC011086. This message is > subject to the Data Protection Act 1998 and Freedom of > Information (Scotland) Act 2002 and has been scanned by Webroot. > > > ** > > * > > > > Follow us on Twitter for twice-weekly updates. > > Become our fan on Facebook and keep up-to-date that way too. > > > > > > > > > > > -- > > Nokia and AT&T present the 2010 Calling All > Innovators-North > > America contest Create new apps& games for the Nokia N8 > for consumers > > in U.S. and Canada $10 million total in prizes - $4M cash, 500 > > devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web > > Runtime, or Java and Publish to Ovi Store > > http://p.sf.net/sfu/nokia-dev2dev > > > > > > > > ___ > > Dspace-devel mailing list > > Dspace-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/dspace-devel > > -- > Claudia Juergen > Universitaetsbibliothek Dortmund > Eldorado > 0231/755-4043 > https://eldorado.tu-dortmund.de/ > > -- > > Nokia and AT&T present the 2010 Calling All Innovators-North > America contest Create new apps & games for the Nokia N8 for > consumers in U.S. and Canada $10 million total in prizes - > $4M cash, 500 devices, nearly $6M in marketing Develop with > Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > ___ > Dspace-devel mailing list > Dspace-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-devel > > -- > > Nokia and AT&T present the 2010 Calling All Innovators-North > America contest Create new apps & games for the Nokia N8 for > consumers in U.S. and Canada $10 million total in prizes - > $4M cash, 500 devices, nearly $6M in marketing Develop with > Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > ___ > Dspace-devel mailing list > Dspace-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-devel > -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-677) xmlui BitstreamReader holds database connections open while large files download, exhausting connection pool
[ https://jira.duraspace.org/browse/DS-677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claudia Jürgen updated DS-677: -- Assignee: Keith Gilbertson Status: Open (was: Received) > xmlui BitstreamReader holds database connections open while large files > download, exhausting connection pool > > > Key: DS-677 > URL: https://jira.duraspace.org/browse/DS-677 > Project: DSpace > Issue Type: Bug > Components: XMLUI >Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 >Reporter: Keith Gilbertson >Assignee: Keith Gilbertson >Priority: Major > Attachments: bitstreamreader_closedb.patch.txt > > > The BitstreamReader in the xmlui needs a database connection to locate > Bitstreams in the assetstore before sending them back to the client's > browser. The database connection seems to be held open until the file is > sent completely. This can cause problems on systems with many users, > especially where the bitstreams are very large, as with video files. Users > will see an error when the application is unable to successfully get a > connection from the database pool. > A patch is attached that forces the database connection closed by calling > context.complete() early. Fix has worked very successfully in 1.5.x under > heavy usage. It has only been tested lightly in DSpace 1.6.x. I'd like to > commit this for a fix in 1.7, but am unsure: > > - Does this patch violate some part of the DSpace architecture by > closing the db connection in the wrong place? > - Could JSPUI have a similar problem? Is anyone aware of a technique > for automatically finding this sort of issue? > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-396) Provide metatags used by Google Scholar for enhanced indexing
[ https://jira.duraspace.org/browse/DS-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Dietz updated DS-396: --- Attachment: google-scholar-impl-quickndirty.patch Added a simple patch which provides for basic implementation of the required changes. It will display a citation_pdf_url in the case where there is only one public content bitstream and its mimetype is PDF. We should have something committed to improve the vast majority of instances in Scholar for 1.7 (This is not the work that MIT has been working on, but a quick and dirty implementation to move forward on this). > Provide metatags used by Google Scholar for enhanced indexing > - > > Key: DS-396 > URL: https://jira.duraspace.org/browse/DS-396 > Project: DSpace > Issue Type: New Feature >Reporter: Sarah Shreeves >Assignee: Sands Fish >Priority: Major > Fix For: 1.7.0 > > Attachments: google-scholar-impl-quickndirty.patch > > > In August 2009 I posted a query to the DSpace general list about whether or > not anyone else had seen strange indexing of items in DSpace (see > http://mailman.mit.edu/pipermail/dspace-general/2009-August/002996.html) and > MacKenzie Smith posted a follow up that stated she had seen the same things > (http://mailman.mit.edu/pipermail/dspace-general/2009-August/002998.html). > MacKenzie followed up with Anurag Acharya at Google Scholar to inquire about > this and he indicated that better support for the Google metatags schema > would help mitigate this problem. It looks like the metatags are (though we'd > want to confirm this with the Google Scholar team). > > > > > > > > > > content="http://www.publishername.org/10/1/1.pdf";> > content="http://www.publishername.org/cgi/content/abstract/10/1/1";> > content="http://www.publishername.org/cgi/content/full/10/1/1";> > > > > > > I realize that supporting this level of granularity puts pressure on how we > structure metadata but I believe as a repository manager that it's critical > that we get this kind of support for Google Scholar into DSpace out of the > box - and hopefully will help minimize the problems that IDEALS has seen. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Created: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) --- Key: DS-735 URL: https://jira.duraspace.org/browse/DS-735 Project: DSpace Issue Type: Improvement Components: DSpace API, JSPUI, XMLUI Affects Versions: 1.6.2, 1.6.1, 1.6.0, 1.5.2, 1.5.1, 1.5.0 Reporter: Stuart Lewis Assignee: Stuart Lewis Fix For: 1.7.0 IPAuthentication looks at the remote address header to get the IP address, but this fails if a proxy is being used. If this is the case, as with solr stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
[ https://jira.duraspace.org/browse/DS-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stuart Lewis updated DS-735: Status: Open (was: Received) > Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) > --- > > Key: DS-735 > URL: https://jira.duraspace.org/browse/DS-735 > Project: DSpace > Issue Type: Improvement > Components: DSpace API, JSPUI, XMLUI >Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 >Reporter: Stuart Lewis >Assignee: Stuart Lewis > Fix For: 1.7.0 > > > IPAuthentication looks at the remote address header to get the IP address, > but this fails if a proxy is being used. If this is the case, as with solr > stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Updated: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
[ https://jira.duraspace.org/browse/DS-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stuart Lewis updated DS-735: Attachment: [DS-735]_Allow_IPAuthentcation_to_work_with_proxies_(examine_X-Forwarded-For_header)_.patch > Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) > --- > > Key: DS-735 > URL: https://jira.duraspace.org/browse/DS-735 > Project: DSpace > Issue Type: Improvement > Components: DSpace API, JSPUI, XMLUI >Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 >Reporter: Stuart Lewis >Assignee: Stuart Lewis > Fix For: 1.7.0 > > Attachments: > [DS-735]_Allow_IPAuthentcation_to_work_with_proxies_(examine_X-Forwarded-For_header)_.patch > > > IPAuthentication looks at the remote address header to get the IP address, > but this fails if a proxy is being used. If this is the case, as with solr > stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel
[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-735) Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header)
[ https://jira.duraspace.org/browse/DS-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stuart Lewis resolved DS-735. - Documentation Status: Complete or Committed (was: Needed) Resolution: Fixed Added documentation in the 1.7 dspace doc wiki pages. > Allow IPAuthentcation to work with proxies (examine X-Forwarded-For header) > --- > > Key: DS-735 > URL: https://jira.duraspace.org/browse/DS-735 > Project: DSpace > Issue Type: Improvement > Components: DSpace API, JSPUI, XMLUI >Affects Versions: 1.5.0, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.6.2 >Reporter: Stuart Lewis >Assignee: Stuart Lewis > Fix For: 1.7.0 > > Attachments: > [DS-735]_Allow_IPAuthentcation_to_work_with_proxies_(examine_X-Forwarded-For_header)_.patch > > > IPAuthentication looks at the remote address header to get the IP address, > but this fails if a proxy is being used. If this is the case, as with solr > stats and log4j logging, we need to look at the X-Forwarded-For header. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira -- Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel