Steve Swinsburg | 1 Nov 04:59 2010
Picon

Re: Error creating indexes 'invalid multibyte character for locale'

Hi,

We've created a new dump with -E UNICODE added to the dump command, imported it into a clean UTF-8 database, upgraded via the 15-16 sql update script which completes successfully, but as soon as we run the index-init script again, the same issue occurs. It would be helpful if the exception told us which item was causing the issue.

We ran the checks and everything is UTF-8 so I have no idea why it's still failing.

We are now looking at different way of migrating our data: export and then import the collections. This is going to take quite some time which is not ideal, but seems to be the only way we can get our data migrated.

Thanks for you help,
Steve


On 29/10/2010, at 2:05 PM, Kim Shepherd wrote:

Hi Steve,

As well as Keith's suggestion of inspecting your locale, I'd try a redump of the database with -E UNICODE passed to 'pg_dump', otherwise the dumped tables will still be in their original encoding.


Cheers,

Kim

On 28 October 2010 10:46, Steve Swinsburg <steve.swinsburg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Hi all,

We've completed another restore but are still having the same issue. This time we created a new database with the UNICODE encoding as per the installation manual:
createdb -U dspace -E UNICODE dspace
We then took an export of the current production database:
pg_dump dspace > dspace-prod.dumpand imported it into the new database:
psql -d dspace -f dspace-prod.dump

We then upgraded the database to 1.6:

psql -U dspace -f /dspace-1.6-2-src-release/dspace/etc/postgres/database_schema_15_16.sql dspace


And ran the index-init script:
[dspace]/bin/dspace index-init
But still the same issue as before.

dspace index-init -v
Exception: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
org.dspace.browse.BrowseException: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
       at org.dspace.browse.BrowseCreateDAOPostgres.insertDistinctRecord(BrowseCreateDAOPostgres.java:691)
       at org.dspace.browse.BrowseCreateDAOPostgres.getDistinctID(BrowseCreateDAOPostgres.java:566)
       at org.dspace.browse.IndexBrowse.indexItem(IndexBrowse.java:485)
       at org.dspace.browse.IndexBrowse.createIndex(IndexBrowse.java:1148)
       at org.dspace.browse.IndexBrowse.initBrowse(IndexBrowse.java:1098)
       at org.dspace.browse.IndexBrowse.main(IndexBrowse.java:749)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)


Is there anything wrong with the above process? The next step we are going to attempt is checking the actual SQL dump for the bad characters but it is massive (1.5 Gb)


thanks,
Steve








On 26/10/2010, at 10:10 AM, Steve Swinsburg wrote:

Hi Kim,

We took a *copy* of the database and refreshed it back to dev, so it is identical to the production one, then upgraded it in dev. So I'll need to find out if the original database from production was created that way.

Perhaps we should take a dump of the production database instead, and then import that into a fresh UTF8 created database? I think the issue is that the original database was never created as UTF8.

Thanks,
Steve




On 26/10/2010, at 9:17 AM, Kim Shepherd wrote:

Hi Steve,

Just to check, has your new/dev database been created with UTF8 character encoding? (pass -E UNICODE or -E UTF8 to createdb)

Cheers,

Kim

On 25 October 2010 14:57, Steve Swinsburg <steve.swinsburg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Hi all,

We are having a problem upgrading an instance of dspace from 1.5.x-1.6.2. We built the new 1.6.2 code and took a snapshot of our old production database and migrated in back to our dev environment (along with the assets). We then ran the db upgrade script.

Now, when running the index-init script we get this:

./dspace index-init -v
Exception: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
org.dspace.browse.BrowseException: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
       at org.dspace.browse.BrowseCreateDAOPostgres.insertDistinctRecord(BrowseCreateDAOPostgres.java:691)
       at org.dspace.browse.BrowseCreateDAOPostgres.getDistinctID(BrowseCreateDAOPostgres.java:566)
       at org.dspace.browse.IndexBrowse.indexItem(IndexBrowse.java:485)
       at org.dspace.browse.IndexBrowse.createIndex(IndexBrowse.java:1148)
       at org.dspace.browse.IndexBrowse.initBrowse(IndexBrowse.java:1098)
       at org.dspace.browse.IndexBrowse.main(IndexBrowse.java:749)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)

We are on Postgres:
PostgreSQL 8.1.21 on x86_64-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)

Any tips?

thanks,
Steve
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
DSpace-tech mailing list
DSpace-tech-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/dspace-tech




------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
DSpace-tech mailing list
DSpace-tech-5NWGOfrQmncRDUWM+popnw@public.gmane.orgforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech



------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Stuart Lewis | 1 Nov 06:27 2010
Picon
Picon

Re: Error creating indexes 'invalid multibyte character for locale'

Hi Steve,

See:

 - https://wiki.duraspace.org/display/DSPACE/TechnicalFaq#TechnicalFaq-SettingloggingleveluptoDEBUG

