<< Back to previous view |
![]() |
[QB-478] a bug in the publish step
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Bug | Priority: | Blocker |
Reporter: | yongsoo jeong | Assigned To: | Robin Shen |
Resolution: | Won't Fix | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: |
Server and Client
Windows XP 32bit / QB 2.0.8 |
File Attachments: |
![]() |
Description |
hello.
I'm yongsoo in Samsung Electronics, LTD I am writing to report a bug in the publish step. Soon, we are planning to purchase the QuickBuild 2.0 The reason I think the bug is shown below. id version end date duration 2614 XXOpen_754877 ... ... <- success 2613 XXOpen_754877 ... ... <- fail 2612 XXOpen_754877 ... ... <- fail 2611 XXOpen_754877 ... ... <- success 2610 XXOpen_754877 ... ... <- success 2609 XXOpen_754877 ... ... <- fail ... XXOpen_#Changelist <- Perforce Changelist Because the same step sometimes succeed and sometimes fail. fail log is publish java.io.IOException: Server returned HTTP response code: 500 for URL: http://10.244.86.134:8811/file_transfer?baseDir=D%3A%5Cworkspace%5CBrandon%5COpen%5C%23QB_Binary&filePatterns=**&compress=false&timeout=9553750 The size of uploading files is around 300MB. ( 1 ~2 Folders, 10 ~ 20 files ) If you have any question, please email me. Thank you for your help. 2009-12-08 08:25:50,5 [Thread-100324] INFO com.pmease.quickbuild.DefaultBuildEngine - Triggering scheduled configuration 'root/xmm_windows/Brandon/Open'... 2009-12-08 08:25:50,5 [Thread-100324] INFO com.pmease.quickbuild.DefaultBuildEngine - Taking repository snapshots for configuration 'root/xmm_windows/Brandon/Open'... 2009-12-08 08:25:50,5 [Thread-100324] INFO com.pmease.quickbuild.DefaultBuildEngine - Evaluating build condition for configuration 'root/xmm_windows/Brandon/Open'... 2009-12-08 08:25:50,5 [Thread-100324] INFO com.pmease.quickbuild.DefaultBuildEngine - New build version calculated as 'BrandonOpen_754877' in configuration 'root/xmm_windows/Brandon/Open'. 2009-12-08 08:29:32,9 [24676201@qtp-746824-4976] ERROR com.pmease.quickbuild.RemotingSerializerFactory - Error invoking hessian service. java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 500 for URL: http://10.244.85.196:8811/file_transfer?baseDir=D%3A%5Cworkspace%5CBrandon%5COpen%5C%23QB_Binary&filePatterns=**&compress=false&timeout=9379388 at com.pmease.quickbuild.bootstrap.BootstrapUtils.download(BootstrapUtils.java:328) at com.pmease.quickbuild.util.ServletUtils.download(ServletUtils.java:42) at com.pmease.quickbuild.grid.NodeServiceImpl.copyFilesFrom(NodeServiceImpl.java:133) at sun.reflect.GeneratedMethodAccessor294.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:192) at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:110) at com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:416) at com.pmease.quickbuild.GridRemotingServlet.service(GridRemotingServlet.java:31) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:318) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:380) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:880) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:835) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: http://10.244.85.196:8811/file_transfer?baseDir=D%3A%5Cworkspace%5CBrandon%5COpen%5C%23QB_Binary&filePatterns=**&compress=false&timeout=9379388 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.pmease.quickbuild.bootstrap.BootstrapUtils.download(BootstrapUtils.java:320) ... 27 more |
Comments |
Comment by yongsoo jeong [ 07/Dec/09 11:37 PM ] |
System Log file. |
Comment by Robin Shen [ 08/Dec/09 12:43 AM ] |
Hi,
Looks like the build agent is experiencing some errors serving files. Please check system log of build agent "10.244.85.196:8811" (or "10.244.86.134:8811") upon this error, and some detailed information about this error should be printed out. System log of build agents are written to "<agent install dir>/logs/quickbuild.log". |
Comment by yongsoo jeong [ 10/Dec/09 02:16 AM ] |
That's not the problem.
it's my mistake. I'm sorry to bother you :) before -> def taskName = "xcopy ~~~~~~" taskName.execute(); after -> def taskName = "xcopy ~~~~~~" Process p = taskName.execute(); p.waitFor(); println("done"); |
Comment by Robin Shen [ 10/Dec/09 02:54 AM ] |
No problem. Closing the issue now. |