atom feed2 messages in net.java.dev.hudson.usersHudson 1.293 exits silently
FromSent OnAttachments
Paul RichardsMar 27, 2009 8:31 am 
Kohsuke KawaguchiMar 27, 2009 1:02 pm 
Subject:Hudson 1.293 exits silently
From:Paul Richards (rich@velociraptor.richards-fam.org)
Date:Mar 27, 2009 8:31:40 am
List:net.java.dev.hudson.users

I've got a Hudson master running on S10U6 JVM 1.6.0_11 x86 that is running as an SMF service.

This master is repeatedly exiting and restarting spontaneously.

There are no exceptions in the SMF logs (java stdout) at the time SMF reports the process exited, but I've included the output of the logs below showing the most recent exception and then the SMF recovery and startup.

This started happening after an in-place upgrade from 1.292 to 1.293.

Any ideas? I can forward the hudson config files if needed.

Thanks -Paul

Mar 25, 2009 12:34:47 PM hudson.model.Hudson load INFO: Took 2684 ms to load Mar 25, 2009 12:34:47 PM hudson.TcpSlaveAgentListener <init> INFO: JNLP slave agent listener started on TCP port 38444 Mar 25, 2009 12:34:55 PM hudson.util.RobustReflectionConverter doUnmarshal WARNING: Skipping a non-existent field monitor com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No
such field hudson. triggers.SCMTrigger$DescriptorImpl.monitor at
com.thoughtworks.xstream.converters.reflection.FieldDictionary.field(FieldDictionary .java:106) at
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.getFieldTy pe(PureJavaReflectionProvider.java:151) at
hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:3 27) at
hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:218 ) at
hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:173) at
com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82) at
com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenc eUnmarshaller.java:63) at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java: 76) at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java: 60) at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137) at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTree MarshallingStrategy.java:33) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923) at hudson.util.XStream2.unmarshal(XStream2.java:65) at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909) at hudson.XmlFile.unmarshal(XmlFile.java:146) at hudson.model.Descriptor.load(Descriptor.java:473) at hudson.triggers.SCMTrigger$DescriptorImpl.<init>(SCMTrigger.java:160) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl. java:39) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAcces sorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at net.java.sezpoz.IndexItem.instance(IndexItem.java:143) at
hudson.ExtensionFinder$Sezpoz.findExtensions(ExtensionFinder.java:101) at hudson.ExtensionList.load(ExtensionList.java:190) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:176) at hudson.ExtensionList.iterator(ExtensionList.java:107) at hudson.DescriptorExtensionList.load(DescriptorExtensionList.java:131) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:176) at hudson.ExtensionList.iterator(ExtensionList.java:107) at hudson.model.ComputerSet.<clinit>(ComputerSet.java:279) at hudson.model.Hudson.getComputer(Hudson.java:1105) at
hudson.model.LoadStatistics$LoadStatisticsUpdater.doRun(LoadStatistics.java:238) at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:46) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) [ Mar 25 13:34:55 Stopping because all processes in service exited. ] [ Mar 25 13:34:55 Executing start method ("java -Xmx512m
-DHUDSON_HOME=/home/uruworker/Hudson - jar /home/uruworker/Hudson/hudson.war --prefix=/hudson") ] [ Mar 25 13:34:55 Ignoring duplicate environment variable
"PATH=/usr/sbin:/usr/bin". ] Running from: /home/uruworker/Hudson/hudson.war [Winstone 2009/03/25 13:34:56] - Beginning extraction from war file [Winstone 2009/03/25 13:34:56] - No webapp classes folder found -
/home/uruworker/Hudson/war/WE B-INF/classes hudson home directory: /home/uruworker/Hudson