Christian Voelker | 3 Oct 2011 00:48
Picon

CCCLicense Issue with german Localization

Hello,

I just found a bug I guess. Or it is a Java issue specific to the version of Java installed on my machine. I dont
have another Server at hand with a different java version installed, so I cant judge this. Although it is a
localization issue, it can be tested in ever DSpace instance using Creative Commons license, so it would
be nice if someone could verify in his instance.

Trying to add a Creative Commons License during Submission using XMLUI is not possible as long as you use a
browser that requests the German Localization. Creative Commons support has to be enabled in
dspace.cfg. The jurisdiction set in dspace.cfg does not matter at all. 

I use Firefox with Quick Locale Switcher to check with different Localizations. Actually I found out by
accident that it has to do with Localization when I was hunting for the reason of this issue for several
hours already. Finally I was absolutely clueless as to what might be the reason and played a bit with Locale switcher.

Reloading the page for adding a CC License using different Locales such as it-IT, es-ES or en-US, then
pushing the button which sends you to creativecommons.org produces a valid URL in the form:

creativecommons.org/choose/?submission-continue=… (long id and .continue appended)

Doing so using de-DE setting of Firefox produces a Server Error. The URL looks like

creativecommons.org/license (nothing removed here)

The button label contains an Umlaut in the german version. This Umlaut is properly stored as UTF-8 in the
messages_de.xml. Changing the Umlaut in the last Word "auszuwählen" to "auszuwaehlen" resolves the
issue. Here comes the offending line without the change:

<message key="xmlui.Submission.submit.CCLicenseStep.submit_to_creative_commons">Weiter zur
Creative Commons Seite, um eine Lizenz auszuwählen.</message>
(Continue reading)

Christian Voelker | 3 Oct 2011 01:50
Picon

Re: dspace 1.7.2 Discovery error

Hello,

this issue is not yet completely solved. This is an interim information on the status.

Meanwhile I applied updates to some of the software on my test machine and after that I ran again in exactly
the same issue. I checked for the solr URL as well as for file system permissions faults due to my former
experience and repeated hints on this list. However no luck. I couldnt find any useful log entries not even
when switching to debug logging. I removed the filter that made it impossible to reach solr from a
different machine to see the error messages first hand in my browser - no help.

Finally I dropped my database on the test server which was updated from a 1.6 installation and contained a
handful of items. We also have some additional date fields configured in input-forms and we use a three
letter contry code for metadata. I dont know what exactly was defending discovery index creation, but
with a fresh and empty database, discovery index could be initialized. 

This is no solution for migrating our live server, because obviously we have to update our current
database, but I thought it might be useful for somebody struggling with this issue to know that there are
other reasons of failure besides the solr URL being not set properly.

Bye, Christian

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
Christian Voelker | 3 Oct 2011 02:19
Picon

Progressbar CC Label not used properly

Hello,

when Creative Commons is enabled, the Submission Progressbar contains two breacrumbs for licensing, the
CC License step and the required deposit license step. The messages files contain two separate Labels for
both breadcrumbs. Either in the english and german version and most likely all language specific
messages_xy.xml files  these two messages are also different. However both buttons show the latter Label
in both languages I checked. As such I guess, the creative-commons Label is not used anywhere, at least not
where it should be used.

        <message key="xmlui.Submission.submit.progressbar.creative-commons">Creative Commons</message>
        <message key="xmlui.Submission.submit.progressbar.license">License</message>

Bye, Christian

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Christian Voelker | 3 Oct 2011 15:15
Picon

Several concurrent Localizations of default.license, input-forms etc. dont work

Hello,

you know what I am dealing with recently. Localization in DSpace 1.7.2.

I tried this thoroughly in every way I could think about:

<https://wiki.duraspace.org/display/DSDOC/Configuration>

It reads like this:

> Supporting More Than One Language
> 
> Changes in dspace.cfg
> 
> Property:	webui.supported.locale
> Example Value:	webui.supported.locale = en, de
> (…)
> 
> Related Files
> 
> If you set webui.supported.locales make sure that all the related additional files for each language are
available. LOCALE should correspond to the locale set in webui.supported.locales, e. g.: for
webui.supported.locales = en, de, fr, there should be:
> 
> (…)
> Files to be localized:
> (…)	• [dspace-source]/dspace/config/input-forms_LOCALE.xml
> 	• [dspace-source]/dspace/config/default_LOCALE.license - should be pure ASCII
> (…)
> 	• [dspace-source]/dspace/config/emails/change_password_LOCALE
(Continue reading)

