Here's what happens:

 

2008-09-05 19:07:47,425 INFO  org.dspace.app.webui.servlet.DSpaceServlet
@
anonymous:session_id=80470D4DCE6193F49182953A48C20898:ip_addr=198.119.15
2.109:invalid_id:path=2929292

2008-09-05 19:07:47,425 INFO  org.dspace.app.webui.util.JSPManager @
anonymous:session_id=80470D4DCE6193F49182953A48C20898:ip_addr=198.119.15
2.109:view_jsp:/error/invalid-id.jsp

2008-09-05 19:07:47,429 INFO  org.dspace.app.webui.servlet.DSpaceServlet
@
anonymous:session_id=80470D4DCE6193F49182953A48C20898:ip_addr=198.119.15
2.109:#3:org.apache.jasper.JasperException:
java.lang.NullPointerException

2008-09-05 19:07:47,473 INFO  org.dspace.app.webui.util.JSPManager @
anonymous:session_id=80470D4DCE6193F49182953A48C20898:ip_addr=198.119.15
2.109:view_jsp:/error/invalid-id.jsp

2008-09-05 19:07:47,476 INFO  org.dspace.app.webui.servlet.DSpaceServlet
@ aborting context

2008-09-05 19:07:47,479 WARN
org.dspace.app.webui.servlet.InternalErrorServlet @
:session_id=80470D4DCE6193F49182953A48C20898:internal_error:-- URL Was:
http://ldr.larc.nasa.gov/dspace/jsp/handle/2929292

-- Method: GET

-- Parameters were:

 

java.lang.NullPointerException

      at org.apache.jsp.error.invalid_002did_jsp._jspService(Unknown
Source)

      at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:80)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

      at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:373)

      at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:464)

      at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:358)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

      at
org.apache.catalina.core.ApplicationFilterChain.servletService(Applicati
onFilterChain.java:398)

      at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:792)

      at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:472)

      at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:353)

      at
org.dspace.app.webui.util.JSPManager.showJSP(JSPManager.java:95)

      at
org.dspace.app.webui.util.JSPManager.showInvalidIDError(JSPManager.java:
178)

      at
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.
java:216)

      at
org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:99)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:796)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

      at
org.apache.catalina.core.ApplicationFilterChain.servletService(Applicati
onFilterChain.java:398)

      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:277)

      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon
textValve.java:255)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:188)

      at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:586)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
56)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:187)

      at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java
:586)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
56)

      at
com.sun.webserver.connector.nsapi.NSAPIProcessor.service(NSAPIProcessor.
java:160)

2008-09-05 19:07:47,499 INFO  org.dspace.app.webui.util.JSPManager @
anonymous:session_id=80470D4DCE6193F49182953A48C20898:ip_addr=198.119.15
2.109:view_jsp:/error/internal.jsp

 

See how org.dspace.app.webui.util.JSPManager.showInvalidIDError is
executed, so it should end up displaying invalid-id.jsp, but it ends up
displaying internal.jsp instead.  PLEASE keep in mind that I've got some
displays to the log in my java programs so the line numbers above may be
off from the 1.4.2 source!!

Thanks,

Sue

 

 

-----Original Message-----
From: Claudia Juergen [mailto:[EMAIL PROTECTED] 
Sent: Friday, September 05, 2008 6:45 PM
To: Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]
Cc: [email protected]
Subject: Re: [Dspace-tech] FW: DSpace: Internal Server Error

 

Hi Susan,

 

this happens if you got an id in the browse url which does not exist

anymore. Usually they are no wrong id's in it. But if someone e.g.

bookmarked a browse navigation step and calls it straight away, this
error

occurs. It might occur more often if you got the browse not excluded for

robots. That should be default in 1.4.2.

 

Claudia

 

 

 

> I have been struggling with this error for some time now.  I'm not

> really sure what's happening, however I think that DSpace (1.4.2) is

> trying to display an "invalid-id" error message, but then it's not

> finding something it needs and instead displays an "internal-error"

> error message.  This happens if you type in a url where the handle
does

> NOT exist, so logically I believe that the invalid-id error should

> display instead of the internal-error message.  Am I correct on this?

> If so, what is wrong and why doesn't the invalid-id error message ever

> display?

> Thanks in advance,

> Sue

> 

> -----Original Message-----

> From: LDR - Langley Digital Repository (O)

> [mailto:[EMAIL PROTECTED]

> Sent: Saturday, August 30, 2008 11:39 PM

> To: Thornton, Susan M. (LARC-B702)[RAYTHEON TECHNICAL SERVICES CO]

> Subject: DSpace: Internal Server Error

> 

> An internal server error occurred on

> http://ldr.larc.nasa.gov/dspace/jsp:

> 

> Date:       8/30/08 11:38 PM

> Session ID: 7ED5CE08C346B4C20ABB3A6B26A86FC2

> 

> -- URL Was:

> http://ldr.larc.nasa.gov/dspace/jsp/browse-date?top=2121%2F55179

> -- Method: GET

> -- Parameters were:

> -- top: "2121/55179"

> 

> 

> Exception:

> java.lang.NullPointerException

>     at org.apache.jsp.error.invalid_002did_jsp._jspService(Unknown

> Source)

>     at

> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:80)

>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

>     at

>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja

> va:373)

>     at

>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:464)

>     at

> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:358)

>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

>     at

>
org.apache.catalina.core.ApplicationFilterChain.servletService(Applicati

> onFilterChain.java:398)

>     at

>
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc

> her.java:792)

>     at

>
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp

> atcher.java:472)

>     at

>
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat

> cher.java:353)

>     at

> org.dspace.app.webui.util.JSPManager.showJSP(JSPManager.java:91)

>     at

>
org.dspace.app.webui.util.JSPManager.showInvalidIDError(JSPManager.java:

> 174)

>     at

>
org.dspace.app.webui.servlet.BrowseServlet.doDSGet(BrowseServlet.java:28

> 7)

>     at

>
org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.

> java:151)

>     at

>
org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:99)

>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:796)

>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:917)

>     at

>
org.apache.catalina.core.ApplicationFilterChain.servletService(Applicati

> onFilterChain.java:398)

>     at

>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv

> e.java:277)

>     at

>
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon

> textValve.java:255)

>     at

>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv

> e.java:188)

>     at

>
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java

> :586)

>     at

>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5

> 56)

>     at

>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java

> :187)

>     at

>
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java

> :586)

>     at

>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5

> 56)

>     at

>
com.sun.webserver.connector.nsapi.NSAPIProcessor.service(NSAPIProcessor.

> java:160)

> 

> 

> 

>
------------------------------------------------------------------------
-

> This SF.Net email is sponsored by the Moblin Your Move Developer's

> challenge

> Build the coolest Linux based applications with Moblin SDK & win great

> prizes

> Grand prize is a trip for two to an Open Source event anywhere in the

> world

> http://moblin-contest.org/redirect.php?banner_id=100&url=/

> _______________________________________________

> DSpace-tech mailing list

> [email protected]

> https://lists.sourceforge.net/lists/listinfo/dspace-tech

> 

 

 

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
  • [Dspace-tech] FW: ... Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]
    • Re: [Dspace-t... Claudia Juergen
      • Re: [Dspa... Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]
      • Re: [Dspa... Thornton, Susan M. (LARC-B702)[NCI INFORMATION SYSTEMS]

Reply via email to