The 3 replicates generate mass spectra files name "P1.1.mzXML", "P1.2.mzXML", and "P1.3.mzXML". When processing these files thru' the ms mini-pipeline, I get trap in the "Describe MS2 Run" page as the status check fails on the P1.xar.log and P1.xar.xml rather than P1.1.xar.log and P1.1.xar.xml.
Code traced to org.fhcrc.cpas.ms2.pipeline.MS2PipelineManager's getBasename() method use of indexOf() rather than lastIndexOf().