?Hudson - job freeze Tomcat/server?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

?Hudson - job freeze Tomcat/server?

derhaa
When I fire job in Hudson, it takes too long time. Since I cannot make any request Hudson web page to stop this job, even Linux station stops working (processor works on 100%) and I must restart it. Hudson version 1.210.

Has anyone idea where the problem is?

There are two fragments from 2 files:
1.config.xml  of job that I have fired
2.Tomcat`s log

############################################################
                                         Job`s config.xml
############################################################
<?xml version='1.0' encoding='UTF-8'?>
<hudson.maven.MavenModuleSet>
  <rootModule>
    <groupId>xx.xxx.xxx</groupId>
    <artifactId>xx</artifactId>
  </rootModule>
  <goals>clean test</goals>
  <aggregatorStyleBuild>true</aggregatorStyleBuild>
  <reporters>
    <hudson.maven.reporters.MavenMailer>
      <recipients>tomas.cejka@xxx.xx</recipients>
      <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
      <sendToIndividuals>false</sendToIndividuals>
    </hudson.maven.reporters.MavenMailer>
  </reporters>
  <publishers/>
  <scm class="hudson.scm.SubversionSCM">
    <locations>
      <hudson.scm.SubversionSCM_-ModuleLocation>
        <remote>svn://xx.x.x.x/project/trunk</remote>
        <local>trunk</local>
      </hudson.scm.SubversionSCM_-ModuleLocation>
    </locations>
    <useUpdate>true</useUpdate>
  </scm>
  <quietPeriod>300</quietPeriod>
  <canRoam>true</canRoam>
  <disabled>false</disabled>
  <triggers class="vector"/>
  <keepDependencies>false</keepDependencies>
  <properties/>
  <description>Project description...</description>
  <actions class="java.util.concurrent.CopyOnWriteArrayList"/>
</hudson.maven.MavenModuleSet>

############################################################
                                      Log message from Tomcat - catalina.yy-mm-dd.log
############################################################

INFO: JNLP slave agent listener started on TCP port 51591
10.6.2008 10:40:25 hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existend type
com.thoughtworks.xstream.mapper.CannotResolveClassException: secretKey : secretKey
        at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
        at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at hudson.XmlFile.unmarshal(XmlFile.java:123)
        at hudson.model.Hudson.load(Hudson.java:1130)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
10.6.2008 10:40:25 hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existend type
com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers : publishers
        at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
        at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
10.6.2008 10:40:34 hudson.model.Hudson load
WARNING: Failed to load /root/.hudson/jobs/ProjectBuildDeploy
hudson.util.IOException2: Unable to read /root/.hudson/jobs/ProjectBuildDeploy/config.xml
        at hudson.XmlFile.read(XmlFile.java:107)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot deserialize object with new readObject()/writeObject() methods
---- Debugging information ----
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 23
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 23
-------------------------------
        at com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        ... 4 more
10.6.2008 10:40:35 hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existend type
com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers : publishers
        at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
        at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
10.6.2008 10:40:35 hudson.model.Hudson load
WARNING: Failed to load /root/.hudson/jobs/ProjectBuildInstall
hudson.util.IOException2: Unable to read /root/.hudson/jobs/ProjectBuildInstall/config.xml
        at hudson.XmlFile.read(XmlFile.java:107)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot deserialize object with new readObject()/writeObject() methods
---- Debugging information ----
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 34
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 34
-------------------------------
        at com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        ... 4 more
10.6.2008 10:40:35 hudson.util.RobustReflectionConverter doUnmarshal
WARNING: Skipping a non-existend type
com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers : publishers
        at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
        at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
        at hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
10.6.2008 10:40:35 hudson.model.Hudson load
WARNING: Failed to load /root/.hudson/jobs/ProjectTest
hudson.util.IOException2: Unable to read /root/.hudson/jobs/ProjectTest/config.xml
        at hudson.XmlFile.read(XmlFile.java:107)
        at hudson.model.Items.load(Items.java:79)
        at hudson.model.Hudson.load(Hudson.java:1168)
        at hudson.model.Hudson.<init>(Hudson.java:295)
        at hudson.WebAppMain$1.run(WebAppMain.java:109)
Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot deserialize object with new readObject()/writeObject() methods
---- Debugging information ----
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 39
class               : hudson.maven.MavenModuleSet
required-type       : java.util.concurrent.CopyOnWriteArrayList
path                : /hudson.maven.MavenModuleSet/actions
line number         : 39
-------------------------------
        at com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
        at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
        at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
        at com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
        at hudson.util.XStream2.unmarshal(XStream2.java:37)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
        at hudson.XmlFile.read(XmlFile.java:103)
        ... 4 more
Reply | Threaded
Open this post in threaded view
|

Re: ?Hudson - job freeze Tomcat?

Kohsuke Kawaguchi
Administrator
Tomas Cejka wrote:
> When I fire job in Hudson, it takes too long time. Since I cannot make any
> request Hudson web page to stop this job, even Tomcat stops working and I
> must restart Tomcat. Hudson version 1.210.

Just to make sure, when you "fire job in Hudson", I guess you mean you
schedule a new build of your job?

When you say "it takes too long time", what takes long? Does it mean
that the HTTP request to the .../job/xyz/build URL never comes back? And
  after that your Tomcat will be unable to process any other HTTP requests?

If that's the case, it sounds like a symptom of a dead lock. Can you run
it with JDK6, attach jconsole, and obtain the thread dump?

Normally you can obtain threadDump from Hudson, but if you can't make
any further requests, I suppose that option won't work.


The bunch of stack traces in the console output is during the initial
loading, so I doubt if they are related to your hang issue (although the
number of the errors a bit alarming.)


