Hi Ilja,

Thanks for noting this. I have not yet encountered this error, but it definitely would be worth trying to find a way to reliably reproduce it (if possible).

From the error stacktrace you linked to, it looks like the problem originates in the UploadWithEmbargoStep of the submission process (at least in this example). If you are able to recreate this error again, it might be interesting to see what is similar between each of the stacktraces. Is it a single submission step to blame? Does the error occur more randomly (in different submission steps)?

Essentially if we can find a similarity between these stacktraces or a way to reliably reproduce the error, it would help us in determining whether this is only encountered with particular configurations/setups, and/or what the root cause may be.

You are welcome to create a ticket for investigating this issue, as that may be a better place to add notes should anyone encounter this issue. If we find it to be a non-issue, we can always close the ticket.

Thanks, and please do let us know if you find ways to reproduce or similarities between the error stacktraces.

- Tim

On 9/22/2016 5:28 AM, Ilja Sidoroff wrote:
I've been testing the latest git master (upcoming DS 6), and since pulling the 
latest changes on Tuesday, I've encountered errors like:

ERROR: prepared statement "S_29" does not exist
(a paste for the full stack trace: http://pastebin.com/2mLKNNHD)

(where "S_29" varies). The errors seem to happen when I use workflow functionality 
and try to submit something, or directly try to submit something to a collection. When the 
error state is on, I cannot start new submissions, upload bitstreams from the workflow, or 
upload bitstreams from administration->edit item - and possibly more. I don't know 
exactly what are the conditions for reproducing this nor I know how to recover from the 
state. I managed recovery once by restarting postgres, but in general it doesn't seem to 
help.

I first encountered this on Tuesday and asked help on irc. Helix84 did some 
googling and one reason this might happen, is some sort of concurrency problem, 
where the original PSTMT gets deleted/flushed out and is not available when 
resumed (unfortunately I don't have the reference or the irc log).

My environment is: Ubuntu 16.04, Java 1.8, Jetty 9, PostgreSQL 9.5. I'll 
continue examining the issue to determine if it is just something in my own 
environment or a genuine bug.

br,

Ilja Sidoroff
University of Eastern Finland


--
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org

--
You received this message because you are subscribed to the Google Groups "DSpace 
Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to