If you set your logging to DEBUG, they will be *very* verbose, but should show you the item that is failing,
and the SQL queries in particular that are causing the problem.

Thanks,

Stuart Lewis
IT Innovations Analyst and Developer
Te Tumu Herenga The University of Auckland Library
Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand
Ph: +64 (0)9 373 7599 x81928

On 1/11/2010, at 4:59 PM, Steve Swinsburg wrote:

> Hi,
> 
> We've created a new dump with -E UNICODE added to the dump command, imported it into a clean UTF-8 database,
upgraded via the 15-16 sql update script which completes successfully, but as soon as we run the
index-init script again, the same issue occurs. It would be helpful if the exception told us which item was
causing the issue.
> 
> We ran the checks and everything is UTF-8 so I have no idea why it's still failing.
> 
> We are now looking at different way of migrating our data: export and then import the collections. This is
going to take quite some time which is not ideal, but seems to be the only way we can get our data migrated.
> 
> Thanks for you help,
> Steve
> 
> 
> On 29/10/2010, at 2:05 PM, Kim Shepherd wrote:
> 
>> Hi Steve,
>> 
>> As well as Keith's suggestion of inspecting your locale, I'd try a redump of the database with -E UNICODE
passed to 'pg_dump', otherwise the dumped tables will still be in their original encoding.
>> 
>> http://www.postgresql.org/docs/8.4/static/app-pgdump.html
>> 
>> Cheers,
>> 
>> Kim
>> 
>> On 28 October 2010 10:46, Steve Swinsburg
<steve.swinsburg@...> wrote:
>> Hi all,
>> 
>> We've completed another restore but are still having the same issue. This time we created a new database
with the UNICODE encoding as per the installation manual:
>> createdb -U dspace -E UNICODE dspace
>> We then took an export of the current production database:
>> pg_dump dspace > dspace-prod.dump
>> and imported it into the new database:
>> psql -d dspace -f dspace-prod.dump
>> 
>> We then upgraded the database to 1.6:
>> 
>> psql -U dspace -f /dspace-1.6-2-src-release/dspace/etc/postgres/database_schema_15_16.sql dspace
>> 
>> 
>> And ran the index-init script:
>> [dspace]/bin/dspace index-init
>> But still the same issue as before.
>> 
>>>> dspace index-init -v
>>>> Exception: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
>>>> org.dspace.browse.BrowseException: org.postgresql.util.PSQLException: ERROR: invalid
multibyte character for locale
>>>>        at org.dspace.browse.BrowseCreateDAOPostgres.insertDistinctRecord(BrowseCreateDAOPostgres.java:691)
>>>>        at org.dspace.browse.BrowseCreateDAOPostgres.getDistinctID(BrowseCreateDAOPostgres.java:566)
>>>>        at org.dspace.browse.IndexBrowse.indexItem(IndexBrowse.java:485)
>>>>        at org.dspace.browse.IndexBrowse.createIndex(IndexBrowse.java:1148)
>>>>        at org.dspace.browse.IndexBrowse.initBrowse(IndexBrowse.java:1098)
>>>>        at org.dspace.browse.IndexBrowse.main(IndexBrowse.java:749)
>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>>>        at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)
>> 
>> 
>> Is there anything wrong with the above process? The next step we are going to attempt is checking the
actual SQL dump for the bad characters but it is massive (1.5 Gb)
>> 
>> 
>> thanks,
>> Steve
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On 26/10/2010, at 10:10 AM, Steve Swinsburg wrote:
>> 
>>> Hi Kim,
>>> 
>>> We took a *copy* of the database and refreshed it back to dev, so it is identical to the production one,
then upgraded it in dev. So I'll need to find out if the original database from production was created that way.
>>> 
>>> Perhaps we should take a dump of the production database instead, and then import that into a fresh UTF8
created database? I think the issue is that the original database was never created as UTF8.
>>> 
>>> Thanks,
>>> Steve
>>> 
>>> 
>>> 
>>> 
>>> On 26/10/2010, at 9:17 AM, Kim Shepherd wrote:
>>> 
>>>> Hi Steve,
>>>> 
>>>> Just to check, has your new/dev database been created with UTF8 character encoding? (pass -E UNICODE
or -E UTF8 to createdb)
>>>> 
>>>> Cheers,
>>>> 
>>>> Kim
>>>> 
>>>> On 25 October 2010 14:57, Steve Swinsburg
<steve.swinsburg@...> wrote:
>>>> Hi all,
>>>> 
>>>> We are having a problem upgrading an instance of dspace from 1.5.x-1.6.2. We built the new 1.6.2 code
and took a snapshot of our old production database and migrated in back to our dev environment (along with
the assets). We then ran the db upgrade script.
>>>> 
>>>> Now, when running the index-init script we get this:
>>>> 
>>>> ./dspace index-init -v
>>>> Exception: org.postgresql.util.PSQLException: ERROR: invalid multibyte character for locale
>>>> org.dspace.browse.BrowseException: org.postgresql.util.PSQLException: ERROR: invalid
multibyte character for locale
>>>>        at org.dspace.browse.BrowseCreateDAOPostgres.insertDistinctRecord(BrowseCreateDAOPostgres.java:691)
>>>>        at org.dspace.browse.BrowseCreateDAOPostgres.getDistinctID(BrowseCreateDAOPostgres.java:566)
>>>>        at org.dspace.browse.IndexBrowse.indexItem(IndexBrowse.java:485)
>>>>        at org.dspace.browse.IndexBrowse.createIndex(IndexBrowse.java:1148)
>>>>        at org.dspace.browse.IndexBrowse.initBrowse(IndexBrowse.java:1098)
>>>>        at org.dspace.browse.IndexBrowse.main(IndexBrowse.java:749)
>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>>>        at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)
>>>> 
>>>> We are on Postgres:
>>>> PostgreSQL 8.1.21 on x86_64-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)
>>>> 
>>>> Any tips?
>>>> 
>>>> thanks,
>>>> Steve
>>>> ------------------------------------------------------------------------------
>>>> Nokia and AT&T present the 2010 Calling All Innovators-North America contest
>>>> Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
>>>> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
>>>> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
>>>> http://p.sf.net/sfu/nokia-dev2dev
>>>> _______________________________________________
>>>> DSpace-tech mailing list
>>>> DSpace-tech@...
>>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>>> 
>>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Nokia and AT&T present the 2010 Calling All Innovators-North America contest
>> Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
>> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
>> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
>> http://p.sf.net/sfu/nokia-dev2dev
>> _______________________________________________
>> DSpace-tech mailing list
>> DSpace-tech@...
>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>> 
>> 
> 
> <ATT00001..txt><ATT00002..txt>

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Sean Carte | 1 Nov 07:16 2010
Picon

