Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-11360

[Properties] Error on search with a never validated content

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 4.6.0
    • None
    • None
    • None
    • 4.6 M4

      How to reproduce:

      • Make a solr search on contents with the lastValidation system poperties as column
      • If one of the retrieved content has no validation date, an NPE occurs => KO

      => The content should appear and the lastValidation column should be empty

      Caused by: java.lang.NullPointerException: Cannot invoke "java.time.ZonedDateTime.format(java.time.format.DateTimeFormatter)" because "zonedDateTime" is null
      at org.ametys.core.util.DateUtils.zonedDateTimeToString(DateUtils.java:406)
      at org.ametys.cms.search.systemprop.LastValidationSystemProperty.getJsonValue(LastValidationSystemProperty.java:75)
      at org.ametys.cms.search.systemprop.LastValidationSystemProperty.getJsonValue(LastValidationSystemProperty.java:1)
      at org.ametys.cms.search.ui.model.impl.SystemSearchUIColumn._getValue(SystemSearchUIColumn.java:286)
      at org.ametys.cms.search.ui.model.impl.SystemSearchUIColumn.getFullValue(SystemSearchUIColumn.java:248)
      at org.ametys.cms.search.content.ContentValuesExtractorFactory$SearchModelContentValuesExtractor.getValues(ContentValuesExtractorFactory.java:185)
      at org.ametys.cms.search.cocoon.ContentGridComponent.getContentData(ContentGridComponent.java:301)
      at org.ametys.cms.search.cocoon.SearchJsonReader.getContentData(SearchJsonReader.java:265)
      at org.ametys.cms.search.cocoon.SearchJsonReader.setContents(SearchJsonReader.java:216)
      at org.ametys.cms.search.cocoon.SearchJsonReader.convertResults2JsonObject(SearchJsonReader.java:167)
      at org.ametys.cms.search.cocoon.SearchJsonReader.generate(SearchJsonReader.java:128)
      at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processReader(AbstractCachingProcessingPipeline.java:921)
      ... 72 more

            cbayle Caroline Bayle
            cbayle Caroline Bayle
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: