| From | Sent On | Attachments |
|---|---|---|
| Paul Richards | Mar 27, 2009 8:31 am | |
| Kohsuke Kawaguchi | Mar 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





