Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Hudson » 3.1.2: StackOverflowError on creating/mod jobs(StackOverflowError on creating or modifing jobs after upgrade to Hudson 3.1.2)
3.1.2: StackOverflowError on creating/mod jobs [message #1248454] Mon, 17 February 2014 04:24 Go to next message
Denis Schettl is currently offline Denis Schettl
Messages: 13
Registered: December 2013
Location: Schwalbach, Germany
Junior Member
I am using hudson 3.1.1 on an ubuntu machine. After upgrading with the deb-file I am no longer able to create or modify existing jobs (type freestyle). I got the following error. Old maven2/3-job-type seems to work.

Setup Info:
jdk1.7.0_45
Hudson 3.1.2
Ubuntu wheezy (64 Bit)
Testet with an without memory options.

2014-02-17 09:11:08.213:WARN:oejs.ServletHandler:/job/VORLAGE02/configure
org.apache.commons.jelly.JellyTagException: jar:file:/var/lib/hudson/war/webapp/WEB-INF/lib/hudson-core-3.1.2.jar!/lib/form/drop
downDescriptorSelector.jelly:49:76: <st:include> java.lang.StackOverflowError
at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:728)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:290)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:90)
at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:111)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:90)
at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:91)
at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:91

....

Maybe some problems with some Plugins? Here my list:

Build Pipeline Plugin 1.3.4-h-1
Hudson Translation Assistance plugin 1.10-h-1

Hudson REST Plugin 2.1.2

Groovy Support Plugin 3.0.3

Legacy Maven 2 job type Plugin 3.0.1

Hudson Dependency Viewer Plugin 1.1

Email-ext plugin 2.10

Run Condition Plugin 1.1-h-1

Promoted builds plugin 2.4-h-2

Active Directory plugin 1.31-h1

Hudson Subversion Plug-in 2.3.8-h-1

Hudson BIRT Charts Plugin 3.0.3

Hudson build timeout plugin 1.7-h-1

Performance plugin 1.8-h-1

Windows Slaves Plugin 1.0

Hudson Maven3 SNAPSHOT Monitor 3.0.1

Team Foundation Server Plugin 1.12

Compact Columns 1.10-h-1

VirtualBox Plugin 0.2.1

Hudson Maven3 Plugin 3.0.2

JFreeChart Plugin 1.5

Hudson CVS Plug-in 2.2.0

Hudson SSH Slaves plugin 3.0.2

Log Parser Plugin 1.0.8

Hudson Downstream build view 1.9-h-1

Hudson Parameterized Trigger plugin 2.17-h-1

Warnings Plug-in 4.23-h-1

Static Analysis Utilities 1.49-h-1

Backup plugin 3.0.0

Job Node Stalker 1.0.4-h-1

Dashboard View 2.9.2-h-1

XPath Provider Plugin 1.0.2

JNA Native Support Plugin 3.0.4

Sonar Plugin 2.0.1

Extended Read Permission Plugin 1.0

Subversion Tagging Plugin 1.17-h-1

Hudson JIRA plugin 1.36-h-1

Hudson Xvnc plugin 1.13-h-1

Token Macro Plugin 1.6-h-1

Xvfb plugin 1.0.9-h-1

Groovy Postbuild 1.9-h-2

Conditional Buildstep Plugin 1.3.2-h-1

ThinBackup 1.7.2-h-1

Node and Label parameter plugin 1.4.1-h-1

Thanks for helping
Denis
Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1248838 is a reply to message #1248454] Mon, 17 February 2014 13:09 Go to previous messageGo to next message
Winston Prakash is currently offline Winston Prakash
Messages: 408
Registered: August 2011
Location: Fremont, CA USA
Senior Member
Hi Denis, this could be because of the bug reported for Hudson 3.1.1 and we fixed in 3.1.2. This is side effect of the fixes I put to make Conditional Buildstep plugin work in Hudson. Unfortunately I have to back out the patch and Conditional Buildstep plugin may not work in Hudson 3.1.2. I trying to find other ways to make Conditional Buildstep plugin work in Hudson

Winston Prakash
Eclipse Hudson team
Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1251367 is a reply to message #1248838] Thu, 20 February 2014 01:10 Go to previous messageGo to next message
Denis Schettl is currently offline Denis Schettl
Messages: 13
Registered: December 2013
Location: Schwalbach, Germany
Junior Member
Hi Winstone,
thanks for your quick reply. I have deinstalled this plugin and also the dependencies. Now it work's for some day's.

Thanks for your work !!!!
Denis
Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1404815 is a reply to message #1248454] Tue, 05 August 2014 19:53 Go to previous messageGo to next message
Ajay P is currently offline Ajay P
Messages: 3
Registered: August 2014
Junior Member
Just wondering if the fix is in place for the conditional buildstep plugin to work with Hudson.
This would of great help as i dont see any other alternative to use build steps based on conditions or parameters.Please suggest if there are any.

Appreciate the help.
-AJ
Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1405140 is a reply to message #1404815] Wed, 06 August 2014 13:18 Go to previous messageGo to next message
Winston Prakash is currently offline Winston Prakash
Messages: 408
Registered: August 2011
Location: Fremont, CA USA
Senior Member
Ajay, I stopped working on the conditional buildstep plugin because I did not hear any urgent request. If the plugin provides good functionality, then we should port it for Hudson.

Winston Prakash
Eclipse Hudson team
Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1405159 is a reply to message #1405140] Wed, 06 August 2014 14:22 Go to previous messageGo to next message
Ajay P is currently offline Ajay P
Messages: 3
Registered: August 2014
Junior Member
I think it does provide a good functionality. Being able to conditionally use each step in the build will minimize the jobs in the chain and especially in our case this could be a charm.
Moreover i dont think there is another plugin which can be used as an alternative or provide a close functionality as this.

I tried adding all 3 plugins plugins manually, but the fucntionality doesnt seem to appear in the config page of the job. Adding these plugins is causing the following exception in the catalina logs

Exception in thread "pool-6-thread-4" java.lang.NullPointerException

Re: 3.1.2: StackOverflowError on creating/mod jobs [message #1410060 is a reply to message #1405159] Tue, 19 August 2014 13:55 Go to previous message
Ajay P is currently offline Ajay P
Messages: 3
Registered: August 2014
Junior Member
Hi Winston,
Do you have any updates here?

Thnx
Previous Topic:Stopping Maven3 build step leaves running processes
Next Topic:Hudson upgrade
Goto Forum:
  


Current Time: Fri Aug 29 08:22:54 EDT 2014

Powered by FUDForum. Page generated in 0.02011 seconds