31 May 2022 17:42:00,978 INFO : Validating data for a ProteomeXchange submission.
31 May 2022 17:42:00,978 INFO : =======================================
31 May 2022 17:42:01,133 INFO : Starting to run task 'org.labkey.panoramapublic.pipeline.PxDataValidationTask' at location 'webserver'
31 May 2022 17:42:01,134 INFO : Validating data for experiment Id: 1266, validation Id: 85
31 May 2022 17:42:01,200 INFO : Validating data for 2 Skyline documents in 1 folders
31 May 2022 17:42:02,439 INFO : Sample file validation for Skyline document: FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:02,439 INFO : Found all sample files.
31 May 2022 17:42:03,635 INFO : Sample file validation for Skyline document: FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,636 INFO : Found all sample files.
31 May 2022 17:42:03,697 INFO : Modifications validation:
31 May 2022 17:42:03,697 INFO : VALID MODIFICATIONS:
31 May 2022 17:42:03,697 INFO : 331: Carbamidomethyl (C): UNIMOD:4 - Carbamidomethyl
31 May 2022 17:42:03,697 INFO : FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:03,697 INFO : FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,697 INFO : 332: Label:13C(6)15N(2) (C-term K):
31 May 2022 17:42:03,697 INFO : FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:03,697 INFO : FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,697 INFO : 333: Label:13C(6)15N(4) (C-term R):
31 May 2022 17:42:03,697 INFO : FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:03,697 INFO : FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,697 INFO : INVALID MODIFICATIONS (No Unimod ID):
31 May 2022 17:42:03,697 INFO : 334: K-8: No UNIMOD Id
31 May 2022 17:42:03,698 INFO : FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:03,698 INFO : FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,698 INFO : 335: R-10: No UNIMOD Id
31 May 2022 17:42:03,698 INFO : FINAL_Pelletsaliva_SIL_labelfree_25samples_1_2021-08-04_09-37-03.sky.zip
31 May 2022 17:42:03,698 INFO : FINAL_Buffycoat_SIL_labelfree_19samples_4_2021-08-17_10-49-18.sky.zip
31 May 2022 17:42:03,984 FATAL:
31 May 2022 17:42:04,053 FATAL: Error validating experiment data
java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at java.base/java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:473)
at java.base/java.util.Comparator.lambda$thenComparing$36697e65$1(Comparator.java:220)
at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
at java.base/java.util.TimSort.sort(TimSort.java:220)
at java.base/java.util.Arrays.sort(Arrays.java:1307)
at java.base/java.util.ArrayList.sort(ArrayList.java:1721)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.areSameSources(SpecLibValidator.java:191)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.validate(SpecLibValidator.java:125)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateLibraries(DataValidator.java:89)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validate(DataValidator.java:72)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateExperiment(DataValidator.java:63)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:64)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.run(PxDataValidationTask.java:35)
at org.labkey.api.pipeline.PipelineJob.runActiveTask(PipelineJob.java:841)
at org.labkey.api.pipeline.PipelineJob.run(PipelineJob.java:1077)
at org.labkey.pipeline.mule.PipelineJobRunner.run(PipelineJobRunner.java:40)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:193)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:470)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:1486)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:391)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:865)
at org.mule.impl.work.ScheduleWorkExecutor.doExecute(ScheduleWorkExecutor.java:39)
at org.mule.impl.work.MuleWorkManager.executeWork(MuleWorkManager.java:277)
at org.mule.impl.work.MuleWorkManager.scheduleWork(MuleWorkManager.java:244)
at org.mule.impl.model.seda.SedaComponent.run(SedaComponent.java:483)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.base/java.lang.Thread.run(Thread.java:833)
31 May 2022 17:42:04,097 FATAL: Data validation failed
31 May 2022 17:42:04,139 INFO : Failed to complete task 'org.labkey.panoramapublic.pipeline.PxDataValidationTask'
31 May 2022 17:42:04,140 ERROR: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
org.labkey.panoramapublic.pipeline.PxDataValidationTask$1: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:82)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.run(PxDataValidationTask.java:35)
at org.labkey.api.pipeline.PipelineJob.runActiveTask(PipelineJob.java:841)
at org.labkey.api.pipeline.PipelineJob.run(PipelineJob.java:1077)
at org.labkey.pipeline.mule.PipelineJobRunner.run(PipelineJobRunner.java:40)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:193)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:470)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:1486)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:391)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:865)
at org.mule.impl.work.ScheduleWorkExecutor.doExecute(ScheduleWorkExecutor.java:39)
at org.mule.impl.work.MuleWorkManager.executeWork(MuleWorkManager.java:277)
at org.mule.impl.work.MuleWorkManager.scheduleWork(MuleWorkManager.java:244)
at org.mule.impl.model.seda.SedaComponent.run(SedaComponent.java:483)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at java.base/java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:473)
at java.base/java.util.Comparator.lambda$thenComparing$36697e65$1(Comparator.java:220)
at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
at java.base/java.util.TimSort.sort(TimSort.java:220)
at java.base/java.util.Arrays.sort(Arrays.java:1307)
at java.base/java.util.ArrayList.sort(ArrayList.java:1721)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.areSameSources(SpecLibValidator.java:191)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.validate(SpecLibValidator.java:125)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateLibraries(DataValidator.java:89)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validate(DataValidator.java:72)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateExperiment(DataValidator.java:63)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:64)
... 23 more