While indexing CMIS resource, some dates are null and cause NPE.
This is a stack for a 4.9.6 but the code is slightly different in 4.10:
2026-02-16 12:34:06,922 ERROR [org.ametys.cms.content.indexing.solr.SolrIndexer] (AmetysRuntimeScheduler_Worker-4;) Error during parallel indexation java.util.concurrent.ExecutionException: org.ametys.cms.indexing.IndexingException: Error indexing resource 'cmis-root-collection://ff658c38-93fa-4640-be5b-3f2ac26218ae/995baae2-5bcf-4605-863f-9535021c3157;1.0' in the solr server on workspace 'default' at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191) at org.ametys.cms.indexing.solr.IndexationResult.fromTasks(IndexationResult.java:57) at org.ametys.cms.content.indexing.solr.SolrIndexer.doIndexResources(SolrIndexer.java:1870) at org.ametys.cms.content.indexing.solr.SolrIndexer.indexResources(SolrIndexer.java:1819) at org.ametys.web.indexing.solr.SolrSiteIndexer._indexResources(SolrSiteIndexer.java:493) at org.ametys.web.indexing.solr.SolrSiteIndexer._indexSite(SolrSiteIndexer.java:212) at org.ametys.web.indexing.solr.SolrSiteIndexer.indexSite(SolrSiteIndexer.java:144) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.ametys.runtime.plugin.component.PluginsComponentManager$ComponentInvocationHandler.invoke(PluginsComponentManager.java:207) at jdk.proxy3/jdk.proxy3.$Proxy27.indexSite(Unknown Source) at org.ametys.web.indexing.solr.SolrWebWorkspaceIndexer.doIndex(SolrWebWorkspaceIndexer.java:113) at org.ametys.cms.indexing.solr.SolrWorkspaceIndexer._forceWorkspaceAndDoIndex(SolrWorkspaceIndexer.java:210) at org.ametys.cms.indexing.solr.SolrWorkspaceIndexer.indexAllWorkspaces(SolrWorkspaceIndexer.java:157) at org.ametys.cms.indexing.GlobalWorkspaceIndexerSchedulable._doExecute(GlobalWorkspaceIndexerSchedulable.java:52) at org.ametys.cms.schedule.AbstractSendingMailSchedulable.execute(AbstractSendingMailSchedulable.java:102) at org.ametys.core.schedule.AmetysJob.execute(AmetysJob.java:157) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) Caused by: org.ametys.cms.indexing.IndexingException: Error indexing resource 'cmis-root-collection://ff658c38-93fa-4640-be5b-3f2ac26218ae/995baae2-5bcf-4605-863f-9535021c3157;1.0' in the solr server on workspace 'default' at org.ametys.cms.indexing.solr.AbstractIndexerCallable.call(AbstractIndexerCallable.java:99) at org.ametys.cms.indexing.solr.AbstractIndexerCallable.call(AbstractIndexerCallable.java:40) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.NullPointerException: date must not be null at java.base/java.util.Objects.requireNonNull(Objects.java:259) at java.base/java.util.Calendar.setTime(Calendar.java:1801) at java.base/java.text.SimpleDateFormat.format(SimpleDateFormat.java:978) at java.base/java.text.SimpleDateFormat.format(SimpleDateFormat.java:971) at java.base/java.text.DateFormat.format(DateFormat.java:378) at org.ametys.cms.content.indexing.solr.SolrResourceIndexer._populateDatesOfPage(SolrResourceIndexer.java:217) at org.ametys.cms.content.indexing.solr.SolrResourceIndexer.indexResource(SolrResourceIndexer.java:163) at org.ametys.cms.content.indexing.solr.SolrResourceIndexer.indexResource(SolrResourceIndexer.java:122) at org.ametys.cms.content.indexing.solr.SolrIndexer$ResourceIndexerCallable.process(SolrIndexer.java:2452) at org.ametys.cms.content.indexing.solr.SolrIndexer$ResourceIndexerCallable.process(SolrIndexer.java:2434) at org.ametys.cms.indexing.solr.AbstractIndexerCallable.call(AbstractIndexerCallable.java:94) ... 5 more
Because of this, the resource search probably ignore these resources.