hudson 에러
- 작성자 :
- 김*규
- 작성일 :
- 2011-04-19 17:05:56
- 조회수 :
- 2,880
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
Started by upstream project "xxx build" build number 698
[scripts] $ cmd.exe /C '"C:\eGovDev\apache-ant-1.8.1\bin\ant.bat -file xxx.xml -Dpjt.name=xxx "-Djob.name=xxx build" && exit %%ERRORLEVEL%%"'
Buildfile: C:\eGovDev\apache-ant-1.8.1\scripts\xxx.xml
deploy:
[ftp] sending files
[ftp] transferring C:\Documents and Settings\Administrator\.hudson\jobs\xxx build\workspace\xxx\target\xxx.war
[ftp] 1 files sent
[telnet]
BUILD FAILED
C:\eGovDev\apache-ant-1.8.1\scripts\xxx.xml:29: java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2882)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:572)
at java.lang.StringBuffer.append(StringBuffer.java:320)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:347)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:330)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.login(TelnetTask.java:140)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.execute(TelnetTask.java:109)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
at org.apache.tools.ant.Project.executeTarget(Project.java:1366)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
at org.apache.tools.ant.Main.runBuild(Main.java:801)
at org.apache.tools.ant.Main.startAnt(Main.java:218)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Total time: 15 seconds
Finished: FAILURE
[scripts] $ cmd.exe /C '"C:\eGovDev\apache-ant-1.8.1\bin\ant.bat -file xxx.xml -Dpjt.name=xxx "-Djob.name=xxx build" && exit %%ERRORLEVEL%%"'
Buildfile: C:\eGovDev\apache-ant-1.8.1\scripts\xxx.xml
deploy:
[ftp] sending files
[ftp] transferring C:\Documents and Settings\Administrator\.hudson\jobs\xxx build\workspace\xxx\target\xxx.war
[ftp] 1 files sent
[telnet]
BUILD FAILED
C:\eGovDev\apache-ant-1.8.1\scripts\xxx.xml:29: java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2882)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:572)
at java.lang.StringBuffer.append(StringBuffer.java:320)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:347)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask$AntTelnetClient.waitForString(TelnetTask.java:330)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.login(TelnetTask.java:140)
at org.apache.tools.ant.taskdefs.optional.net.TelnetTask.execute(TelnetTask.java:109)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1397)
at org.apache.tools.ant.Project.executeTarget(Project.java:1366)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1249)
at org.apache.tools.ant.Main.runBuild(Main.java:801)
at org.apache.tools.ant.Main.startAnt(Main.java:218)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Total time: 15 seconds
Finished: FAILURE
A
안녕하세요. 김태규님
보내주신 오류를 확인해보니, hudson에서 ant 실행시 OutOfMemoryError 가 발생한것으로 보입니다.
Hudson에서 등록하신 Project의 환경설정(Configure)에서 Build >Invoke Ant 의 Advanced...를 클릭하면 Java Options을 추가할수 있습니다. 이부분에 메모리 옵션(예: -Xms1024M -Xmx1024M)를 추가하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
보내주신 오류를 확인해보니, hudson에서 ant 실행시 OutOfMemoryError 가 발생한것으로 보입니다.
Hudson에서 등록하신 Project의 환경설정(Configure)에서 Build >Invoke Ant 의 Advanced...를 클릭하면 Java Options을 추가할수 있습니다. 이부분에 메모리 옵션(예: -Xms1024M -Xmx1024M)를 추가하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.