Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-3717

Submitting to a collection from inside the collection with DOI/Pubmed lookup enable gives "Internal System Error"

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Volunteer Needed (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 6.1, 6.2
    • Fix Version/s: None
    • Component/s: JSPUI
    • Labels:
    • Attachments:
      0
    • Comments:
      1
    • Documentation Status:
      Needed

      Description

      To reproduce:

       

      1) Enable JSPUI DOI/Pubmed lookup as described at https://wiki.duraspace.org/display/DSDOC6x/Submission+User+Interface#SubmissionUserInterface-ConfiguringStartSubmissionLookupStep

       

      In our item-submission.xml to enable JSPUI pubmed lookup we have:

       

       
          <step id="collection">
             <heading>Pre-populate</heading>
      .     <processing-class>org.dspace.submit.step.StartSubmissionLookupStep</proce\
      ssing-class>
             <jspui-binding>org.dspace.app.webui.submit.step.JSPStartSubmissionLookup\
      Step</jspui-binding>
             <xmlui-binding>org.dspace.app.xmlui.aspect.submission.submit.SelectColle\
      ctionStep</xmlui-binding>
             <workflow-editable>true</workflow-editable>
           </step>
       
      2). Log into Dspace, go to "My Dspace". Click on "Start a New Submission". Note it all works OK.
       
      3). BUG: go back to Dspace home. Drill down into a collection, and click "Submit to This Collection". You will get an "Internal System Error". In dspace.log, callstack is:
       
      2017-08-31 21:54:48,455 ERROR org.dspace.app.webui.servlet.SubmissionController @ Error loading step class'org.dspace.submit.step.SkipInitialQuestionsStep':
      java.lang.NullPointerException
              at org.dspace.submit.step.SkipInitialQuestionsStep.doProcessing(SkipInitialQuestionsStep.java:54)
              at org.dspace.app.webui.submit.JSPStepManager.doStepStart(JSPStepManager.java:299)
              at org.dspace.app.webui.submit.JSPStepManager.processStep(JSPStepManager.java:244)
              at org.dspace.app.webui.servlet.SubmissionController.doStep(SubmissionController.java:505)
              at org.dspace.app.webui.servlet.SubmissionController.doNextStep(SubmissionController.java:579)
              at org.dspace.app.webui.servlet.SubmissionController.doStep(SubmissionController.java:521)
              at org.dspace.app.webui.servlet.SubmissionController.doDSPost(SubmissionController.java:410)
              at org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:122)
              at org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:80)
       
       

       
      Submission User Interface - DSpace 6.x Documentation ...
      wiki.duraspace.org
      This page explains various customization and configuration options that are available within DSpace for the Item Submission user interface.

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            latawiec Brittany Rothengatter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: