Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-38888

ContentService: Date, Instant => NullPointerException

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.0, 19.0
    • Fix Version/s: 12.0, 19.0
    • Component/s: Kernel
    • Labels:
      None
    • 12 status:
      Resolved
    • Previous Issue Keys:
      KNL-1582
    • Test Plan:
      Hide

      Not sure of the test plan, but looks like something related to adding podcasts then filtering podcasts.

      I'd guess you should be able to reproduce some similar error in 12 with this and see it's verified in 13.

      Show
      Not sure of the test plan, but looks like something related to adding podcasts then filtering podcasts. I'd guess you should be able to reproduce some similar error in 12 with this and see it's verified in 13.

      Description

      75c2704a-1259-485d-adaf-e4e639abb646/Podcasts/Alice In Chains - 10 - Confusion.mp3. SKIPPING...
      java.lang.NullPointerException
      at org.sakaiproject.content.impl.BaseContentService$BasicGroupAwareEdit.getRetractInstant(BaseContentService.java:11050)
      at org.sakaiproject.component.app.podcasts.PodcastServiceImpl.filterPodcasts(PodcastServiceImpl.java:245)
      at org.sakaiproject.component.app.podcasts.PodcastServiceImpl.filterPodcasts(PodcastServiceImpl.java:202)
      at org.sakaiproject.tool.podcasts.podHomeBean.getContents(podHomeBean.java:744)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:99)
      at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:187)
      at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:171)
      at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
      at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
      at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
      at javax.faces.component.UIData.getValue(UIData.java:547)
      at javax.faces.component.UIData.getDataModel(UIData.java:876)
      at javax.faces.component.UIData.setRowIndex(UIData.java:399)
      at com.sun.faces.renderkit.html_basic.TableRenderer.encodeBegin(TableRenderer.java:85)
      at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:703)
      at javax.faces.component.UIData.encodeBegin(UIData.java:701)
      at javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:613)
      at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:565)
      at com.sun.faces.taglib.html_basic.DataTableTag.doEndTa

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  dhorwitz David Horwitz
                  Reporter:
                  dhorwitz David Horwitz
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code