ERROR: Failed to set status to 'WAITING' for '/path/to/.log

CPAS Forum (Inactive)
ERROR: Failed to set status to 'WAITING' for '/path/to/.log greener  2009-02-04 14:41
Status: Closed
 
As of just recently we are unable to import previous sequest searches into cpas. These searches were uploaded before, but when someone tries to import them again they
do not appear in the pipeline, this is also true when someone tries to move searches into a new subdirectory. No error appears on the pipeline screen. The only way to correct this
so far is to recopy all the data into a new directory and then import from that directory. The error log is below. Any advice people have is muchly appreciated. Thanks -Rich

ERROR: Failed to set status to 'WAITING' for '/data/heinecke_lab/pipe/Proteomics/users/Lev_Becker/LDLRKO/chow/interact-chow1b.prot.xml.log'.
org.labkey.api.data.Container$ContainerException: Status already exists in the container '/Heinecke_Lab/Lev_Becker'.
        at org.labkey.pipeline.api.PipelineStatusManager.setStatusFile(PipelineStatusManager.java:117)
        at org.labkey.pipeline.api.PipelineStatusManager.setStatusFile(PipelineStatusManager.java:167)
        at org.labkey.pipeline.api.PipelineServiceImpl.setStatusFile(PipelineServiceImpl.java:406)
        at org.labkey.api.pipeline.PipelineJob.setStatus(PipelineJob.java:481)
        at org.labkey.api.pipeline.PipelineJob.setStatus(PipelineJob.java:470)
        at org.labkey.api.pipeline.PipelineJob.setQueue(PipelineJob.java:545)
        at org.labkey.pipeline.mule.EPipelineQueueImpl.addJob(EPipelineQueueImpl.java:150)
        at org.labkey.pipeline.api.PipelineServiceImpl.queueJob(PipelineServiceImpl.java:265)
        at org.labkey.ms2.MS2Controller$ImportProteinProphetAction.getRedirectURL(MS2Controller.java:4921)
        at org.labkey.ms2.MS2Controller$ImportProteinProphetAction.getRedirectURL(MS2Controller.java:4895)
        at org.labkey.api.action.SimpleRedirectAction.getView(SimpleRedirectAction.java:31)
        at org.labkey.api.action.SimpleViewAction.handleRequest(SimpleViewAction.java:61)
        at org.labkey.api.action.BaseViewAction.handleRequestInternal(BaseViewAction.java:163)
        at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
        at org.labkey.api.action.SpringActionController.handleRequest(SpringActionController.java:315)
        at org.labkey.api.view.ViewServlet.dispatchActionController(ViewServlet.java:320)
        at org.labkey.api.view.ViewServlet._dispatchActionURL(ViewServlet.java:157)
        at org.labkey.api.view.ViewServlet.service(ViewServlet.java:133)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.labkey.api.data.TransactionFilter.doFilter(TransactionFilter.java:36)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.labkey.core.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:124)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.labkey.api.module.ModuleLoader.doFilter(ModuleLoader.java:744)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.labkey.api.security.AuthFilter.doFilter(AuthFilter.java:99)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
        at java.lang.Thread.run(Unknown Source)
04 Feb 2009 14:21:52,174 ERROR: Failed to set status to 'COMPLETE' for '/data/heinecke_lab/pipe/Proteomics/users/Lev_Becker/LDLRKO/chow/interact-chow1b.prot.xml.log'.
 
 
brendanx responded:  2009-02-04 14:51
Yes. Pretty awful. I think this goes away with the Enterprise Pipeline, but not positive. You should be able to get rid of this by:

1. Going to the folder mentioned in the error message '/Heinecke_Lab/Lev_Becker' in your LabKey web site.
2. Click the All link in the Data Pipeline web part.
3. Filter for interact-chow1b.prot.xml.log
4. Delete this entry

The server is complaining that you are trying to import the data into a second location. I think it would also be okay, if you imported it to /Heinecke_Lab/Lev_Becker again. You can fool it, as you say, by changing the location on disk. I am pretty sure this was done to support the Perl Pipeline, but I can't remember the reasoning anymore.

--Brendan
 
greener responded:  2009-02-04 20:59
Thanks Brendan, that worked, I'll let my users know.

Thanks

-Rich