[Dspace-tech] Dspace Replace/Update Item with SWORDv2

2014-05-02 Thread André Santos

Hi,

I need to update a DSpace Item (already deposited) knowing only your 
handle, and I don't have access to dspace server.


So I googled and saw that the replace was possible using SWORDv2:

The client can replace the existing content of a resource by performing 
an HTTP PUT of some new binary content to the*EM-IRI*, with the 
following requirements:


 * The client SHOULD supply aContent-Typeheader
 * The client MUST supply aContent-Dispositionheader with
   afilenameparameter (note that this requires the filename be
   expressed in ASCII).
 * The client SHOULD supply aContent-MD5header with the MD5 checksum
   hex encoded for the binary content
 * The client SHOULD supply aPackagingheader [SWORD001
   <http://swordapp.github.io/SWORDv2-Profile/SWORDProfile.html#sword001>]
   providing the IRI (or other allowed) of the packaging format used
 * The client MAY provide anOn-Behalf-Ofheader [SWORD001
   <http://swordapp.github.io/SWORDv2-Profile/SWORDProfile.html#sword001>]
 * The client MAY provide aMetadata Relevantheader [SWORD001
   <http://swordapp.github.io/SWORDv2-Profile/SWORDProfile.html#sword001>]
   with the valuetrueorfalse. This should be set totrueif the server
   should consider the file a potential source of metadata extraction,
   orfalseif the server should not attempt to extract any metadata from
   the deposit.


But to do that I need to know the Internal ID of Dspace Item (or not?).
EM-IRI is http://.../swordv2/edit-media/?
( 
https://github.com/DSpace/DSpace/blob/master/dspace-swordv2/src/main/java/org/dspace/sword2/SwordUrlManager.java 
)


Is there any way to know the internal ID from the handle?
Or there are other way to do the update/replacement only knowing the handle?

Version of DSpace -> 3.2 ( But I can replace the swordv2 package with 
the package of DSpace 4.x )


BestRegards,
André Santos


--
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] HELP PLEASE

2013-09-25 Thread André
Es un message genérico de error. Debes que verificar los LOGs del sistema
para conocer la causa del problema.
https://wiki.duraspace.org/display/DSPACE/Troubleshoot+an+error
Saludos


2013/9/25 UNIVIRTUAL UNISARC 

> Buenos dias
>
> Todo estaba bien pero en los ultimos dias no se a podido crear ITEM ya que
> genera el siguiente mensaje:
>
> ERROR INTERNO DE SISTEMA
>
> El sistema ha experimentado un error interno. Por favor, vuelva a
> intentarlo de nuevo, y si el problema persiste, por favor, contactese con
> nosotros para poder arreglarlo.
>
> Alguna sugerencia?
>
> Cordial saludo,
>
>
> Willmar F. Alzate C.
>
>
> --
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] how to change message.properties

2013-05-09 Thread André
Please refer to:

https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
*Specify your DSpace version number, interface (JSPUI or XMLUI), XMLUI
theme used and whether you have Discovery turned on. In case of issues with
building, specify versions of Java JDK, Maven and Ant.*
*
*
And then, please read this:
https://wiki.duraspace.org/display/DSDOC3x/XMLUI+Configuration+and+Customization#XMLUIConfigurationandCustomization-MultilingualSupport

André

*
*


2013/5/9 jayachandra B 

> Hi,
>
> I am using dspace 3.1 version, How to change default Message.properties to
> our own Message.properties
>
> --
> Regards
> Jayachandra
>
>
> --
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and
> their applications. This 200-page book is written by three acclaimed
> leaders in the field. The early access version is available now.
> Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
--
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] Language switch for xmlui and some basic i18n stuff

2013-04-18 Thread André
Dear all,

Has anyone had success in implementing this patch to DS3.1 xmlui mirage?

The page supportedLocale metadata does not appear in the DRI; even if I
force something like
pageMeta.addMetadata("page", "supportedLocale").addContent("de");
it does not appear.

Thank you and regards
André Assada


2011/12/8 Claudia Jürgen 

> Hello Keiji,
>
> the typo is fixed.
>
> Claudia
>
>
> Am 08.12.2011 01:54, schrieb SUZUKI Keiji:
> > Hi Elvi,
> >
> >> Although I'm wondering why it
> >> is still using messages.xml even if I choose Japanese in the language
> >> selector. I tried with other languages (in fact I tried all the included
> >> messages_.xml) and only German, Spanish, Italian, Catalan and Czech are
> >> working. All included locales are working in jspui though I know it is
> not
> >> using the messages_.xml. Please advise what I'm missing.
> >
> > Because there is a bug in messages_ja.xml at the repository.
> > Replace the first line of the
> > DSPACE-INSTALL-DIR/webapps/xmlui/i18n/messages_ja.xml
> > from
> > 
> > to
> > 
> >
> > To Claudia, could you correct this in the repository?
> >
> > Thanks,
> > Keiji Suzuki
> > Ebetsu, Japan
>
> --
> Claudia Juergen
> Universitaetsbibliothek Dortmund
> Eldorado
> 0231/755-4043
> https://eldorado.tu-dortmund.de/
>
>
> --
> Cloud Services Checklist: Pricing and Packaging Optimization
> This white paper is intended to serve as a reference, checklist and point
> of
> discussion for anyone considering optimizing the pricing and packaging
> model
> of a cloud services business. Read Now!
> http://www.accelacomm.com/jaw/sfnl/114/51491232/
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] Using Maven Overlays to customize Submission Process

2013-04-01 Thread André
Dear all,

Just to clarify things about the project structure, could you please tell
me what's the best way to modifying core files:

If I want to modify things in the
[dspace-src]/dspace-api/src/main/java/org/dspace
then I can put my new files in the
[dspace-src]/dspace/modules/additions/src/main/java/org/dspace
that will orverlay the old files.

But if I want to modify the
[dspace-src]/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/FeedbackForm.java
(which is the file that I'm actually interested in modifying)
then the best way to do it is just modify it directly in that directory.

Is that correct?

Thank you and regards
André N. Assada


2012/6/12 Mark Diggory 

>
>
> On Tue, Jun 12, 2012 at 6:38 AM, helix84  wrote:
>
>> On Tue, Jun 12, 2012 at 3:19 PM, César Sabater 
>> wrote:
>> > I was trying to create a new item-submission step but a concern came to
>> me
>> > about were should I place the API processing class of the step. Since
>> > there's no folder inside [ds-src]/dspace/modules that corresponds to
>> > dspace-api changes. Should I create a class in
>> > [ds-src]/dspace-api/src/main/java/org/dspace/submit/step and recompile
>> > dspace entirely?
>>
>> I think it should go to [dspace-src]/dspace/modules/additions/ but
>> don't take my word for it, you'll have to try it.
>>
>
> This will be the new place to put such classes for dspace 3.0
>
> for code that should be associated with dspace-api (submission step)
>
> https://github.com/DSpace/DSpace/tree/master/dspace/modules/additions/src/main/java
>
> for code that should be associated with the dspace-xmlui (view) you'll
> need to add the /java directory on the end
>
> https://github.com/DSpace/DSpace/tree/master/dspace/modules/xmlui/src/main/java
>
> for code that should be associated with the dspace-jspui (view) you'll
> need to add the /java directory on the end
> https://github.com/DSpace/DSpace/tree/master/dspace/modules/jspui/src
>
> Cheers,
> Mark
> --
>  [image: @mire Inc.]
> *Mark Diggory *(Schedule a Meeting <https://tungle.me/markdiggory>)
> *2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010*
> *Esperantolaan 4, Heverlee 3001, Belgium*
> http://www.atmire.com
>
>
>
>
> --
> 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
>
>
--
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] Database Pool Error: Cannot get a connection, pool error. Timeout waiting for idle object

2013-01-14 Thread André
No problem, Helix, and thank you all a lot for all the info, it gave a good
insight of the problem anyways.
Regards,
André N. Assada


2013/1/14 helix84 

> On Mon, Jan 14, 2013 at 12:26 PM, André  wrote:
> > Have Peter's code solved the problem, could anyone using DSpace XMLUI
> 1.7.1
> > + Discovery give an update?
>
> BTW André, sorry, I didn't really answer your question because I
> didn't notice it pertained to the previous conversation.
>
> So no, I haven't verified whether Peter's code solved the problem, I'm
> using stock code in this respect.
>
>
> On Mon, Jan 14, 2013 at 2:01 PM, Hilton Gibson 
> wrote:
> > Also here is a graph.
>
> Hilton, that's a wonderful graph exactly illustrating the problem (the
> spike in "idle in transaction" connections). I wish I had such
> monitoring set up :) But I wonder what the other spike is (idle
> transactions).
>
>
> Regards,
> ~~helix84
>
> Compulsory reading: DSpace Mailing List Etiquette
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] Database Pool Error: Cannot get a connection, pool error. Timeout waiting for idle object

2013-01-14 Thread André
Dear all,

Have Peter's code solved the problem, could anyone using DSpace XMLUI 1.7.1
+ Discovery give an update?
Also, I noticed that after this "Cannot get a connection", java starts to
consume 100% of processor and the user interface stops responding, has
anyone faced the same problem?

Regards
André N. Assada



2012/7/19 helix84 

> On Thu, Jul 19, 2012 at 6:08 AM, Benjamin Ryan
>  wrote:
> > Helix,
> > Do you have any details of XOAI please?
>
> Sure,
>
> it's a new implementation of the OAI webapp from scratch by Lyncode,
> also known as OAI 2.0. In fact xoai-common is the underlying generic
> OAI library (like OAICat was for the old webapp) and OAI 2.0 is the
> data provider (glue) for DSpace. There's code for 3.0 that replaces
> the old OAI module and an addon for 1.8 which you can install
> alongside as a separate webapp.
>
> wiki docs:
> https://wiki.duraspace.org/display/DSPACE/OAI+2.0
>
> Jira issue:
> https://jira.duraspace.org/browse/DS-1202
>
> Pull Request
> https://github.com/DSpace/DSpace/pull/37
>
> Source code on GitHub (based on git master, i.e. 3.0) in branch
> dspace-with-xoai:
> https://github.com/lyncode/DSpace
>
> Source code packaged as addon for 1.8 + installation docs:
> http://www.lyncode.com/dspace/addons/xoai/XOAI.zip
>
>
> Any testing, comments and suggestions are welcome, you can use the
> Jira comments or mailing list.
>
> Regards,
> ~~helix84
>
>
> --
> 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
>
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] instalacion del dspace 3

2013-01-03 Thread André
Hola, Yuly,

Por favor siga las instrucciones del manual oficial:
https://github.com/DSpace/DSpace/raw/master/dspace/docs/DSpace-Manual.pdf
https://wiki.duraspace.org/display/DSDOC3x/Installation
https://wiki.duraspace.org/display/DSPACE/Installation

La instalacción es similar al 1.8. La diferencia básicamente esta en el
archivo "build.properties" y en algunos parametros que se pueden utilizar
cuando chamares la MVN/ANT

En el wiki tanbién se menciona una lista de email en español, se tiene
dificuldad en el Inglés:
https://wiki.duraspace.org/display/DSPACE/DSpaceResources#DSpaceResources-Non-EnglishLists
http://listserv.rediris.es/cgi-bin/wa?A0=GUDE

Regards
Andre



2013/1/3 Yuly Aguilar 

> buen dia, alguien me puede ayudar a instalar el dspace 3
> anteriormente instale el 1.8
> trate de instalar el 3. pero veo que no es similar al 1.8
> gracias
>
> atte
> yuly
> peru
>
> > From: dspace-tech-requ...@lists.sourceforge.net
> > Subject: DSpace-tech Digest, Vol 81, Issue 4
> > To: dspace-tech@lists.sourceforge.net
> > Date: Thu, 3 Jan 2013 15:27:01 +
> >
> > Send DSpace-tech mailing list submissions to
> > dspace-tech@lists.sourceforge.net
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > https://lists.sourceforge.net/lists/listinfo/dspace-tech
> > or, via email, send a message with subject or body 'help' to
> > dspace-tech-requ...@lists.sourceforge.net
> >
> > You can reach the person managing the list at
> > dspace-tech-ow...@lists.sourceforge.net
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of DSpace-tech digest..."
> >
> >
> > Today's Topics:
> >
> > 1. Re: DSpace as an authority control for authors (helix84)
> > 2. Re: How to create new metadata field and how to insert
> > metadata entry fir every record (helix84)
> > 3. DSpace Internal System Error (Ramakant Navghare)
> >
> >
> > --
> >
> > Message: 1
> > Date: Thu, 3 Jan 2013 15:57:28 +0100
> > From: helix84 
> > Subject: Re: [Dspace-tech] DSpace as an authority control for authors
> > To: "Nemiz, Elvi" 
> > Cc: dspace-tech@lists.sourceforge.net
> > Message-ID:
> > 
> > Content-Type: text/plain; charset="utf-8"
> >
> > On Fri, Dec 28, 2012 at 7:40 AM, Nemiz, Elvi 
> wrote:
> > > Previously I used LCName authority plugin to lookup and to make the
> > authors
> > > authority-controlled. I edited some authority keys since it shows up in
> > > sidebar facets and browse by authors pages. If I don't want to use
> LCName
> > > plugin anymore, and instead want to lookup to existing authors that
> have
> > > already an authority key, how can I achieve this? Did anybody somehow
> > > modified the existing SampleAuthority plugin to get it to lookup
> existing
> > > values from the DSpace database? Would it still be possible if I'm
> using
> > > SolrBrowseDAO in my Browse Configuration instead of the default? I'm
> using
> > > dspace 3.0, xmlui with discovery enabled. Thanks in advance.
> >
> > Hi Elvi,
> >
> > you could do this:
> >
> > SELECT * FROM metadatavalueWHERE authority IS NOT NULL
> >
> >
> > or if you want to leave out duplicate authors, do this:
> >
> > SELECT DISTINCT authority, confidence, text_value FROM
> > metadatavalueWHERE authority IS NOT NULL
> >
> >
> >
> > Regards,
> > ~~helix84
> >
> > Compulsory reading: DSpace Mailing List Etiquette
> > https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
> > -- next part --
> > An HTML attachment was scrubbed...
> >
> > --
> >
> > Message: 2
> > Date: Thu, 3 Jan 2013 16:11:33 +0100
> > From: helix84 
> > Subject: Re: [Dspace-tech] How to create new metadata field and how to
> > insert metadata entry fir every record
> > To: "LIBRIS Reference (LIBRIS)" 
> > Cc: "dspace-tech@lists.sourceforge.net"
> > 
> > Message-ID:
> > 
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hi Sherman,
> >
> > if you have Discovery enabled and you want to make a query which will
> > select all items that have a fulltext (i.e. a bistream in the TEXT
> bundle),
> > you can just use this Solr query in the DSpace search box: "fulltext:*"
> > This will also correctly restrict search results to the current
> > community/collection.
> >
> > If this is not the usage you have in mind, you can do this:
> >
> > On Wed, Dec 26, 2012 at 7:41 AM, LIBRIS Reference (LIBRIS) <
> > lib...@nie.edu.sg> wrote:
> > > Q1. We need to create to a new Dublin Core (DC) metadata field,
> > dc.description.fulltext. How do we go about it?
> >
> > Just use the administrator's interface to add the field (Registries -
> > Metadata).
> >
> > > Q2. We need to insert a metadata entry, dc.description.fulltext=Yes for
> > every record in a community (say, DB ID=3) How do we go about it?
> >
> > 1) back up your database
> > 2) look up the metadata field name (element and qualifier columns) in the
> > metadatafieldregistry table and find its metadata_

Re: [Dspace-tech] Moving items between installations keeping handle

2012-09-27 Thread André
Dear helix,

I've made some experiments in this period of time, and concluded that
moving between two DSpace 1.7 (or 1.8) installations everything works fine
in keeping the handle, but when I'm moving between two DSpace 1.6.3 or from
one DS1.7 to a DS1.6 it does not work; in both cases the handles are not
kept, even though I see a "handle" file in the exported directory and I
supress the "--migrate" argument.

Is there any known bug in DS1.6.2 importer related to not keeping the
handle?

Thank you and regards

Andre


2012/8/27 helix84 

> On Mon, Aug 27, 2012 at 4:03 PM, André  wrote:
> > when moving items between - for instance - a test and a production DSpace
> > installation, one should export using the "--migrate" argument so that
> the
> > (date.accessioned, date.available, date.issued, description.provenance,
> > format.extent, format.mimetype and the identifier.uri) metadata will be
> > removed to receive new data from the import.
>
> Hi André,
>
> the question is - do you actually care about the values of these
> metadata fields?
>
> If not, you can just take them with you to the other repository unchanged.
>
> You can use AIP to transfer the whole object along with the handle.
> You may want to take a look at the "submission mode" when restoring
> and using the "-o ignoreHandle=false" option:
>
> https://wiki.duraspace.org/display/DSDOC18/AIP+Backup+and+Restore#AIPBackupandRestore-Thedifferencebetween%22Submit%22and%22Restore%2FReplace%22modes
> The question then is what happens if you're copying the item over
> second time (i.e. if it already exists in the target repository from a
> previous import).
>
> Regards,
> ~~helix84
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


[Dspace-tech] Moving items between installations keeping handle

2012-08-27 Thread André
Dear all,

According to the wikis on
https://wiki.duraspace.org/display/DSDOC18/Transferring+or+Copying+Content+Between+Repositories
https://wiki.duraspace.org/display/DSDOC18/Importing+and+Exporting+Items+via+Simple+Archive+Format

when moving items between - for instance - a test and a production DSpace
installation, one should export using the "--migrate" argument so that the
(date.accessioned,
date.available, date.issued, description.provenance, format.extent,
format.mimetype
and the identifier.uri) metadata will be removed to receive new data from
the import.

But in our case we need to keep the handle, ie. we need the item's handle
from the test installation to be the same as in the prodution installation,
because in the "dc.relation.ispartof" metadata value we relate one item to
another by their handles.

My question therefore is if it is possible / what's the best way to move
items between installations keeping their handles but removing the other
metadata values such as date.accessioned etc.
We have no registry in handle.net yet.

Thanks in advance
Regards
Andre
--
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] Maven - Error building Discovery (Provider Library?)

2012-07-04 Thread André
Dear TRUONG,

Yes, of course, I do agree with you. It's simpler, easier, safer and has
many bug fixes.

But the problem is that I need to use a customized theme, which has some
custom code that is only compatible with Discovery from DS1.6.2. Then I
will try to check all the customization that was made and try to adapt it
to DS1.8.2.

Regards
Andre


2012/7/4 revskill 

