Sequest Pipeline Job bug in Solaris

LabKey Support Forum (Inactive)
Sequest Pipeline Job bug in Solaris jrue  2007-12-04 10:49
Status: Closed
 
There is a bug either in the implementation of bsdtar on Solaris 10 or with its use in the Sequest pipeline job. It has been a long time since I tracked down this error so I can't remember exactly the issue but never the less, if anyone is running the server on the Solaris 10 the Sequest pipeline will not work.

This can be fixed by replacing the wildcard on line 295 of org.labkey.ms2.pipeline.SequestPipelineJob.java with the "this dir" character.

This:
iReturn = runSubProcess(new ProcessBuilder("bsdtar.exe", "czf", fileTgz.getAbsolutePath(), "*"), dirOutputDta);

to this:
iReturn = runSubProcess(new ProcessBuilder("bsdtar.exe", "czf", fileTgz.getAbsolutePath(), "."), dirOutputDta);