History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2100
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Jonathan T-Delorme
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Proof build reports an IO error when running two times sequentially

Created: 20/Jun/14 01:27 PM   Updated: 21/Jun/14 12:39 AM
Component/s: None
Affects Version/s: 5.1.29
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
I get the following IO error trying to preflight the build:

15:02:17,781 ERROR - Step 'master>Get Latest Code' is failed.
    java.lang.RuntimeException: java.io.FileNotFoundException: File 'x:\JD_PREFLIGHT\local_change\preflight\info' does not exist
        at com.pmease.quickbuild.util.FileUtils.readFileAsString(FileUtils.java:166)
        at com.pmease.quickbuild.util.BeanUtils.readFile(BeanUtils.java:377)
        at com.pmease.quickbuild.util.BeanUtils.readFile(BeanUtils.java:382)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep.applyLocalChange(CheckoutStep.java:123)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep.run(CheckoutStep.java:102)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$b3abefaf.CGLIB$run$0(<generated>)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$b3abefaf$$FastClassByCGLIB$$958ba9ac.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$b3abefaf.run(<generated>)
        at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:539)
        at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:30)
        at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:45)
        at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:60)
        at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:73)
        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.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.FileNotFoundException: File 'x:\JD_PREFLIGHT\local_change\preflight\info' does not exist
        at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:137)
        at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1102)
        at com.pmease.quickbuild.util.FileUtils.readFileAsString(FileUtils.java:164)
        ... 20 more

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [21/Jun/14 12:39 AM]
Normally this issue is caused by improper configuration workspace setting (can be checked at advanced setting of the configuration). It should remain unchanged across different builds.