I got a strange error when I changed the text element in form of
UploadStep.java for a select.
Here's the code:
Text description = upload.addItem().addText("description");
description.setLabel(T_description);
description.setHelp(T_description_help);
for:
Select description = upload.addItem().addSelect("description");
description.setLabel(T_description);
upload.addItem(T_description_help);
description.addOption("article", "Article");
description.addOption("book", "Book");
description.addOption("presentation", "Presentation");
It's works fine, but for some reason I get stuck in upload step while doing
a submission.
Tomcat show this error:
Cannot serialize session attribute FOM JavaScript GLOBAL
SCOPE/resource://aspects/Submission/sitemap.xmap for session
046207AB32F258732CBDC5650510C39A
java.io.NotSerializableException: java.lang.Object
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at
org.mozilla.javascript.ScriptableObject.writeObject(ScriptableObject.java:2361)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
at java.io.ObjectOutputStream.defaultWriteObject(Unknown Source)
at
org.mozilla.javascript.ScriptableObject.writeObject(ScriptableObject.java:2348)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at
org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1694)
at
org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:1092)
at
org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:405)
at
org.apache.catalina.session.StandardManager.unload(StandardManager.java:323)
at
org.apache.catalina.session.StandardManager.stopInternal(StandardManager.java:493)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224)
at
org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5806)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224)
at
org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1587)
at
org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1576)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Can someone help me at this?
Thank you very much.
--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.