Pipeline failing at the TPP step with LabKey Server 9.3

CPAS Forum (Inactive)
Pipeline failing at the TPP step with LabKey Server 9.3 edwin.lowe  2009-12-13 15:01
Status: Closed
 
I've just installed LabKey Server 9.3 on a new PC and am getting this error message when I perform a search. Have I forgotten to set some configuration variable? The PC is running Windows 7 64bit.

11 Dec 2009 16:50:14,093 INFO : Tandem2XML output
11 Dec 2009 16:50:14,093 INFO : =======================================
11 Dec 2009 16:50:14,093 INFO : Working directory is E:\Pipeline\Data\FoodSafety\RolfMUDPIT\data_aug09\xtandem\SemiTryp_Lmono_EGDe\3697.work
11 Dec 2009 16:50:14,093 INFO : running: Tandem2XML 3697.xtan.xml 3697_raw.pep.xml
11 Dec 2009 16:50:14,389 INFO : Moving E:\Pipeline\Data\FoodSafety\RolfMUDPIT\data_aug09\xtandem\SemiTryp_Lmono_EGDe\3697.work\3697.xtan.xml to E:\Pipeline\Data\FoodSafety\RolfMUDPIT\data_aug09\xtandem\SemiTryp_Lmono_EGDe\3697.xtan.xml
11 Dec 2009 16:50:14,389 INFO : Moving E:\Pipeline\Data\FoodSafety\RolfMUDPIT\data_aug09\xtandem\SemiTryp_Lmono_EGDe\3697.work\3697_raw.pep.xml to E:\Pipeline\Data\FoodSafety\RolfMUDPIT\data_aug09\xtandem\SemiTryp_Lmono_EGDe\3697_raw.pep.xml
11 Dec 2009 16:50:14,389 INFO : Completed task 'org.labkey.ms2.pipeline.tandem.XTandemSearchTask'
11 Dec 2009 16:50:14,389 INFO : Starting to run task 'org.labkey.ms2.pipeline.TPPTask' at location 'webserver'
11 Dec 2009 16:50:14,389 ERROR: Uncaught exception in PiplineJob: (DONE) data_aug09/3697 (SemiTryp_Lmono_EGDe)
java.lang.NullPointerException
    at org.labkey.ms2.pipeline.TPPTask.run(TPPTask.java:393)
    at org.labkey.api.pipeline.PipelineJob.runActiveTask(PipelineJob.java:622)
    at org.labkey.api.pipeline.PipelineJob.run(PipelineJob.java:846)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 
 
edwin.lowe responded:  2009-12-13 17:05
Ahh .. I really should check things better before posting :( My path to the executables defined in the database was incorrect. As its a 64bit machine windows sticks the 32bit executables under a directory called 'Program Files (x86)' and when i imported my old database I didn't correct this. It's interesting that the xtandem search doesnt respect this path variable whereas the TPP executables do.

Edwin
 
jeckels responded:  2009-12-14 09:29
Hi Edwin,

Thanks for the report. Yes, this is a bug in 9.3. I'll make sure that we at least give a better error message in the next release.

Thanks,
Josh