2013-05-27 3 views
2

새 작업을 추가 한 다음 작업을 실행하거나 작업 구성을 변경하고 저장하는 동안 오류가 발생했습니다.Jenkins가 작동하지 않습니다.

도와주세요.

상태 코드 : 500 예외 : java.lang.RuntimeException가 : 클래스 hudson.model.AbstractProject # blockBuildWhenDownstreamBuilding를 직렬화하는 데 실패 hudson.model.FreeStyleProject 스택 트레이스 :

javax.servlet.ServletException: java.lang.RuntimeException: Failed to serialize 

hudson.model .AbstractProject # blockBuildWhenDownstreamBuilding 클래스 hudson.model.FreeStyleProject org.kohsuke.stapler.Stapler.invoke (Stapler.java:770)에서 org.kohsuke.stapler.Stapler.tryInvoke (Stapler.java:719) 에서 01 org.kohsuke.stapler.Stapler.tryInvoke에서 org.kohsuke.stapler.NameBasedDispatcher.dispatch (NameBasedDispatcher.java:53) 에서 org.kohsuke.stapler.MetaClass $ 6.doDispatch (MetaClass.java:241) 에서 23,516,(스테이플러 .java : 677) at org.kohsuke.stapler.Stapler.invoke (Stapler.java:770) at org.kohsuke.stapler.Stapler.invoke (Stapler.java:583) at org.kohsuke.stapler.Stapler .service (Stapler.java:214) (javax.servlet.http.HttpServlet.java:45) at winstone.ServletConfiguration .java : 333) at winstone.RequestDispatcher.doFilter (RequestDispatcher.java:376)윈스턴에서 winstone.FilterConfiguration.execute (FilterConfiguration.java:194) 에서 hudson.util.PluginServletFilter.doFilter (PluginServletFilter.java:87) 에서 hudson.util.PluginServletFilter $ 1.doFilter (PluginServletFilter.java:95) 에서.RequestDispatcher.doFilter winstone.FilterConfiguration.execute (FilterConfiguration.java:194)에서 hudson.security.csrf.CrumbFilter.doFilter (CrumbFilter.java:48)에서 (RequestDispatcher.java:366) winstone.RequestDispatcher.doFilter에서 hudson.security.HudsonFilter에서 (RequestDispatcher.java:366) hudson.security.ChainedServletFilter $ 1.doFilter (ChainedServletFilter.java:84)에서 hudson.security.ChainedServletFilter.doFilter (ChainedServletFilter.java:76)에서 org.kohsuke.stapler.compression.CompressionFilter.doFilter에서 winstone.RequestDispatcher.doFilter (RequestDispatcher.java:366) 에서 winstone.FilterConfiguration.execute (FilterConfiguration.java:194) 에서 .doFilter (HudsonFilter.java:164) hudson.util.CharacterEncodingFilter.doFilter에서 winstone.RequestDispatcher.doFilter (RequestDispatcher.java:366) 에서 winstone.FilterConfiguration.execute (FilterConfiguration.java:194)에서 (CompressionFilter.java:50) (CharacterEncodingFilter.java:81 winstone.FilterConfiguration.execute (FilterConfiguration.java:194 AT) ) winstone.RequestDispatcher.doFilter (RequestDispatcher.java:366에서 ) winstone.RequestDispatcher.forward (RequestDispatcher.java:331에서 ),174 java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:471) 에서 winstone.RequestHandlerThread.run (RequestHandlerThread.java:150)에서 winstone.RequestHandlerThread.processRequest (RequestHandlerThread.java:227) 에서에서 FutureTask.run (FutureTask.java:166) at winstone.BoundedExecutorService $ 1.run (BoundedExecutorService.)에서 푸시 태스크 키를 누르십시오.java : 77) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:603) at java.lang.Thread. java.lang.RuntimeException가 :에 의한 실행 (Thread.java:722는) RobustReflectionConverter.java hudson.model.FreeStyleProject hudson.util.RobustReflectionConverter $ 2.writeField에서 ( 클래스 hudson.model.AbstractProject # blockBuildWhenDownstreamBuilding를 직렬화하는 데 실패 : HUD의 208) com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields (PureJavaReflectionProvider.java:135에서 hudson.util.RobustReflectionConverter $의 2.visit (RobustReflectionConverter.java:176) 에서 ) com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert에서 hudson.util.RobustReflectionConverter.marshal (RobustReflectionConverter.java:102) 에서 on.util.RobustReflectionConverter.doMarshal (RobustReflectionConverter.java:161) (AbstractReferenceMarshaller.java:69) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother (TreeMarshaller.java:58) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother (TreeMarshaller.java:43) at com.thoughtworks.xstream.core. TreeMarshaller.start (TreeMarshaller.java:82) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal (AbstractTreeMarshallingStrategy.java:37) at com.thoughtworks.xstream.XStream.marshal (XStream.java:898) at com.thoughtworks.xstream.X Stream.marshal (XStream.java:887) at com.thoughtworks.xstream.XStream.toXML (XStream.java:860) at hudson.XmlFile.write (XmlFile.java:183) at hudson.model.AbstractItem. hudson.model.Job.save (Job.java:154)에서 을 저장하십시오. hudson.model.AbstractProject.save (AbstractProject.java:273)에서 을 에 저장하십시오. hudson.model.AbstractProject.makeDisabled (AbstractItem.java:473) AbstractProject.java:679) sun.reflect.NativeMethodAccessorImpl.invoke에서 sun.reflect.NativeMethodAccessorImpl.invoke0 (기본 방법) 에서 hudson.model.AbstractProject.doDisable (AbstractProject.java:2038) 에서 (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.ja va : 43) at java.lang.reflect.Method.invoke (Method.java:601) at org.kohsuke.stapler.Function $ InstanceFunction.invoke (Function.java:288) at org.kohsuke.stapler. org.kohsuke.stapler.Function $ InterceptedFunction.invoke (Function.java:389) at org.kohsuke.stapler.Function.bindAndInvoke (Function.java:29) 에서 org.kohsuke.stapler.Function $ Processor.invoke (RequirePOST.java:29) 151) org.kohsuke.stapler.NameBasedDispatcher.dispatch에서 org.kohsuke.stapler.MetaClass $ 1.doDispatch (MetaClass.java:111) 에서 org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse (Function.java:90) 에서 (NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke (Stapler.java:677) ... 39 자세히 알아보기 발생 원인 : com.thoughtworks.xstream.io.StreamException : : 장치에 공간이 없습니다. com.thoughtworks.xstream.core.util.QuickWriter.flush (QuickWriter.java:77) at com.thoughtworks.xstream. com.thoughtworks.xstream.io.xml.PrettyPrintWriter.endNode (PrettyPrintWriter.java:313) 에서 core.util.QuickWriter.write (QuickWriter.java:37) com.thoughtworks.xstream.io.WriterWrapper.endNode (WriterWrapper.java:37) at com.thoughtworks.xstream.io.path.PathTrackingWriter.endNode (PathTrackingWriter.java:48) at hudson.util.RobustReflectionConverter $ 2.writeField (RobustReflectionConverter.java:205) ... 69 more 발생 원인 : java.io.IOException : 장치에 공간이 없습니다. at java.io.FileOutputStream.writeBytes (네이티브 메서드) at java.io.FileOutputStream.write (FileOutputStream.java:318) at sun.nio.cs.StreamEncoder.writeBytes (StreamEncoder.java:221) at sun.nio.cs.StreamEncoder .implFlushBuffer (StreamEncoder.java:291) at sun.nio.cs.StreamEncoder.implFlush (StreamEncoder.java:295) at sun.nio.cs.StreamEncoder.flush (StreamEncoder.java:141) at java.io .OutputStreamWriter.flush hudson.util.AtomicFileWriter.flush (AtomicFileWriter.java:90)에서 java.io.BufferedWriter.flush (BufferedWriter.java:254)에서 (OutputStreamWriter.java:229) com.thoughtworks.xstream에서 .core.util.QuickWriter.flush (QuickWriter.java:75) ... 74 more

+0

스택 트레이스입니까? – Micha

답변

6

이유 : 디스크가 가득했다

해결 방법 : 원치 않는 일부 폴더를 삭제뿐만 아니라 .jenkins 폴더에서 상위 폴더에있는 경우 또는 파일 시스템의 모든 곳.

+0

다행이라고 생각합니다! 이 질문에 답이 나오지 않도록 자신의 대답을 받아 들여야합니다. –

관련 문제