> I think the simplest way is to use dspace 1.8.2 and Maven 3 to build. It's
> painless for sure. Good luck.
>
> 2012/7/4 André 
>
>> Dear all,
>>
>> I am trying to install DSpace 1.6.2
>> I am running SLES 11 SP1, Apache Maven 2.2.1, Sun JDK 1.6.0_33
>>
>> Running "mvn package" I got a message informing that it could not
>> retreive metadata from solrj SNAPSHOT (I don't know what it is) from
>> maven.dspace.org. But this address does not exist. The error message:
>>
>>
>>
>>
>> /* START
>> ***/
>>
>>
>> [INFO]
>> 
>> [INFO] Building DSpace Discovery :: Provider Library
>> [INFO]task-segment: [package]
>> [INFO]
>> 
>> [INFO] [resources:resources {execution: default-resources}]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 2 resources
>> [INFO] snapshot
>> org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT: checking
>> for updates from maven.dspace.org-snapshot
>> [WARNING] repository metadata for: 'snapshot
>> org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT' could not
>> be retrieved from repository: maven.dspace.org-snapshot due to an error:
>> Error transferring file: maven.dspace.org
>> [INFO] Repository 'maven.dspace.org-snapshot' will be blacklisted
>> [INFO]
>> 
>> [ERROR] BUILD ERROR
>> [INFO]
>> 
>> [INFO] Failed to resolve artifact.
>>
>> Missing:
>> --
>> 1) org.dspace.dependencies.solr:dspace-solr-solrj:jar:1.4.0.1-SNAPSHOT
>>
>>   Try downloading the file manually from the project website.
>>
>>   Then, install it using the command:
>>   mvn install:install-file -DgroupId=org.dspace.dependencies.solr
>> -DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
>> -Dfile=/path/to/file
>>
>>   Alternatively, if you host your own repository you can deploy the file
>> there:
>>   mvn deploy:deploy-file -DgroupId=org.dspace.dependencies.solr
>> -DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
>> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>
>>   Path to dependency:
>> 1) org.dspace.discovery:discovery-solr-provider:jar:0.9.2-SNAPSHOT
>> 2)
>> org.dspace.dependencies.solr:dspace-solr-solrj:jar:1.4.0.1-SNAPSHOT
>>
>> --
>> 1 required artifact is missing.
>>
>> for artifact:
>>   org.dspace.discovery:discovery-solr-provider:jar:0.9.2-SNAPSHOT
>>
>> from the specified remote repositories:
>>   maven.dspace.org-snapshot (http://maven.dspace.org/snapshot),
>>   central (http://repo1.maven.org/maven2)
>>
>>
>> /* END
>> ***/
>>
>>
>>
>>
>>
>>
>>
>> Sorry for I am a complete ignorant in MVN, so I don't really know what is
>> this repository for. I find references for it in many of the pom.xml .
>> I also tried to compile DSpace 1.8.2 and all went ok, without any error
>> messages, so I am guessing this repository was taken down because it is not
>> needed in the newer version.
>>
>> Anyway, then I followed the instructions and downloaded the .jar from
>>
>> http://repo1.maven.org/maven2/org/dspace/dependencies/solr/dspace-solr-solrj/1.4.0.1/
>>
>> And called:
>> mvn install:install-file -DgroupId=org.dspace.dependencies.solr
>> -DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
>> -Dfile=/home/andre/dspace-solr-solrj-1.4.0.1.jar
>>
>> mvn install:install-file -DgroupId=org.dspace.discovery
>> -DartifactId=discovery-solr-provider -Dversion=0.9.2-SNAPSHOT
>> -Dpackaging=jar -Dfile=/home/andre/discovery-solr-provider-0.9.2.jar
>>
>>
>> Received a "BUILD SUCCESSFUL&q

[Dspace-tech] Maven - Error building Discovery (Provider Library?)

2012-07-04 Thread André
Dear all,

I am trying to install DSpace 1.6.2
I am running SLES 11 SP1, Apache Maven 2.2.1, Sun JDK 1.6.0_33

Running "mvn package" I got a message informing that it could not retreive
metadata from solrj SNAPSHOT (I don't know what it is) from maven.dspace.org.
But this address does not exist. The error message:




/* START
***/


[INFO]

[INFO] Building DSpace Discovery :: Provider Library
[INFO]task-segment: [package]
[INFO]

[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] snapshot
org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT: checking
for updates from maven.dspace.org-snapshot
[WARNING] repository metadata for: 'snapshot
org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT' could not
be retrieved from repository: maven.dspace.org-snapshot due to an error:
Error transferring file: maven.dspace.org
[INFO] Repository 'maven.dspace.org-snapshot' will be blacklisted
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] Failed to resolve artifact.

Missing:
--
1) org.dspace.dependencies.solr:dspace-solr-solrj:jar:1.4.0.1-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command:
  mvn install:install-file -DgroupId=org.dspace.dependencies.solr
-DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file
there:
  mvn deploy:deploy-file -DgroupId=org.dspace.dependencies.solr
-DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
1) org.dspace.discovery:discovery-solr-provider:jar:0.9.2-SNAPSHOT
2)
org.dspace.dependencies.solr:dspace-solr-solrj:jar:1.4.0.1-SNAPSHOT

--
1 required artifact is missing.

for artifact:
  org.dspace.discovery:discovery-solr-provider:jar:0.9.2-SNAPSHOT

from the specified remote repositories:
  maven.dspace.org-snapshot (http://maven.dspace.org/snapshot),
  central (http://repo1.maven.org/maven2)


/* END
***/







Sorry for I am a complete ignorant in MVN, so I don't really know what is
this repository for. I find references for it in many of the pom.xml .
I also tried to compile DSpace 1.8.2 and all went ok, without any error
messages, so I am guessing this repository was taken down because it is not
needed in the newer version.

Anyway, then I followed the instructions and downloaded the .jar from
http://repo1.maven.org/maven2/org/dspace/dependencies/solr/dspace-solr-solrj/1.4.0.1/

And called:
mvn install:install-file -DgroupId=org.dspace.dependencies.solr
-DartifactId=dspace-solr-solrj -Dversion=1.4.0.1-SNAPSHOT -Dpackaging=jar
-Dfile=/home/andre/dspace-solr-solrj-1.4.0.1.jar

mvn install:install-file -DgroupId=org.dspace.discovery
-DartifactId=discovery-solr-provider -Dversion=0.9.2-SNAPSHOT
-Dpackaging=jar -Dfile=/home/andre/discovery-solr-provider-0.9.2.jar


Received a "BUILD SUCCESSFUL" at the end of each call.

But after this, calling mvn package still returns and error message. I
can't understand what's missing, did the "mvn install" not compile
correctly? Why or is there really a package from Solr still missing? The
error message follows:







/* START
***/


[INFO]

[INFO] Building DSpace Discovery :: Modules
[INFO]task-segment: [package]
[INFO]

[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[INFO] [jar:test-jar {execution: default}]
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO]

[INFO] Building DSpace Discovery :: Provider Library
[INFO]task-segment: [package]
[INFO]

[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] snapshot
org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT: checking
for updates from maven.dspace.org-snapshot
[WARNING] repository metadata for: 'snapshot
org.dspace.dependencies.solr:dspace-solr-solrj:1.4.0.1-SNAPSHOT' could not
be retrieved from repository: maven.dspace.org-snapshot due to an e

Re: [Dspace-tech] Java fatal error on dspace import

2011-10-18 Thread André
Hi Andrea, Jose and Mark. Thank you!

I tried Jose suggestion, importing one by one, but the error seemed to be
randomic.
I switched to sun java 1.6, but at the same time I reset the dabatase (it
was on our test installation), and the problem was gone.

The problem could have been Java7 but could also have been the database, I
should have tested them separatedly.
But at least these messages could be a good tip for one who finds the same
problem as me in the future.

Thanks again
André Assada


Em 14 de outubro de 2011 17:15, Andrea Bollini  escreveu:

>  Hi André,
> I noted that you use java 7 I have not direct experience with this but
> there are a lot of post in the web reporting issues using java 7 with
> lucene/solr.
> See for example: http://www.infoq.com/news/2011/08/java7-hotspot
> Hope this help,
> Andrea
>
>
> Il 14/10/2011 19:44, André ha scritto:
>
> Dear all,
>
> I'm trying to import 157 registries on dspace 1.6.2 by calling
> [dspace]/bin/dspace import --add --eperson=andre.ass...@usp.br--collection=
> 123456789/32 --source=/home/andre/xImpAleph/impTeste111014/xvi_fd
> --mapfile=./xvi_fd --workflow
>
>
> It starts the process ok, but int the middle I get the following error
> message:
>
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x7fea376dc440, pid=20001, tid=140644013197072
> #
> # JRE version: 7.0-b147
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (21.0-b17 mixed mode
> linux-amd64 compressed oops)
> # Problematic frame:
> # J
> org.apache.lucene.index.DocumentsWriter$ThreadState$FieldData.invertField(Lorg/apache/lucene/document/Fieldable;Lorg/apache/lucene/analysis/Analyzer;I)V
> #
> # Core dump written. Default location: /dspace/bin/core or core.20001 (max
> size 1 kB). To ensure a full core dump, try "ulimit -c unlimited" before
> starting Java again
> #
> # An error report file with more information is saved as:
> # /dspace/bin/hs_err_pid20001.log
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.sun.com/bugreport/crash.jsp
> #
> ./dspace: line 69: 20001 Aborted java $JAVA_OPTS -classpath
> $FULLPATH $LOG org.dspace.app.launcher.ScriptLauncher "$@"
>
>
>
>
>
> If I retry to import, with the --resume option, it restarts very slowly,
> and in dspace.log I get the following message:
>
>
>
>
>
> 2011-10-14 14:01:26,342 ERROR org.dspace.search.DSIndexer @ Lock obtain
> timed out: SimpleFSLock@/dspace/search/write.lock
> org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out:
> SimpleFSLock@/dspace/search/write.lock
> at org.apache.lucene.store.Lock.obtain(Lock.java:85)
> at org.apache.lucene.index.IndexWriter.init(IndexWriter.java:691)
> at org.apache.lucene.index.IndexWriter.(IndexWriter.java:452)
> at org.dspace.search.DSIndexer.openIndex(DSIndexer.java:781)
> at org.dspace.search.DSIndexer.writeDocument(DSIndexer.java:853)
> at org.dspace.search.DSIndexer.buildDocument(DSIndexer.java:1138)
> at org.dspace.search.DSIndexer.indexContent(DSIndexer.java:299)
> at org.dspace.search.DSIndexer.updateIndex(DSIndexer.java:584)
> at org.dspace.search.DSIndexer.main(DSIndexer.java:545)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)
>
>
>
>
> Searching the archive of this list, I found some people solved this by
> deleting the write.lock and afterwards force the reindexation by running
> ./dsrun org.dspace.search.DSIndexer -c
>
>
> This solves the slowdown problem but doesn't solve the import problem.
> I tried to stop tomcat before importing, to guarantee none was accessing
> the index at the same time, but this didn't solve the problem.
> I also set more free memory with JAVA_OPTS=-Xmx512m   and also -Xmx1024m,
> but this also didn't do the trick.
>
> Has anyone had this problem? Could share any ideas?
>
> Thanks in advance
>
> Andre Assada
>
>
> --
> 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. Com