> Has anyone idea where the problem is?
>
> There are two fragments from 2 files:
> 1.config.xml  of job that I have fired
> 2.Tomcat`s log
>
> ############################################################
>                                          Job`s config.xml
> ############################################################
> <?xml version='1.0' encoding='UTF-8'?>
> <hudson.maven.MavenModuleSet>
>   <rootModule>
>     <groupId>xx.xxx.xxx</groupId>
>     <artifactId>xx</artifactId>
>   </rootModule>
>   <goals>clean test</goals>
>   <aggregatorStyleBuild>true</aggregatorStyleBuild>
>   <reporters>
>     <hudson.maven.reporters.MavenMailer>
>       <recipients>[hidden email]</recipients>
>       <dontNotifyEveryUnstableBuild>true</dontNotifyEveryUnstableBuild>
>       <sendToIndividuals>false</sendToIndividuals>
>     </hudson.maven.reporters.MavenMailer>
>   </reporters>
>   <publishers/>
>   <scm class="hudson.scm.SubversionSCM">
>     <locations>
>       <hudson.scm.SubversionSCM_-ModuleLocation>
>         <remote>svn://xx.x.x.x/project/trunk</remote>
>         <local>trunk</local>
>       </hudson.scm.SubversionSCM_-ModuleLocation>
>     </locations>
>     <useUpdate>true</useUpdate>
>   </scm>
>   <quietPeriod>300</quietPeriod>
>   <canRoam>true</canRoam>
>   <disabled>false</disabled>
>   <triggers class="vector"/>
>   <keepDependencies>false</keepDependencies>
>   <properties/>
>   <description>Project description...</description>
>   <actions class="java.util.concurrent.CopyOnWriteArrayList"/>
> </hudson.maven.MavenModuleSet>
>
> ############################################################
>                                       Log message from Tomcat -
> catalina.yy-mm-dd.log
> ############################################################
>
> INFO: JNLP slave agent listener started on TCP port 51591
> 10.6.2008 10:40:25 hudson.util.RobustReflectionConverter doUnmarshal
> WARNING: Skipping a non-existend type
> com.thoughtworks.xstream.mapper.CannotResolveClassException: secretKey :
> secretKey
> at
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
> at
> hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at hudson.XmlFile.unmarshal(XmlFile.java:123)
> at hudson.model.Hudson.load(Hudson.java:1130)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> 10.6.2008 10:40:25 hudson.util.RobustReflectionConverter doUnmarshal
> WARNING: Skipping a non-existend type
> com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers :
> publishers
> at
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
> at
> hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> 10.6.2008 10:40:34 hudson.model.Hudson load
> WARNING: Failed to load /root/.hudson/jobs/AiryBuildDeploy
> hudson.util.IOException2: Unable to read
> /root/.hudson/jobs/AiryBuildDeploy/config.xml
> at hudson.XmlFile.read(XmlFile.java:107)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot
> deserialize object with new readObject()/writeObject() methods
> ---- Debugging information ----
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 23
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 23
> -------------------------------
> at
> com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
> at
> com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> ... 4 more
> 10.6.2008 10:40:35 hudson.util.RobustReflectionConverter doUnmarshal
> WARNING: Skipping a non-existend type
> com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers :
> publishers
> at
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
> at
> hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> 10.6.2008 10:40:35 hudson.model.Hudson load
> WARNING: Failed to load /root/.hudson/jobs/AiryBuildInstall
> hudson.util.IOException2: Unable to read
> /root/.hudson/jobs/AiryBuildInstall/config.xml
> at hudson.XmlFile.read(XmlFile.java:107)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot
> deserialize object with new readObject()/writeObject() methods
> ---- Debugging information ----
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 34
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 34
> -------------------------------
> at
> com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
> at
> com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> ... 4 more
> 10.6.2008 10:40:35 hudson.util.RobustReflectionConverter doUnmarshal
> WARNING: Skipping a non-existend type
> com.thoughtworks.xstream.mapper.CannotResolveClassException: publishers :
> publishers
> at
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:49)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:23)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:72)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:60)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:76)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:26)
> at
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:34)
> at
> hudson.util.RobustReflectionConverter.determineType(RobustReflectionConverter.java:307)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:189)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> 10.6.2008 10:40:35 hudson.model.Hudson load
> WARNING: Failed to load /root/.hudson/jobs/AiryTest
> hudson.util.IOException2: Unable to read
> /root/.hudson/jobs/AiryTest/config.xml
> at hudson.XmlFile.read(XmlFile.java:107)
> at hudson.model.Items.load(Items.java:79)
> at hudson.model.Hudson.load(Hudson.java:1168)
> at hudson.model.Hudson.<init>(Hudson.java:295)
> at hudson.WebAppMain$1.run(WebAppMain.java:109)
> Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot
> deserialize object with new readObject()/writeObject() methods
> ---- Debugging information ----
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 39
> class               : hudson.maven.MavenModuleSet
> required-type       : java.util.concurrent.CopyOnWriteArrayList
> path                : /hudson.maven.MavenModuleSet/actions
> line number         : 39
> -------------------------------
> at
> com.thoughtworks.xstream.converters.reflection.SerializableConverter.doUnmarshal(SerializableConverter.java:253)
> at
> com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:121)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:235)
> at
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:193)
> at
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:144)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:56)
> at
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:45)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:46)
> at
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:117)
> at
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:29)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:832)
> at hudson.util.XStream2.unmarshal(XStream2.java:37)
> at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:819)
> at com.thoughtworks.xstream.XStream.fromXML(XStream.java:767)
> at hudson.XmlFile.read(XmlFile.java:103)
> ... 4 more

--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ?Hudson - job freeze Tomcat?

derhaa
I didnt find where the problem really was. During the time I found out that administrators made some modify on network. So I suppose the core of problem was here - then I upgrade Tomcat on 6.0.16 and Hudson 1.236 and problem has not occured already.

Thx