Re: Embargoed Item Message

On 29 October 2010 19:58, Richard Rodgers <rrodgers@...> wrote:
> Hi Sean:
>
> I'm not sure what details you might want to include, but since the embargo information is all carried in
standard metadata fields,
> you could (using whatever UI stack you are on  JSPUI, XMLUI) have the UI detect if the item is embargoed
>  (essentially, that just means that there is a liftdate field whose value is later than the time of
testing), then do whatever you want in the UI based on that fact:
> put up some special markup, turn the page red or blinking (with css), etc
>
> Even without any special handling, just making sure the terms and/or liftdate fields appear on the item
page (through configuration) might provide enough information for the requestor.
>
> Is this the sort of thing you want to achieve?

Thank you Richard, and thank you also Stuart. I will add metadata
explaining the embargo and make that appear on the item page but I'm
not sure that that will suffice.

I am using the XML UI, and I've attached the error message that is
received when an attempt is made to view an embargoed bitstream.

What I would like to do is insert information about the embargo at
this point. Is that possible?

Sean
-- 
Sean Carte
esAL Library Systems Manager
+27 72 898 8775
+27 31 373 2490
fax: 0866741254
http://esal.dut.ac.za/
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Sean Carte | 1 Nov 07:54 2010
Picon

Re: Embargoed Item Message

On 1 November 2010 08:16, Sean Carte <sean.carte@...> wrote:
>
> What I would like to do is insert information about the embargo at
> this point. Is that possible?

To clarify, what I was thinking was that on this password-login page I
could add logic that would add a message about the embargo if it
existed. But I can't find anything that might generate this page in
structural.xsl (or anywhere else), and, even if I did I don't know how
to go about inserting information from the database.

Sean
--

-- 
Sean Carte
esAL Library Systems Manager
+27 72 898 8775
+27 31 373 2490
fax: 0866741254
http://esal.dut.ac.za/

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Lewatle Phaladi | 1 Nov 08:51 2010
Picon

Re: Change Welcome message on Manakin

Hi Eric

 

Thanks for the solution, it has worked perfect.

 

Regards,

Lewatle

 

From: Eric Luhrs [mailto:eluhrs <at> gmail.com]
Sent: 22 October 2010 03:42 PM
To: Lewatle Phaladi; dspace-tech <at> lists.sourceforge.net
Subject: Re: [Dspace-tech] Change Welcome message on Manakin

 


Hi Lawatle,

Try building your  links like this:

<xref target="http://your.url.path/here">anchor text here</xref>

Eric

On Fri, Oct 22, 2010 at 7:56 AM, Lewatle Phaladi <Lewatle.Phaladi <at> wits.ac.za> wrote:

Hi All

 

In XMLUI interface, I want to create a hyperlink to the file bellow and I have tried several times but when I refresh my page the link is still not created I just think I am doing some mistakes somewhere, please see the file bellow I have open it :

 

dspace <at> dspace-desktop:~$ cat config/news-xmlui.xml

 

 

 

 

<?xml version="1.0" encoding="UTF-8" ?>

 

 

<document xmlns="http://di.tamu.edu/DRI/1.0/" xmlns:i18n="http://apache.org/cocoon/i18n/2.1" version="1.1">

<body>

<div id="file.news.div.news" n="news" rend="primary">

<head><h1>LCSspace/Manakin Repository</h1></head>

 

<p>Welcome to the new Manakin interface to the DSpace digital repository.  DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization&apos;s legacy; they facilitate digital preservation and scholarly communication. <a href=”http:// http://www.opendoar.org/”  target="_blank">Wits Library</a>

  </p>

 

</div>

</body>

<options/>

<meta>

<userMeta/>

<pageMeta/>

<repositoryMeta/>

</meta>

</document>

 

 

 

Regards,

Lewatle Johannes Phaladi

Institutional Repository (WIReDSpace)

Library Website

 

How is our service ?

If you wish to comment on our service or offer suggestions on service issues, please email service.admin <at> wits.ac.za . Confidentiality will be respected, but anonymous complaints will not be followed up.

 

 

 

 

 

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.


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
DSpace-tech mailing list
DSpace-tech <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

 

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.

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Mark Melia | 1 Nov 15:43 2010
Picon

Different licenses depending on access settings with SWORD submission

Hi Everyone,

I am using SWORD (through EasyDeposit) to add items to DSpace - and this 
is working great except for one issue. I have a Boolean field for public 
access. If public access is allowed I want to attach one license to the 
bundle if it is not I want to attach another. Does anyone know where and 
how I could do this?

Thanks,
Mark

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
César Sabater | 1 Nov 16:53 2010
Picon

Re: Problem Viewing Items and Collections without signing up

Hi,

Hardy, I didn't have much time to investigate on Cocoon cache, how is that going on?

For a temporary solution, im trying to find a way to disable all cocoon cached content. But I don't know where to set this up.

Is possible that some cache were outside  [CATALINA_HOME]/work/Catalina/localhost/xmlui/cache-dir ?  Because I had an invalid-continuation-id error right after I've removed all cache from that directory...

Cheers!

 

2010/10/18 Pottinger, Hardy J. <PottingerHJ-Ejzj3ReGi3n2fBVCVOL8/A@public.gmane.org>
Hi, César, I'm working on a way to add a Cocoon control panel to the XMLUI admin interface, mostly to provide a link to activate the built-in Cocoon sitemap action "clear-cache" (org.apache.cocoon.acting.ClearCacheAction). I'm not quite done with that work, but I can tell you what I know about the cache.

The XMLUI's cocoon properties file states that the default cache-dir is located at in the Tomcat work dir for your host. On our RHEL-based server, it's here:

 /var/cache/tomcat5/work/Catalina/localhost/xmlui/cache-dir

I can see that there is about 1.2GB of information in this cache on our live server.

If you delete the contents of this folder, probably while Tomcat is offline :-) that should clear your cache. Of course, using the sitemap action instead would be the ideal approach, as it won't require a reboot. As soon as I have some working code, I'll get patch submitted.

My biggest hold-up, aside from getting time to work on this, is finding a way to generate some cache in a test environment. I sent a note last week asking for help with this, and I figure I'll just borrow your thread here to do the same. :-)

If anyone knows of reliable way to get Cocoon to cache some DSpace content, please let me know. Thanks!

--Hardy

> -----Original Message-----
> From: César Sabater [mailto:csabater-mBx4VFyGrdipJuVttbx5JA@public.gmane.org]
> Sent: Thursday, October 14, 2010 10:21 PM
> To: Kim Shepherd
> Cc: dspace-tech-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> Subject: Re: [Dspace-tech] Problem Viewing Items and Collections without
> signing up
>
> Thanks for everything Kim. Any idea where can I look for to solve this
> issue?
>
> Cheers,
> César
>
> 2010/10/14 Kim Shepherd <kim.shepherd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
> > Hi César,
> > I think you're probably right about the caching issue. On the plus
> side,
> > this probably means your users have never experienced the intermittent
> cache
> > bug -- only administrators who log out and then try to browse the
> > repository.
> > Cheers,
> > Kim
> > On 15 October 2010 14:36, César Sabater <csabater-mBx4VFyGrdipJuVttbx5JA@public.gmane.org> wrote:
> >>
> >> Hi Kim,
> >>
> >> The isAdmin(DSpaceObject dso, Context context) method appears to be
> >> called from org.dspace.app.xmlui.aspect.administrative.Navigation
> >> (addOptions), but I'm not logged in..
> >>
> >> I tried to follow the stack trace but it gets confusing since it has
> >> cocoon and java classes and I don't to have a big understanding of
> the
> >> entire DSpace code.
> >>
> >> Maybe the reason why an anonymous EPerson can access admin pages is
> >> related with a wrongly cached admin page in the response, I've read
> >> about issues about cache, and I also have problems like this:
> >>      - Sometimes I'm not logged in, and I can see the the
> >> administrative sub-menu. When I try to access to some administrative
> >> option (EPersons, Import Metadata, Statistics, etc) It goes back to
> >> the login page.
> >>      - Sometimes I'm logged in, and I cannot see the administrative
> >> sub-menu.
> >>
> >>     In both cases, the page doesn't get the correct ds-menu until I
> >> refresh it in the web-browser. That's why I suspect it's a cache
> >> issue.
> >>
> >>    This is not a major problem because non-admin EPersons cannot
> >> perform admin actions, but It could cause errors like pages with the
> >> wrong ds-menu, trying to get the id from an anonymous user (now
> solved
> >> :-) ) and who knows what other unexpected situations about anonymous
> >> EPersons accessing admin pages.
> >>
> >> Hope someone could help with this..
> >>
> >> Cheers!
> >> César
> >>
> >>
> >>
> >> 2010/10/7 Kim Shepherd <kim.shepherd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
> >> > Hi César,
> >> > Here are all the DSpace classes that call isAdmin(DSpaceObject dso,
> >> > Context
> >> > context), my comments after #s
> >> > Core API:
> >> > - AuthorizeManager  # this is OK, it's just calling it from
> authorize()
> >> > JSPUI:
> >> > - org.dspace.app.webui.servlet.admin.EditCommunitiesServlet # users
> are
> >> > always logged in by this point
> >> > - org.dspace.app.webui.servlet.admin.EditItemServlet # users are
> always
> >> > logged in by this point
> >> > XMLUI:
> >> > - org.dspace.app.xmlui.aspect.administrative.FlowItemUtils #
> >> > processMoveItem().... should be logged-in by this point
> >> > - org.dspace.app.xmlui.aspect.administrative.Nagivation #
> addOptions --
> >> > adds
> >> > navigation options for admins to sidebar
> >> >
> >> >     #, should be logged in by this point
> >> > -
>  org.dspace.app.xmlui.aspect.administrative.item.EditItemStatusForm #
> >> > should be logged in by this point
> >> > -
>  org.dspace.app.xmlui.aspect.statistics.StatisticsAuthorizedMatcher #
> >> > Users
> >> > aren't always logged in by this point....
> >> > Just a guess so far, but I think it could be related to statistics.
> Are
> >> > you
> >> > using any part of the statistics aspect in your item/collection
> pages?
> >> > The
> >> > original prototype for XMLUI statistics was displaying them on the
> >> > object
> >> > pages themselves, but in 1.6+, they've been behind a "View
> Statistics"
> >> > button, so the item/collection pages themselves should have been
> fine.
> >> > In any case, other 1.6.2 "out of the box" instances appear to be OK
> (eg.
> >> > http://demo.dspace.org/xmlui) so we probably don't need to be
> worried
> >> > about
> >> > this being a critical bug in 1.6.2, but it would be interesting to
> track
> >> > down the source of the isAdmin(dso, c) call for your site..
> >> > Hope this helps!
> >> > Cheers,
> >> > Kim
> >> >
> >> > On 7 October 2010 03:23, César Sabater <csabater-mBx4VFyGrdipJuVttbx5JA@public.gmane.org> wrote:
> >> >>
> >> >> The patch is working fine, thank you!
> >> >>
> >> >> But I'm confused because I'm using a pretty much out-of-the-box
> XMLUI
> >> >> interface (svn 5396 tag revision) without any radical
> customization.
> >> >> I'm wondering why other XMLUI interfaces can work without the
> patch
> >> >> since the only thing I've done is trying to view an Item (or
> >> >> Collection) before java throws nullpointer exception.
> >> >>
> >> >> Maybe someone can explain to me why a non-admin pages doesn't use
> the
> >> >> isAdmin(context, object) so I can figure out where my interface
> >> >> differs from others.
> >> >> I'm worried I could have other issues from that differences :S.
> >> >>
> >> >> Greetings!
> >> >>
> >> >> 2010/10/5 Kim Shepherd <kim.shepherd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
> >> >> > Hi César,
> >> >> > You're right -- I noticed this a while back but didn't patch it
> for
> >> >> > some
> >> >> > reason! No time like the present...
> >> >> > I've opened a JIRA issue for this bug, and attached a patch
> which
> >> >> > should
> >> >> > bring this particular isAdmin method in line with the others and
> >> >> > resolve
> >> >> > your problem:
> >> >> > http://jira.dspace.org/jira/browse/DS-688
> >> >> > There is also a patched AuthorizeManager.java if that makes
> things
> >> >> > easier.
> >> >> > This issue _shouldn't_ be a problem with out-of-the-box XMLUI
> sites,
> >> >> > because
> >> >> > there aren't (to my knowledge, anyway) any isAdmin(Context,
> >> >> > DSpaceObject)
> >> >> > calls in non-admin pages... I'm guessing you were customising
> things
> >> >> > a
> >> >> > bit?
> >> >> > I noticed it myself when adding/testing some embargo UI
> features.
> >> >> > I hope this helps -- if the patch resolves your problem, please
> reply
> >> >> > to
> >> >> > the
> >> >> > list or leave a comment on the JIRA issue and I'll resolve it.
> >> >> > Cheers!
> >> >> > Kim
> >> >> >
> >> >> > On 5 October 2010 04:59, César Sabater <csabater-mBx4VFyGrdipJuVttbx5JA@public.gmane.org>
> wrote:
> >> >> >>
> >> >> >> Hi All,
> >> >> >> I'm using DSpace 1.6.2 xmlui Interface
> >> >> >> (http://desarrollo.rephip.unr.edu.ar) and I can view
> Communities but
> >> >> >> I can't view Items or Collections if I don't sign up first.
> >> >> >>
> >> >> >> It looks like the 'isAdmin' method of the AuthorizeManager
> class
> >> >> >> throws a NullPointer exception when it tries to verfy if an
> >> >> >> anonymous
> >> >> >> user is an administrator.
> >> >> >>
> >> >> >> the exception occurs at this line:
> >> >> >>
> >> >> >> c.getCurrentUser().getId()
> >> >> >>
> >> >> >> where c is an instance of Context.
> >> >> >> c.getCurrentUser() returns null because there's no current user
> and
> >> >> >> the exception becomes when java tries to evaluate
> "NULL.getID()".
> >> >> >>
> >> >> >> Below is the error's stacktrace.
> >> >> >>
> >> >> >> I would appreciate any help/correction about what's going on.
> >> >> >>
> >> >> >> Regards
> >> >> >> César Sabater.
> >> >> >> ---------------------------------
> >> >> >> Cocoon stacktrace [hide]
> >> >> >>
> >> >> >> Failed to process pipeline
> >> >> >> context:/jndi:/localhost/xmlui/aspects/aspects.xmap - 126:31
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/jndi:/localhost/xmlui/aspects/aspects.xmap - 125:55
> >> >> >> <map:generate type="file">
> >> >> >> context:/resource://aspects/ArtifactBrowser/sitemap.xmap -
> 234:84
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/resource://aspects/ArtifactBrowser/sitemap.xmap -
> 233:97
> >> >> >> <map:transform type="CollectionViewer">
> >> >> >> context:/resource://aspects/ArtifactBrowser/sitemap.xmap -
> 107:59
> >> >> >> <map:transform type="Navigation">
> >> >> >> context:/resource://aspects/ArtifactBrowser/sitemap.xmap -
> 95:40
> >> >> >> <map:generate>
> >> >> >> context:/resource://aspects/Administrative/sitemap.xmap -
> 957:31
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/resource://aspects/Administrative/sitemap.xmap -
> 295:38
> >> >> >> <map:transform type="Navigation">
> >> >> >> context:/resource://aspects/Administrative/sitemap.xmap -
> 294:44
> >> >> >> <map:transform type="SystemwideAlerts">
> >> >> >> context:/resource://aspects/Administrative/sitemap.xmap -
> 292:19
> >> >> >> <map:generate>
> >> >> >> context:/resource://aspects/EPerson/sitemap.xmap - 332:31
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/resource://aspects/EPerson/sitemap.xmap - 137:38
> >> >> >> <map:transform type="Navigation">
> >> >> >> context:/resource://aspects/EPerson/sitemap.xmap - 126:19
> >> >> >> <map:generate>
> >> >> >> context:/resource://aspects/Submission/sitemap.xmap - 342:27
> >> >> >> <map:serialize>
> >> >> >> context:/resource://aspects/Submission/sitemap.xmap - 318:26
> >> >> >> <map:generate>
> >> >> >> context:/resource://aspects/Statistics/sitemap.xmap - 70:31
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/resource://aspects/Statistics/sitemap.xmap - 33:19
> >> >> >> <map:generate>
> >> >> >> context:/jndi:/localhost/xmlui/aspects/aspects.xmap - 115:34
> >> >> >> <map:serialize type="xml">
> >> >> >> context:/jndi:/localhost/xmlui/aspects/aspects.xmap - 114:43
> >> >> >> <map:transform type="PageNotFound">
> >> >> >> context:/jndi:/localhost/xmlui/aspects/aspects.xmap - 113:22
> >> >> >> <map:generate>
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 184:62
> >> >> >> <map:serialize type="xhtml">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 181:112
> >> >> >> <map:transform type="NamespaceFilter">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 180:106
> >> >> >> <map:transform type="NamespaceFilter">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 174:68
> >> >> >> <map:transform type="i18n">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 170:72
> >> >> >> <map:transform>
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 155:87
> >> >> >> <map:transform type="IncludePageMeta">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 131:83
> >> >> >> <map:generate type="file">
> >> >> >> context:/jndi:/localhost/xmlui/themes/Reference/sitemap.xmap -
> >> >> >> 128:49
> >> >> >> <map:match>
> >> >> >> context:/jndi:/localhost/xmlui/themes/themes.xmap - 63:45
> >> >> >> <map:mount>
> >> >> >> context:/jndi:/localhost/xmlui/themes/themes.xmap - 62:35
> <map:match
> >> >> >> type="ThemeMatcher">
> >> >> >> context:/jndi:/localhost/xmlui/sitemap.xmap - 550:94
> <map:mount>
> >> >> >>
> >> >> >> Java stacktrace [hide]
> >> >> >>
> >> >> >> java.lang.NullPointerException
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.authorize.AuthorizeManager.isAdmin(AuthorizeManager.java:405)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.aspect.administrative.Navigation.addOptions(Navigat
> ion.java:260)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractW
> ingTransformer.java:261)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy22.startElement(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:
> 94)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractW
> ingTransformer.java:271)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy22.startElement(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(E
> nvironmentStack.java:140)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java
> :87)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:
> 94)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractW
> ingTransformer.java:271)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy22.startElement(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:
> 94)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.wing.AbstractWingTransformer.startElement(AbstractW
> ingTransformer.java:271)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy22.startElement(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.environment.internal.EnvironmentChanger.startElement(E
> nvironmentStack.java:140)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java
> :87)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter.parse(
> AbstractXMLByteStreamInterpreter.java:117)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XM
> LByteStreamInterpreter.java:44)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:324)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:360)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:439)
> >> >> >>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> >> >> Method)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(
> SerializeNode.java:147)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:55)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(Matc
> hNode.java:87)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P
> ipelineNode.java:143)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(
> PipelinesNode.java:81)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:239)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:171)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> cessor.java:247)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(Moun
> tNode.java:117)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:55)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(Matc
> hNode.java:87)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P
> ipelineNode.java:143)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(
> PipelinesNode.java:81)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:239)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:171)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> cessor.java:247)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(Moun
> tNode.java:117)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P
> ipelineNode.java:143)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> invokeNodes(AbstractParentProcessingNode.java:78)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(
> PipelinesNode.java:81)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:239)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process
> (ConcreteTreeProcessor.java:171)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> cessor.java:247)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java
> :351)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java
> :169)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84)
> >> >> >>        at
> >> >> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.fo
> rward(ServletServiceContext.java:468)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.fo
> rward(ServletServiceContext.java:443)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterc
> eptor.invoke(ServletFactoryBean.java:264)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
> lectiveMethodInvocation.java:171)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAo
> pProxy.java:204)
> >> >> >>        at $Proxy13.service(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherSer
> vlet.java:106)
> >> >> >>        at
> >> >> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:290)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetChara
> cterEncodingFilter.java:142)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCoc
> oonServletFilter.java:257)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFi
> lter.java:131)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebapp
> ServletFilter.java:112)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:235)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:206)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:233)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:191)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :128)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :102)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:109)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
> 86)
> >> >> >>        at
> >> >> >>
> >> >> >>
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> >> >> >>        at
> >> >> >>
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> >> >> >>        at
> >> >> >>
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
> 697)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.
> java:889)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:690)
> >> >> >>        at java.lang.Thread.run(Thread.java:619)
> >> >> >>
> >> >> >> Java full stacktrace [hide]
> >> >> >>
> >> >> >> org.apache.cocoon.ProcessingException: Failed to process
> pipeline
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> jndi:/localhost/xmlui/aspects/aspects.xmap:126:31
> >> >> >>        at <map:generate type="file"> -
> >> >> >> jndi:/localhost/xmlui/aspects/aspects.xmap:125:55
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> resource://aspects/ArtifactBrowser/sitemap.xmap:234:84
> >> >> >>        at <map:transform type="CollectionViewer"> -
> >> >> >> resource://aspects/ArtifactBrowser/sitemap.xmap:233:97
> >> >> >>        at <map:transform type="Navigation"> -
> >> >> >> resource://aspects/ArtifactBrowser/sitemap.xmap:107:59
> >> >> >>        at <map:generate> -
> >> >> >> resource://aspects/ArtifactBrowser/sitemap.xmap:95:40
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> resource://aspects/Administrative/sitemap.xmap:957:31
> >> >> >>        at <map:transform type="Navigation"> -
> >> >> >> resource://aspects/Administrative/sitemap.xmap:295:38
> >> >> >>        at <map:transform type="SystemwideAlerts"> -
> >> >> >> resource://aspects/Administrative/sitemap.xmap:294:44
> >> >> >>        at <map:generate> -
> >> >> >> resource://aspects/Administrative/sitemap.xmap:292:19
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> resource://aspects/EPerson/sitemap.xmap:332:31
> >> >> >>        at <map:transform type="Navigation"> -
> >> >> >> resource://aspects/EPerson/sitemap.xmap:137:38
> >> >> >>        at <map:generate> -
> >> >> >> resource://aspects/EPerson/sitemap.xmap:126:19
> >> >> >>        at <map:serialize> -
> >> >> >> resource://aspects/Submission/sitemap.xmap:342:27
> >> >> >>        at <map:generate> -
> >> >> >> resource://aspects/Submission/sitemap.xmap:318:26
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> resource://aspects/Statistics/sitemap.xmap:70:31
> >> >> >>        at <map:generate> -
> >> >> >> resource://aspects/Statistics/sitemap.xmap:33:19
> >> >> >>        at <map:serialize type="xml"> -
> >> >> >> jndi:/localhost/xmlui/aspects/aspects.xmap:115:34
> >> >> >>        at <map:transform type="PageNotFound"> -
> >> >> >> jndi:/localhost/xmlui/aspects/aspects.xmap:114:43
> >> >> >>        at <map:generate> -
> >> >> >> jndi:/localhost/xmlui/aspects/aspects.xmap:113:22
> >> >> >>        at <map:serialize type="xhtml"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:184:62
> >> >> >>        at <map:transform type="NamespaceFilter"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:181:112
> >> >> >>        at <map:transform type="NamespaceFilter"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:180:106
> >> >> >>        at <map:transform type="i18n"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:174:68
> >> >> >>        at <map:transform> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:170:72
> >> >> >>        at <map:transform type="IncludePageMeta"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:155:87
> >> >> >>        at <map:generate type="file"> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:131:83
> >> >> >>        at <map:match> -
> >> >> >> jndi:/localhost/xmlui/themes/Reference/sitemap.xmap:128:49
> >> >> >>        at <map:mount> -
> >> >> >> jndi:/localhost/xmlui/themes/themes.xmap:63:45
> >> >> >>        at <map:match type="ThemeMatcher"> -
> >> >> >> jndi:/localhost/xmlui/themes/themes.xmap:62:35
> >> >> >>        at <map:mount> -
> jndi:/localhost/xmlui/sitemap.xmap:550:94
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.j
> ava:143)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleE
> xception(AbstractProcessingPipeline.java:923)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:379)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:326)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:750)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy16.process(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSour
> ce.java:362)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.toSAX(SourceUtil.jav
> a:111)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.source.util.SourceUtil.parse(SourceUtil.jav
> a:294)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:1
> 36)
> >> >> >>        at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown
> >> >> >> Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> >> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invo
> ke(PoolableProxyHandler.java:71)
> >> >> >>        at $Proxy17.generate(Unknown Source)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
> line.processXMLPipeline(AbstractCachingProcessingPipeline.java:360)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:439)
> >> >> >>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >> >> >> Method)
> >> >> >>        at
> >> >> >>
> >> >> >>
> >> >> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav<br
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Valorie Hollister | 1 Nov 17:12 2010

DGOC Nov 2 Meeting Agenda

The next DSpace Global Outreach Committee meeting is tomorrow, Nov 2 at 3pm EDT/19:00 UTC/GMT.  


We welcome anyone in the community to join the meetings, but due to space limitations on our teleconference number, we do ask that if you plan to attend you email me at vhollister-db6tg5YPMqnNLxjTenLetw@public.gmane.org in advance to ensure there is capacity on the call. For more information about the meetings, including dial in instructions and archived meeting notes visit here: https://wiki.duraspace.org/display/DSPACE/DGOC+Meeting+Notes

Membership to the DGOC is open to anyone in the DSpace community. You can read more about the group here: https://wiki.duraspace.org/display/DSPACE/DSpace+Global+Outreach+Cmte. For anyone interested in talking about the DGOC and how you can get involved, please feel free to contact me at any time. Likewise if you have any feedback or questions about DGOC efforts I'd love to hear from you.

Valorie Hollister
Director of Community Programs
DuraSpace
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Patrick Etienne | 1 Nov 17:17 2010
Picon

Item Mapper - Searching Issues

DSpace Tech(ies) -

Here at Georgia Tech, we've recently launched our XMLUI as our primary
and default interface for SMARTech (our institutional repository). One
issue that has arisen concerns searching items within the Item Mapper
section of the site. Searching on a single search term works as
intended, but any strategy toward searching more than one term results
in result strings like the following:

search items matching: "blah%20and%20foo"

for which, of course, there are no matches.

I'm curious about whether other people are having similar issues with
the XMLUI or whether perhaps we might have something configured
improperly. I'm aware that "%20" is the URI equivalent for a space,
but I'm not sure what's going on in the background for the actual
search. Any tips, hints, resources or suggestions on this issue would
be greatly appreciated!

 - Patrick E.

PS - My apologies if this email is a duplicate. I'd attempted to send
this message out last week but didn't see it as a post from the list.

--

-- 
Patrick K. Etienne
Systems Analyst
Georgia Institute of Technology
Library & Information Center
(404) 385-8121

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
Tumie Morupisi | 1 Nov 17:38 2010
Picon

Error exporting items/collections

hi
 
i am trying to export the collections using
 
/dspace/bin/export --type=COLLECTION --id=10311/396 --dest=path --number=1 and i get this exception
org.dspace.content.Community but nothing is written to the path directory
 
when i try dsrun i get exception in thread "main" java.lang. numberformatexception: for input string  : "1" where -n=1
 
how can i esolve this
 

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev

Gmane