[Dspace-tech] Java fatal error on dspace import

2011-10-14 Thread André
Dear all,

I'm trying to import 157 registries on dspace 1.6.2 by calling
[dspace]/bin/dspace import --add
--eperson=andre.ass...@usp.br--collection=123456789/32
--source=/home/andre/xImpAleph/impTeste111014/xvi_fd --mapfile=./xvi_fd
--workflow


It starts the process ok, but int the middle I get the following error
message:


#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7fea376dc440, pid=20001, tid=140644013197072
#
# JRE version: 7.0-b147
# Java VM: Java HotSpot(TM) 64-Bit Server VM (21.0-b17 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# J
org.apache.lucene.index.DocumentsWriter$ThreadState$FieldData.invertField(Lorg/apache/lucene/document/Fieldable;Lorg/apache/lucene/analysis/Analyzer;I)V
#
# Core dump written. Default location: /dspace/bin/core or core.20001 (max
size 1 kB). To ensure a full core dump, try "ulimit -c unlimited" before
starting Java again
#
# An error report file with more information is saved as:
# /dspace/bin/hs_err_pid20001.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#
./dspace: line 69: 20001 Aborted java $JAVA_OPTS -classpath
$FULLPATH $LOG org.dspace.app.launcher.ScriptLauncher "$@"





If I retry to import, with the --resume option, it restarts very slowly, and
in dspace.log I get the following message:





2011-10-14 14:01:26,342 ERROR org.dspace.search.DSIndexer @ Lock obtain
timed out: SimpleFSLock@/dspace/search/write.lock
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out:
SimpleFSLock@/dspace/search/write.lock
at org.apache.lucene.store.Lock.obtain(Lock.java:85)
at org.apache.lucene.index.IndexWriter.init(IndexWriter.java:691)
at org.apache.lucene.index.IndexWriter.(IndexWriter.java:452)
at org.dspace.search.DSIndexer.openIndex(DSIndexer.java:781)
at org.dspace.search.DSIndexer.writeDocument(DSIndexer.java:853)
at org.dspace.search.DSIndexer.buildDocument(DSIndexer.java:1138)
at org.dspace.search.DSIndexer.indexContent(DSIndexer.java:299)
at org.dspace.search.DSIndexer.updateIndex(DSIndexer.java:584)
at org.dspace.search.DSIndexer.main(DSIndexer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)




Searching the archive of this list, I found some people solved this by
deleting the write.lock and afterwards force the reindexation by running
./dsrun org.dspace.search.DSIndexer -c


This solves the slowdown problem but doesn't solve the import problem.
I tried to stop tomcat before importing, to guarantee none was accessing the
index at the same time, but this didn't solve the problem.
I also set more free memory with JAVA_OPTS=-Xmx512m   and also -Xmx1024m,
but this also didn't do the trick.

Has anyone had this problem? Could share any ideas?

Thanks in advance

Andre Assada
--
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] remove the search

2011-07-05 Thread André
Dear Sisay,