Lewatle Phaladi | 3 Oct 2011 15:57
Picon
Favicon

Vireo on Dspace

Hi All

 

Is there anyone using vireo on their DSpace instance, the one I have found online is configured with dspace and immediately when you finish to install dspace you will have vireo working, the problem is that I already have dspace and I want to merge only the scipt that controls the workflow on my existing dspace installation. Here is the link I have followed http://sourceforge.net/projects/vireo/files/ , I will appreciate any feedback or input.

 

Regards,

Lewatle  

This communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorized signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary.

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Herbert Lensch | 3 Oct 2011 17:22
Favicon

Java errors when attempting to start Handle server

All:


    I get the following error when I attempt to start the Handle server using the command: /dspace/run/handle-server/bin/hdl-server /dspace/run/handle-server/

java.lang.ClassNotFoundException: org.dspace.handle.HandlePlugin
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at net.handle.server.HandleStorageFactory.getStorage(HandleStorageFactory.java:76)
        at net.handle.server.HandleStorageFactory.getStorage(HandleStorageFactory.java:35)
        at net.handle.server.HandleServer.<init>(HandleServer.java:505)
        at net.handle.server.AbstractServer.getInstance(AbstractServer.java:87)
        at net.handle.server.Main.initialize(Main.java:216)
        at net.handle.server.Main.main(Main.java:81)

    Can someone point me to where I can find the org.dspace.handle.HandlePlugin path, and where I might be able to add it to prevent this error?

    Thanks.

--


        Bert Lensch
          System Support Specialist III
          Information Technology Services - Computer Center
          Georgia Southern University
        blensch-kRHSVeIbsr9t5guP8EWnipVzexx5G7lz@public.gmane.org
        (912) 478-2395


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Mark H. Wood | 3 Oct 2011 19:33
Picon
Favicon

Re: Vireo on Dspace

I've begun looking at Vireo but don't have anything running.  Looking
over the patching that it does to DSpace, I think a lot of it consists
of patches to DSpace 1.5 that were taken up into later releases, some
nice extensions that were contributed to DSpace later, and Maven magic
to separate the patched artifacts from stock.  I think it might fit
into 1.7.x/1.8.0 with considerably less patching, but I haven't gotten
that far yet.

--

-- 
Mark H. Wood, Lead System Programmer   mwood@...
Asking whether markets are efficient is like asking whether people are smart.
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Jason Stirnaman | 3 Oct 2011 23:51
Favicon

Re: XML from dissemination crosswalk

I finally solved this by invoking some more Cocoon magic. I just kept my generator as is and then added an XSL transform to the Cocoon pipeline that copies the generator output and adds DocType. Not super-elegant, but really simple.


Jason




Jason Stirnaman
Biomedical Librarian, Digital Projects
A.R. Dykes Library, University of Kansas Medical Center
jstirnaman-rGSqHQ8VBk4@public.gmane.org
913-588-7319


>>> On 9/30/2011 at 04:50 PM, in message <4E86399F.A73 : 5 : 23711>, Jason Stirnaman wrote:

I have one (final, I hope) problem. Mark's suggestion is working nicely, except that I need to apply a DocType declaration to my output and Saxoutputter ignores DTD events. So, while I can use JDOM to apply the declaration, it doesn't survive Sax. Is there any other way to render the DocType using JDOM?

I can set xsl:output in my stylesheet, but then I think I'd have to iterate through a collection of items to build a "raw" document of dim:dim elements and then do a second transform somehow invoking a plain ol' XSLT transformer with my crosswalk stylesheet to perform a second transform.

I haven't figured out yet how to setup the plain ol' transformer using my stylesheet but it seems it should be something like this

              DisseminationCrosswalk nlmxwalk = (DisseminationCrosswalk)PluginManager.getNamedPlugin(DisseminationCrosswalk.class,"nlm");


              XSLTransformer nlmtx = nlmxwalk.getTransformer("dissemination");


              nlmdoc = nlmtx.transform(dimdoc);


Thanks,

Jason


