[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-639) sword swap ingest crosswalk: attribute test for dc.identifier.uri incorrect

2010-11-01 Thread Robin Taylor (DuraSpace JIRA)

 [ 
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,
 xsl:if test=epdcx:valueString[epdcx:sesURI]='http://purl.org/dc/terms/URI'
 does not accurately test for the given attribute.  One solution:
 xsl:if 
 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 ATT 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

2010-11-01 Thread Andrea Bollini (DuraSpace JIRA)

 [ 
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 ATT 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

2010-11-01 Thread Andrea Bollini (DuraSpace JIRA)

 [ 
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 ATT 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

2010-11-01 Thread Graham Triggs (DuraSpace JIRA)

 [ 
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 ATT 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

2010-11-01 Thread Graham Triggs (DuraSpace JIRA)

 [ 
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 ATT 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

2010-11-01 Thread Graham Triggs (DuraSpace JIRA)
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 ATT 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

2010-11-01 Thread Jeffrey Trimble (DuraSpace JIRA)

 [ 
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 ATT 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)

2010-11-01 Thread Jeffrey Trimble (DuraSpace JIRA)

 [ 
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 ATT 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)

2010-11-01 Thread DuraSpace JIRA

[ 
https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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 ATT 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)

2010-11-01 Thread Jeffrey Trimble (DuraSpace JIRA)

[ 
https://jira.duraspace.org/browse/DS-588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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 ATT 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

2010-11-01 Thread Robin Taylor (DuraSpace JIRA)

 [ 
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 ATT 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

2010-11-01 Thread TAYLOR Robin
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 ATT 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 ATT 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 ATT 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.


--
Nokia and ATT present the 2010 Calling All Innovators-North America contest
Create new apps  games for the Nokia N8 

[Dspace-devel] [DuraSpace JIRA] Updated: (DS-677) xmlui BitstreamReader holds database connections open while large files download, exhausting connection pool

2010-11-01 Thread DuraSpace JIRA

 [ 
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 ATT 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

2010-11-01 Thread Peter Dietz (DuraSpace JIRA)

 [ 
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).
 meta name=citation_journal_title content=Journal Name
 meta name=citation_authors content=Last Name1, First Name1; Last Name2, 
 First Name2
 meta name=citation_title content=Article Title
 meta name=citation_date content=01/01/2007
 meta name=citation_volume content=10
 meta name=citation_issue content=1
 meta name=citation_firstpage content=1
 meta name=citation_lastpage content=15
 meta name=citation_doi content=10.1074/jbc.M309524200
 meta name=citation_pdf_url 
 content=http://www.publishername.org/10/1/1.pdf;
 meta name=citation_abstract_html_url 
 content=http://www.publishername.org/cgi/content/abstract/10/1/1;
 meta name=citation_fulltext_html_url 
 content=http://www.publishername.org/cgi/content/full/10/1/1; 
 meta name=dc.Contributor content=Last Name1, First Name1
 meta name=dc.Contributor content=Last Name2, First Name2
 meta name=dc.Title content=Article Title
 meta name=dc.Date content=01/01/2007
 meta name=citation_publisher content=Publisher Name
  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 ATT 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)

2010-11-01 Thread Stuart Lewis (DuraSpace JIRA)
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 ATT 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)

2010-11-01 Thread Stuart Lewis (DuraSpace JIRA)

 [ 
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 ATT 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