Are you using Discovery with your customized theme? The modification I sent
before would work for Discovery.
You should modify your theme's specific sitemap. If you're not sure where it
is, you could do a grep 'FrontPageSearch' and verify the code of the files
you find. Maybe this is the one:
[dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/ArtifactBrowser/sitemap.xmap
Let me know if this works.

Kind regards,
Andre Assada


2011/7/5 Webshet, Sisay (ILRI) 

>  Hi Andre,
>
> ** **
>
> ** **
>
> I just did and make mvn -U clean package and ant update but doesn’t work.*
> ***
>
> Is there something I missed.
>
> ** **
>
> Thanks 
>
> sisay
>
> *From:* kesapo...@gmail.com [mailto:kesapo...@gmail.com] *On Behalf Of *
> André
> *Sent:* Monday, July 04, 2011 5:01 PM
> *To:* Webshet, Sisay (ILRI)
> *Cc:* dspace-tech@lists.sourceforge.net
> *Subject:* Re: [Dspace-tech] remove the search
>
> ** **
>
> Dear Sisay,
>
> Don't know if this is the best way as you requested, but one solution would
> be to remove it from the sitemap for your theme.
>
>
> [dspace-src]/dspace-discovery/dspace-discovery-xmlui-api/src/main/resources/aspects/Discovery/sitemap.xmap
>
> You'll find:
> 
> 
>
> Just comment this map:transform and it should work.
>
> Kind regards,
> Andre Assada
>
>
> 
>
> 2011/7/4 Webshet, Sisay (ILRI) 
>
> Hi there,
>
> I am creating a new xmlui theme based on the Mirage theme.  I
>
> want to remove the search box that appears in the body of the main
>
> page (not the sidebar search box).  What's the best way to do this?  I
>
> looked at news-xmlui.xml and dri2html/*.xsl but I can't find where
>
> this search box is being pulled from.
>
>  
>
> Sisay
>
>  
>
>
>
> --
> 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-d2d-c2
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
> ** **
>
--
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-d2d-c2___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] remove the search

2011-07-04 Thread André
Dear Sisay,

Don't know if this is the best way as you requested, but one solution would
be to remove it from the sitemap for your theme.

[dspace-src]/dspace-discovery/dspace-discovery-xmlui-api/src/main/resources/aspects/Discovery/sitemap.xmap

You'll find:



Just comment this map:transform and it should work.

Kind regards,
Andre Assada



2011/7/4 Webshet, Sisay (ILRI) 

>  Hi there,
>
> I am creating a new xmlui theme based on the Mirage theme.  I
>
> want to remove the search box that appears in the body of the main
>
> page (not the sidebar search box).  What's the best way to do this?  I
>
> looked at news-xmlui.xml and dri2html/*.xsl but I can't find where
>
> this search box is being pulled from.
>
> ** **
>
> Sisay
>
> ** **
>
>
> --
> 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-d2d-c2
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>
--
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-d2d-c2___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] How to create submission forms

2011-06-08 Thread André
Alexandre, are you working with xmlui? There are multiple possible causes
for this problem.

1) Make sure your  in the input-forms.xml is really correct





[. . .]



   
   
 
   
[ . . . ]
   

   
   
 
   
[ . . . ]
   

   
   
 
   
[ . . . ]
   
[ . . . ]



2) Are you modifying the correct file? Check whether you're really modifying
[dspace-src]/dspace/config/input-forms.xml
Also check if the owner and permissions of the file are correct (owner must
be the same as the other files in this directory, which usually is dspace;
one could have made a copy of the file as root and renamed it but forgot to
change the owner)


3) Is the build really happening without any errors/warnings?


4) Are you trying to work with locales (eg. input-forms_pt_BR.xml)? As far
as I know, logic for locales isn't implemented for the inputforms yet.


5) We've faced some problems with Tomcat cache. Try stopping tomcat,
cleaning the cache (depends on the version you're using; would probably be:
/var/lib/tomcat6/work/Catalina/localhost/xmlui/cache-dir/). Start tomcat
again, clear your browser cache and reload the page.


Abraços
André



2011/6/8 Alexandre de Mello Zart 

> Good morning / afternoon!
>
>
>
> We have to create different submission forms, according to the type of item
> to be uploaded (thesis, books, papers, articles, etc.). I already modified
> the “input-forms.xml”, with the definition of one of these forms, and
> associated it with one collection, as described in the manual. However,
> after rebuilding our Dspace (version 1.6.2), the form is still the default
> form, nothing was modified.
>
> Is there any other XML file to be modified, or some parameter to change?
>
>
>
> Thanks in advance.
>
>
>
> *Alexandre Zart*
>
>
>
>
> --
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> ___
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>
--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


Re: [Dspace-tech] Question on static info pages for XMLUI 1.7.0 Mirage

2011-05-25 Thread André
Hi, Peter,

I just editted the wiki, adding the info. I hope it will be useful for many.
I also hope I didn't mess anything up, as I'm not familiar with Wiki
conventions.

https://wiki.duraspace.org/display/DSPACE/Manakin+theme+tutorial#Manakinthemetutorial-Addingstaticpages

Best regards,
Andre Assada


2011/5/25 Peter Dietz 

> Hi Andre,
>
> Congratulations, it shows that persistence pays off.
>
> Regarding a writeup, I think that many would find that helpful.
>
> The best place to put it would be in the Manakin theme 
> tutorial<https://wiki.duraspace.org/display/DSPACE/Manakin+theme+tutorial>
> .
>
> Adding static pages
> 
> 2. Cocoon-based method. You could use cocoon to check the url right after
> the generation step, and then add in your own static DRI page. This method
> requires that all your static pages be expressed as DRI and then transformed
> into HTML by your standard theme templates. This method is useful if you
> will have lots of static pages that need to be managed, but requires
> modifying the cocoon sitemap.xmap.
>
>
> I think its important to fill in the body of that block with how we just
> described for adding the AboutPage.java, since the XSLT alone method makes
> it say Page Not Found. I suppose there are XSL tricks to suppress your
> custom about page from showing PageNotFound. If you have wiki permission,
> you could either fill in the wiki page, or do a writeup on your blog (or
> create another wiki page), and we'll link to it from there. I don't have a
> preference, other then that we should put it down in writing as opposed to
> just having to look through old mailing list messages.
>
>
> Peter Dietz
>
>
>
>
> On Wed, May 25, 2011 at 11:11 AM, André  wrote:
>
>> It works! Thank you, Peter.
>>
>> Just as you said, I added to
>>
>>  
>> /home/dspaceTeste/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/BrowseArtifacts/sitemap.xmap
>> the tranformer
>>
>>  > src="org.dspace.app.xmlui.aspect.artifactbrowser.AboutPage" />
>>  and added under the 
>>
>>  
>>  
>>  
>>  
>>
>> Thanks again to Peter, Mark and Hardy for the very valuable help and
>> attention.
>>
>> Would it interest anyone if I wrote a concise guide of the modifications?
>>
>> Andre Assada
>>
>>
>>
>>
>> 2011/5/24 Peter Dietz 
>>
>>> Hi Andre,
>>>
>>> My patch might not have been perfect, especially if you're starting from
>>> 1.7.
>>>
>>> Check your [dspace]/config/xmlui.xconf, to see which aspects are enabled.
>>>
>>> https://github.com/DSpace/DSpace/blob/master/dspace/config/xmlui.xconf#L61
>>>
>>> The patch I sent you patched the sitemap for the artifactBrowser
>>> artifact, which in 1.7 is now deprecated, and we use browseArtifacts,
>>> viewArtifacts, and searchArtifacts.
>>> So although you fixed the sitemap for artifactBrowser/sitemap.xmap, if
>>> xmlui.xconf doesn't use it, then the AboutPage doesn't get used. So.. make
>>> the same change to the artifactBrowser/sitemap.xmap to
>>> browseArtifact/sitemap.xmap.
>>> You won't need the customization to artifactBrowser/sitemap.xmap anymore.
>>>
>>> And I think you should be in business after that.
>>>
>>>
>>> Peter Dietz
>>>
>>>
>>>
>>>
>>> On Tue, May 24, 2011 at 1:47 PM, André  wrote:
>>>
>>>> Thanks a lot, Hardy, Peter and Mark.
>>>>
>>>> I tried following Hardy's and Peter's directions and also studied the
>>>> wikis/guides (thank you for the links, Hardy!)
>>>>
>>>> I still can't figure out how to make it work (page title still "Page not
>>>> found", no breadcrumbs and no contents showing)
>>>> That's what I've got so far:
>>>>
>>>> 1) on
>>>> [dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser
>>>> created an AboutPage.java file, very similar to the one by Peter Dietz,
>>>> with the 2 methods:
>>>>
>>>> addPageMeta()
>>>> to make the title and the breadcrumbs:
>>>> pageMeta.addMetadata("title").addContent(T_title);
>>>> pageMeta.addTrailLink(contextPath + "/",T_dspace_home);
>>>> pageMeta.addTrail().addContent(T_trail);
>>>>
>>>> addBody()
>>>> Division division = body.addDivision("about-page&quo

Re: [Dspace-tech] Question on static info pages for XMLUI 1.7.0 Mirage

2011-05-25 Thread André
It works! Thank you, Peter.

Just as you said, I added to
 
/home/dspaceTeste/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/BrowseArtifacts/sitemap.xmap
the tranformer
 
and added under the 
 
 
 
 

Thanks again to Peter, Mark and Hardy for the very valuable help and
attention.

Would it interest anyone if I wrote a concise guide of the modifications?

Andre Assada



2011/5/24 Peter Dietz 

> Hi Andre,
>
> My patch might not have been perfect, especially if you're starting from
> 1.7.
>
> Check your [dspace]/config/xmlui.xconf, to see which aspects are enabled.
> https://github.com/DSpace/DSpace/blob/master/dspace/config/xmlui.xconf#L61
>
> The patch I sent you patched the sitemap for the artifactBrowser artifact,
> which in 1.7 is now deprecated, and we use browseArtifacts, viewArtifacts,
> and searchArtifacts.
> So although you fixed the sitemap for artifactBrowser/sitemap.xmap, if
> xmlui.xconf doesn't use it, then the AboutPage doesn't get used. So.. make
> the same change to the artifactBrowser/sitemap.xmap to
> browseArtifact/sitemap.xmap.
> You won't need the customization to artifactBrowser/sitemap.xmap anymore.
>
> And I think you should be in business after that.
>
>
> Peter Dietz
>
>
>
>
> On Tue, May 24, 2011 at 1:47 PM, André  wrote:
>
>> Thanks a lot, Hardy, Peter and Mark.
>>
>> I tried following Hardy's and Peter's directions and also studied the
>> wikis/guides (thank you for the links, Hardy!)
>>
>> I still can't figure out how to make it work (page title still "Page not
>> found", no breadcrumbs and no contents showing)
>> That's what I've got so far:
>>
>> 1) on
>> [dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser
>> created an AboutPage.java file, very similar to the one by Peter Dietz,
>> with the 2 methods:
>>
>> addPageMeta()
>> to make the title and the breadcrumbs:
>> pageMeta.addMetadata("title").addContent(T_title);
>> pageMeta.addTrailLink(contextPath + "/",T_dspace_home);
>> pageMeta.addTrail().addContent(T_trail);
>>
>> addBody()
>> Division division = body.addDivision("about-page", "primary");
>> division.setHead(T_head);
>> division.addPara(T_para);
>>
>> [ the T_para would be the text content of the page, which should fit
>> internationalization. ]
>>
>>
>> 2)
>> [dspace-src]/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/core/navigation.xsl
>> we create the link under 
>>
>> 
>> 
>> 
>> > select="/dri:document/dri:meta/dri:pageMeta/dri:metadata[@element='contextPath'][not(@qualifier)]"/>
>> /about
>> 
>> 
>>
>> xmlui.dri2xhtml.structural.static.about
>> 
>>
>>
>> 3) the messages_[LOCALE].xsl files, containing the text of the "About"
>> page, translated in many languages
>>
>>
>> 4)
>> [dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/ArtifactBrowser/sitemap.xmap
>> --> under:
>> 
>> 
>> added:
>> > src="org.dspace.app.xmlui.aspect.artifactbrowser.AboutPage" />
>>
>> --> and under:
>> 
>> 
>> added:
>> 
>> 
>> 
>> 
>>
>>
>> 5)
>> [dspace-src]/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/Mirage.xsl
>> the override of 
>> (How should I call for the contents? is that correct?)
>>
>> > test="/dri:document/dri:meta/dri:pageMeta/dri:metadata[@element='request'][@qualifier='URI']='about'">
>> 
>> Simple ABOUT page
>> 
>> 
>> 
>>
>>
>> After mvn, ant, tomcat stop, clear tomcat cache, tomcat start: doesn't
>> work. What am I missing?
>>
>> Thank you again for your patience and help!
>> Best regards,
>> Andre Assada
>>
>>
>> 2011/5/20 Pottinger, Hardy J. 
>>
>>  Thanks, Peter, this looks like a cool way to do static pages, I'll have
>>> to give this

Re: [Dspace-tech] Question on static info pages for XMLUI 1.7.0 Mirage

2011-05-24 Thread André
Thanks a lot, Hardy, Peter and Mark.

I tried following Hardy's and Peter's directions and also studied the
wikis/guides (thank you for the links, Hardy!)

I still can't figure out how to make it work (page title still "Page not
found", no breadcrumbs and no contents showing)
That's what I've got so far:

1) on
[dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser
created an AboutPage.java file, very similar to the one by Peter Dietz, with
the 2 methods:

addPageMeta()
to make the title and the breadcrumbs:
pageMeta.addMetadata("title").addContent(T_title);
pageMeta.addTrailLink(contextPath + "/",T_dspace_home);
pageMeta.addTrail().addContent(T_trail);

addBody()
Division division = body.addDivision("about-page", "primary");
division.setHead(T_head);
division.addPara(T_para);

[ the T_para would be the text content of the page, which should fit
internationalization. ]


2)
[dspace-src]/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/core/navigation.xsl
we create the link under 




/about



xmlui.dri2xhtml.structural.static.about



3) the messages_[LOCALE].xsl files, containing the text of the "About" page,
translated in many languages


4)
[dspace-src]/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/ArtifactBrowser/sitemap.xmap
--> under:


added:


--> and under:


added:






5)
[dspace-src]/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/Mirage.xsl
the override of 
(How should I call for the contents? is that correct?)


Simple ABOUT page





After mvn, ant, tomcat stop, clear tomcat cache, tomcat start: doesn't work.
What am I missing?

Thank you again for your patience and help!
Best regards,
Andre Assada


2011/5/20 Pottinger, Hardy J. 

> Thanks, Peter, this looks like a cool way to do static pages, I'll have to
> give this a try. Would you consider doing a writeup on the process on the
> wiki?
>
> --Hardy
>
> Sent from my iPad
>
> On May 20, 2011, at 5:03 PM, "Peter Dietz"  pdiet...@gmail.com>> wrote:
>
> Hi André,
>
> I'm guessing that your XSLT is good, you're able to modify a page, and get
> your changes to happen. However, if you are adding a new page that doesn't
> exist, you'll get a problem with the sitemap not having a match for the new
> page you created. The sitemaps (there are browseArtifacts, viewArtifacts,
> searchArtifacts) match paths such as community-list or handle/**, but not
> about/ so you'll end up with the error of Page Not Found, which is when it
> doesn't match anything.
>
> The way I fix that for custom pages that we add, is to add an AboutUs.Java
> file to generate some basic DRI, and configure the sitemap to use that Java
> file for our about page.
>
> If you build your xsl to create a static page, that partially works, but
> you also have to modify the sitemap<
> https://github.com/DSpace/DSpace/blob/master/dspace-xmlui/dspace-xmlui-api/src/main/resources/aspects/BrowseArtifacts/sitemap.xmap#L82>
> to add a rule to match the content you added. If there is no rule for the
> page in the sitemap, then Page Not Found is the exception.
>
> See this gist for a sample of how to do this: <
> https://gist.github.com/842301> https://gist.github.com/842301
>
>
>
> Peter Dietz
>
>
>
> On Fri, May 20, 2011 at 10:33 AM, Pottinger, Hardy J. < pottinge...@umsystem.edu>pottinge...@umsystem.edu pottinge...@umsystem.edu>> wrote:
> Hi, here are the missing links:
>
> DRI Schema Reference:
> <https://wiki.duraspace.org/display/DSDOC/DRI+Schema+Reference>
> https://wiki.duraspace.org/display/DSDOC/DRI+Schema+Reference
>
> Debugging XMLUI hints:
> <
> https://wiki.duraspace.org/display/DSPACE/Manakin+theme+tutorial#Manakinthe
> metutorial-Debuggingatvariousstagesofthethemeapplicationpipeline>
> https://wiki.duraspace.org/display/DSPACE/Manakin+theme+tutorial#Manakinthe
> metutorial-Debuggingatvariousstagesofthethemeapplicationpipeline (includes
> info on how to see the DRI behind any page) and I was right, it is
> super-simple, do it by... I'm copying from the page linked above):
>
> 1. prepending DRI/ to the beginning of the page url but after the context

[Dspace-tech] Question on static info pages for XMLUI 1.7.0 Mirage

2011-05-20 Thread André
Dear all,

We're trying to create some info pages to our XMLUI 1.7.0 repository using
the Mirage theme.
The problem probably resides in my poor knowledge of XSLT.

1) We've sucessfully added links to the side menu, by adding a link inside
the   eg:




/about

xmlui.dri2xhtml.structural.informacoes.sobre

[etc...]


2) We editted the Mirage.xsl overriding the 
with conditionals for handling the call for the info pages  eg:





ABOUT PAGE - THIS IS A SIMPLE TEST
Lorem Ipsum dolor sit amet





[etc...]


Question 1) Everything is ok, except for the page title. When we click the
"Communities and collections" link, the title of the browser correctly shows
"Communities", but with our page we get a "Page not found" title, despite
the fact that the contents are shown correctly. Even when we include a html
page instead of hardcoding it in the xsl (eg. see code below), the contents
are showing correctly but the  of the html appears not to be
interpreted.






Question 2) The breadcrumbs also don't appear when accessing those info
pages we've created.


Any help will be very much appreciated.

Thank you
Andre Assada
--
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] Expand-all button on Manakin expandable lists

2011-03-29 Thread André
Thanks a lot for your attention, helix84.
But both the front and community pages exhibit what's inside the 
condition.

On the front page we have no definition of URI:


And on the communities page we have
community-list

I'm inserting this on dri2xhtml.xsl, inside


Is that correct?

Thanks again.
Andre

2011/3/28 helix84 

> On Mon, Mar 28, 2011 at 21:04, André  wrote:
> > It works, but now we're trying to make the "expand all" button appear
> only
> > on the community list, not on the front page.
>
> If you look at the DRI document that is processed by XSL, you will
> find the URI of the current page in the pageMeta section:
> 
> community-list
> 
>
> You can test for it in your XSL this way (I haven't tested it but it
> should work):
> 
>   test="/dri:document/dri:meta/dri:pageMeta/dri:metadata[@element='request'][@qualifier='URI']
> = 'community-list'">
>
>  
>  
>
>  
> 
>
> If you want to look at DRI of any page, just add /DRI just after the
> domain name, e.g. if you want to view DRi of page
> http://myuni.edu/community-list
> look at
> http://myuni.edu/DRI/community-list
>
> Hope that helps.
>
> Regards,
> ~~helix84
>
--
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


[Dspace-tech] Expand-all button on Manakin expandable lists

2011-03-28 Thread André
We are implementing the expandable/collapsable menus in DSpace Manakin 1.7
We've followed the guide on
https://wiki.duraspace.org/display/DSPACE/Add+expanding+and+collapsing+interface+to+community-list+hierarchy+%28Manakin%29
and used the javascript and css implementation of the TAMU Dspace as models.

It works, but now we're trying to make the "expand all" button appear only
on the community list, not on the front page.

The problem resides probably in our lack of knownledge on XSL.
On the TAMU javascript code, there's the line:
jQuery("div#right_content_column
div#aspect_artifactbrowser_CommunityBrowser_div_comunity-browser
p#expand_all_clicker, div#right_content_column
div#aspect_artifactbrowser_CommunityBrowser_div_comunity-browser
p#collapse_all_clicker").remove();
Which would remove it from the front page, defined on the 

But where is the code which generates the 
being implemented? We were only able to find general sections, which are
valid for both the front and the communities pages.

Any tips would be very much appreciated.
Thanks
Andre
--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and publish 
your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech


[Dspace-tech] Expansible menus on DSpace 1.7

2011-03-24 Thread André
Could anyone who had success implementing expansible menus on DSpace share
more detailed knowledge?

I'm trying to follow this guide, but apparently I can't implement correctly
the .JS and the .CSS
https://wiki.duraspace.org/display/DSPACE/Add+expanding+and+collapsing+interface+to+community-list+hierarchy+%28Manakin%29

Thank you and best regards
Andre
--
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech