-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
Am 07.12.2005 um 20:36 schrieb
mg...@ualberta.ca:
> after going through the submission process I get an Internl System
> Error.
Well, what ist this log thing all about?
So many lines with weird stuff.
I am not that experienced, but I suggest to go this way:
Read the lines from bottom to top. That is how the got thrown.
In the first line you always see "NullPointerException".
That is the point where the Java VM itself does not know
any more how to handle the problem and hands it over to you.
The other lines go back the path where it came from.
Now look at it:
1 org.apache.catalina.core.(...)
2 org.dspace.app.webui.filter.RegisteredOnlyFilter.doFilter
(RegisteredOnlyFilter.java:100)
3 org.apache.catalina.core.(..., 2 lines)
4 at javax.servlet.http.(..., 2 lines)
5 org.dspace.app.webui.servlet.DSpaceServlet.(..., 2 lines)
6 org.dspace.app.webui.servlet.SubmitServlet.(..., 2 lines)
7 at org.dspace.workflow.WorkflowManager.(..., 2 lines)
8 org.dspace.workflow.WorkflowManager.notifyGroupOfTask
(WorkflowManager.java:844)
9 org.dspace.workflow.WorkflowManager.emailGroup
(WorkflowManager.java:876)
10 at org.dspace.core.Email.(...)
11 at javax.mail.internet.InternetAddress.(..., 3 lines)
12 java.lang.NullPointerException
You think that the error comes from dspace,
neither your java installation nor your
tomcat. So ignore all lines containing
"catalina" (this is the tomcat project) and
things like "javax.mail" or "javax.servlet".
These are function calls to standard java
extensions.
So, what remains are lines 2 and 5-10.
Line 2, 8 and 9 give especially precise hints.
It looks as if only registered users are allowed
to do what you were about to do. Maybe, you were
not logged in? Try this.
Then Line 8 and 9 show that DSpace tries to inform
a person in charge of a new task, probably the item
to review. DSpace tries to accomplish this noti-
fication through email. Maybe this is place where
something goes wrong? Have you configured your
mail service properly? Take a look at /var/log/mail.
If you want to dig deeper into this, you can go
and read the source files of your java classes.
The numbers at the end of line are line numbers
of the source files afaik. Reading java sources
is simple as compared to writing them as long
as you have a faint idea on how java works.
I hope this helps you solving this and similar
problems. I think the first one is the more
likely reason for your problem. The second
thing is only triggered by this. I dont know
why the interface does not show something like
"plaese log in to submit new items" to you.
Yours, Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFDmB5jnCYkNsytVmQRAhFDAKCEUSnuE4WW7aEPokXZmfhWndffNwCcCd1M
jC1VYYrUXTAnWUxMA3h/7qM=
=EZwb
-----END PGP SIGNATURE-----