Jason Stirnaman
Biomedical Librarian, Digital Projects
A.R. Dykes Library, University of Kansas Medical Center
jstirnaman-rGSqHQ8VBk4@public.gmane.org
913-588-7319


>>> On 9/21/2011 at 01:49 AM, in message <CAMA9Da6i21cXg55Eri5TwuqDB8Z9eLP8tAj4_7bgMSGOSg1APg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>, Mark Diggory <mdiggory-Hxa0Ofbpo+/QT0dZR+AlfA@public.gmane.org> wrote:

Jason,

Ok, in this case you don't need a packager, what you need is a Cocoon
Generator that renders the Crosswalk to the browser.

Take a look at the OREGenerator...
http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/DSpaceOREGenerator.java

It will show how to generate the crosswalk into Cocoon.  You'll find
the Cocoons configuration for the ore.xml generator in the default
sitemap.

<map:match pattern="metadata/handle/*/*/ore.xml**">
                                <map:generate type="DSpaceOREGenerator">
                                        <map:parameter name="handle"
value="{1}/{2}"/>
                                        <map:parameter name="extra"
value="{3}"/>
                                </map:generate>
                                <map:serialize type="xml"/>
                        </map:match>

http://scm.dspace.org/svn/repo/dspace/trunk/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap


On Tue, Sep 20, 2011 at 2:35 PM, Jason Stirnaman <jstirnaman-rGSqHQ8VBk4@public.gmane.org> wrote:
> Here's the follow-up to my previous question.
>
> I have a crude (but useable) XSLT crosswalk ("nlm") in DSpace. It transforms
> DIM metadata to fit the NLM Journal Publishing profile. I can test the
> output successfully with OAI-PMH.
>
> As it turns out, I don't really need to export bitstreams. I just need the
> metadata for a set of items within a collection that would be specified by
> the end-user/Community Owner. So, if I want just the crosswalk output for
> that set of items and I don't want the OAI protocol wrapper or the
> bitstreams, then do I still need a custom packager for that as in Mark's
> IMSCP example? I expect the answer is yes.
>
> I think what 'm really wanting is to be able to call the crosswalk as a
> method on the collection, in a RESTful way, and return the output as a
> single XML document for the collection containing each of the transformed
> items.
>
> Conjured example: handle/2271/883/nlm.xml or nlm/handle/2271/883
>
> Jason
>
>
> Jason Stirnaman
> Biomedical Librarian, Digital Projects
> A.R. Dykes Library, University of Kansas Medical Center
> jstirnaman-rGSqHQ8VBk4@public.gmane.org
> 913-588-7319
>
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2dcopy1
> _______________________________________________
> DSpace-tech mailing list
> DSpace-tech-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>



--

Mark Diggory <at> mire Inc.
2888 Loker Avenue East, Suite 305, Carlsbad, CA. 92010
Esperantolaan 4, Heverlee 3001, Belgium
www.atmire.com

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
amutsikiwa | 4 Oct 2011 08:52
Picon

Harvesting from Multiple collection to a single collection using OAI-PMH

 

Hi

 

We are in the process of setting up our e-Theses Repository using DSpace. We want to setup communities for each faculty with the intention of having collection for theses in each community.  However, there is a national e-Theses portal project which would be harvesting from our local e-Theses collection. I am  wondering if it would be possible to harvest from the multiple faculty collection on our local e-Theses repoisotory to a single institution collection on the national e-Theses repository?  Or there would need to mirror the collection on the local e-theses Repository

Kind Regards,

 

Admire Mutsikiwa

ICT Projects Manager

Library IT

University of Zimbabwe

Tel:+263-4-303276

Cel:+263-772-239187

 



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
helix84 | 4 Oct 2011 11:46
Picon
Favicon
Gravatar

fulltext in browse and search

Hello,
I'm using DSpace trunk with Discovery and I will stay on 1.8 when it comes out.

Most of our records are bibliographic only and we will add full texts
in small amounts as we gain access to them. We would like to make
records with fulltexts prominently visible and make it also possible
to search/browse only in items with fulltexts.

Therefore I'd like to ask:
1) Is it possible to have a Discovery facet for items with fulltext?
2) Is it possible to rank items with full text before items without
full text in browse/search?
If so, how do I do it?

Let's define fulltext items as "item has at least one bitstream
attached in the ORIGINAL bundle".

Thanks in advance.

Regards,
~~helix84

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1

Gmane