[JIRA] (JENKINS-59503) Plugin does not save settings

2 views
Skip to first unread message

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 5:13:04 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
 
Jenkins / Bug JENKINS-59503
Plugin does not save settings
Change By: Aleksei Badyaev
Summary: rocketchatnotifier-plugin Plugin does not save settings
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 5:49:02 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
Change By: Aleksei Badyaev
Environment: Jenkins installed on Host: Debian 10 (buster) host.
Jenkins ver. 2.176.3

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 5:49:03 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
Change By: Aleksei Badyaev
Environment:
Host: Debian 10 (buster) host.
Jenkins ver. 2.176.3

$ java -version
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)

peter.daum.work@gmail.com (JIRA)

unread,
Sep 24, 2019, 10:38:02 AM9/24/19
to jenkinsc...@googlegroups.com
Peter Daum commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

Same issue on our system. We using Jenkins 2.196

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 10:44:02 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
Change By: Aleksei Badyaev
I can't save plugin settings in the job configuration in Jenkins.

In the screenshot "Rocket.Chat plugin 1.png" I set up notifications.

Then clicked "save".

Then again open the job settings and saw that in the screenshot "Rocket.Chat plugin 2.png".

In the file "
confix config .xml" I put the node of the plugin settings in the job configuration file.

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 10:45:03 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
Change By: Aleksei Badyaev
Environment: Host: Debian 10 (buster) host.
Jenkins ver. 2.176.3
$ java -version
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)

aleksei.badyaev@gmail.com (JIRA)

unread,
Sep 24, 2019, 10:45:03 AM9/24/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev updated an issue
Change By: Aleksei Badyaev
Environment: Host: Debian 10 (buster)

Jenkins ver. 2.176.3
$ java -version
openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Debian-1deb10u1, mixed mode, sharing)

hypery2k@web.de (JIRA)

unread,
Oct 11, 2019, 12:07:03 AM10/11/19
to jenkinsc...@googlegroups.com
Martin Reinhardt resolved as Fixed
 

Fixed in Version 1.4.6

Change By: Martin Reinhardt
Status: Open Resolved
Resolution: Fixed

tobias.reinhard@ilgenfritz.biz (JIRA)

unread,
Oct 15, 2019, 3:20:03 AM10/15/19
to jenkinsc...@googlegroups.com
Tobias R updated an issue
Change By: Tobias R
Attachment: image-2019-10-15-09-19-10-911.png

tobias.reinhard@ilgenfritz.biz (JIRA)

unread,
Oct 15, 2019, 3:20:04 AM10/15/19
to jenkinsc...@googlegroups.com
Tobias R commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

Still not fixed in 1.4.6.
Debian 10 / Jenkins 2.190.1

tobias.reinhard@ilgenfritz.biz (JIRA)

unread,
Oct 15, 2019, 3:20:04 AM10/15/19
to jenkinsc...@googlegroups.com
Tobias R updated an issue
Change By: Tobias R
Attachment: image-2019-10-15-09-19-10-911.png

aleksei.badyaev@gmail.com (JIRA)

unread,
Oct 15, 2019, 3:40:05 AM10/15/19
to jenkinsc...@googlegroups.com
Aleksei Badyaev reopened an issue
 

Still not fixed in 1.4.6 on Debian 10 / Jenkins 2.190.1

Perhaps the reason is that Java 11 is installed on the server.

Change By: Aleksei Badyaev
Resolution: Fixed
Status: Resolved Reopened

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:43:03 AM10/22/19
to jenkinsc...@googlegroups.com
Raphaël Lapierre-Berger commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

It does not work on my installation either.

Ubuntu 18 / Jenkins 2.190.1

I see this error in the jenkins system logs : 

Caught exception evaluating: descriptor.calcFillSettings(field,attrs) in /view/ARTICUNO/job/LeadFox%20Vulpix%20(articuno)/configure. Reason: java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list
java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list
	at hudson.model.Descriptor.calcFillSettings(Descriptor.java:416)
	at sun.reflect.GeneratedMethodAccessor291.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258)
	at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104)
	at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
	at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
	at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
	at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
	at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:74)
	at org.apache.commons.jelly.parser.EscapingExpression.evaluate(EscapingExpression.java:24)
	at org.apache.commons.jelly.impl.ExpressionScript.run(ExpressionScript.java:66)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	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:120)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	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.JellyViewScript.run(JellyViewScript.java:95)
	at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:81)
	at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:124)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
	at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
	at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
	at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	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:120)
	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:120)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
	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.JellyViewScript.run(JellyViewScript.java:95)
	at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	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:120)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
	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:120)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
	at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
	at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99)
	at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
	at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
	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:120)
	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:120)
	at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
	at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
	at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
	at org.kohsuke.stapler.jelly.ScriptInvoker.execute(ScriptInvoker.java:56)
	at org.kohsuke.stapler.jelly.ScriptInvoker.execute(ScriptInvoker.java:43)
	at org.kohsuke.stapler.Facet$1.dispatch(Facet.java:238)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
	at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:676)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
	at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:105)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1700)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1667)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:505)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:427)
	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:321)
	at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:159)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
	at java.lang.Thread.run(Thread.java:748)

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:43:05 AM10/22/19
to jenkinsc...@googlegroups.com
It does not work on my installation either.

Ubuntu 18 / Jenkins 2.190.1

I see this error in the jenkins system logs when saving a job :  
{code:java}
{code}

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:44:05 AM10/22/19
to jenkinsc...@googlegroups.com
It does not work on my installation either.

Ubuntu 18 / Jenkins 2.190.1

I see this error in the jenkins system logs when saving a job :

When I come back to the job after saving the rocketchat notifier plugin settings, nothing saved.

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:45:03 AM10/22/19
to jenkinsc...@googlegroups.com
[~mreinhardt]

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:46:04 AM10/22/19
to jenkinsc...@googlegroups.com
[~mreinhardt]

It does not work on my installation either.

Ubuntu 18 / Jenkins 2.190.1

Plugin version 1.4.6

raphaellb2009@live.fr (JIRA)

unread,
Oct 22, 2019, 11:49:06 AM10/22/19
to jenkinsc...@googlegroups.com
[~mreinhardt]

It does not work on my installation either.

Ubuntu 18 / Jenkins 2.190.1

Plugin version 1.4.6

I see this error in the jenkins system logs when saving a job :

When I come back to the job after saving the rocketchat notifier plugin settings, nothing saved.
{code:java}
Caught exception evaluating: descriptor.calcFillSettings(field,attrs) in /view/ARTICUNO/job/ LeadFox%20Vulpix%20(articuno) REMOVED /configure. Reason: java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list

mrpedro17@gmail.com (JIRA)

unread,
Oct 29, 2019, 5:59:03 AM10/29/19
to jenkinsc...@googlegroups.com

The reason for this to happen is because the parameter names defined in config.jelly do not match the ones expected by the java class.

If you inspect the fields and manually change the input names in the HTML to the ones expected by the java class, you will be able to save.  For example, in the config.jelly it states the parameter to notify on success is named rocketNotifySuccess, however, the java class expects the parameter to be called notifySuccess.

Apart from this issue, there is also another issue when you try to save the configs when choosing to add a custom message:

org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of boolean
	at org.kohsuke.stapler.ClassDescriptor.loadConstructorParamNames(ClassDescriptor.java:265)
	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:765)
	at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83)
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678)
Caused: java.lang.IllegalArgumentException: Failed to instantiate boolean from {"customMessage":""}
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:681)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478)
	at org.kohsuke.stapler.RequestImpl.injectSetters(RequestImpl.java:834)
	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:784)
	at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83)
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678)
Caused: java.lang.IllegalArgumentException: Failed to instantiate class jenkins.plugins.rocketchatnotifier.RocketChatNotifier from
(...)

However, even after changing these values to allow for the configs to be saved (without the custom message), the notification still didn't go out after the job started/failed/succeeded, which leds me to believe that could be another issue that's not related to this one.

Hope this helps to debug the issue.

 

hypery2k@web.de (JIRA)

unread,
Oct 31, 2019, 6:03:03 AM10/31/19
to jenkinsc...@googlegroups.com
Martin Reinhardt updated Bug JENKINS-59503
 

Thanks for the hint, renamed params Java class

Change By: Martin Reinhardt
Status: Reopened Fixed but Unreleased
Resolution: Fixed

hypery2k@web.de (JIRA)

unread,
Oct 31, 2019, 6:03:04 AM10/31/19
to jenkinsc...@googlegroups.com
Martin Reinhardt assigned an issue to Unassigned
Change By: Martin Reinhardt
Assignee: Martin Reinhardt

hypery2k@web.de (JIRA)

unread,
Oct 31, 2019, 6:14:03 AM10/31/19
to jenkinsc...@googlegroups.com
 

Uploaded version 1.4.7, should be available tomorrow

Change By: Martin Reinhardt
Status: Fixed but Unreleased Resolved

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:25:07 AM11/1/19
to jenkinsc...@googlegroups.com
Nikolay Voev edited a comment on Bug JENKINS-59503
 
Re: Plugin does not save settings
Is there anything special i need to do to get this working? I just installed 1.4.7 on Jenkins ver. 2.190.2 the settings don't get saved. I see a 404 error in the project configure page and in the jenkins log i see this when i load the configure page:
```
{code:java}
2019-11-01 06:22:24.360+0000 [id=15] WARNING h.ExpressionFactory2$JexlExpression#evaluate: Caught exception evaluating: descriptor.calcFillSettings(field,attrs) in /job/development-folder/configure. Reason: java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list

java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list
at hudson.model.Descriptor.calcFillSettings(Descriptor.java:416)
at jdk.internal.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:676)
at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:246)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
at hudson.plugins.locale.LocaleFilter.doFilter(LocaleFilter.java:42)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.base/java.lang.Thread.run(Thread.java:834)
``` {code}

 

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:25:07 AM11/1/19
to jenkinsc...@googlegroups.com

Is there anything special i need to do to get this working? I just installed 1.4.7 on Jenkins ver. 2.190.2 the settings don't get saved. I see a 404 error in the project configure page and in the jenkins log i see this when i load the configure page:

```2019-11-01 06:22:24.360+0000 [id=15] WARNING h.ExpressionFactory2$JexlExpression#evaluate: Caught exception evaluating: descriptor.calcFillSettings(field,attrs) in /job/development-folder/configure. Reason: java.lang.IllegalStateException: class jenkins.plugins.rocketchatnotifier.RocketChatNotifier$DescriptorImpl doesn't have the doFillWebhookTokenCredentialIdItems method for filling a drop-down list

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:27:07 AM11/1/19
to jenkinsc...@googlegroups.com
Nikolay Voev edited a comment on Bug JENKINS-59503
Is there anything special i need to do to get this working? I just installed 1.4.7 on Jenkins ver. 2.190.2 the settings don't get saved. I see a 404 error in the project configure page and in the jenkins log i see this when i load the configure page:

{code:java}
{code}
This is my config. I don't use tokens
!image-2019-11-01-08-26-19-804.png!

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:31:03 AM11/1/19
to jenkinsc...@googlegroups.com
This is my config. I don't use auth tokens . Also I'm trying to change what notifications include: "Notification message includes" from nothing to any of the other options. I tried to change the channel, but neither gets saved.
!image-2019-11-01-08-26-19-804.png!

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:50:03 AM11/1/19
to jenkinsc...@googlegroups.com
Nikolay Voev updated an issue
 
Change By: Nikolay Voev
Attachment: image-2019-11-01-08-49-48-981.png

ngv@ngv.im (JIRA)

unread,
Nov 1, 2019, 2:52:05 AM11/1/19
to jenkinsc...@googlegroups.com
Nikolay Voev commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

I also tried to create new project just to test if its in the project configuration or anything else and when i try to save the configuration (attached picture) i get the exception below:

2019-11-01 06:46:33.785+0000 [id=17] WARNING o.e.j.s.h.ContextHandler$Context#log: Error while serving http://jenkins-url/job/test111/configSubmit org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of boolean at org.kohsuke.stapler.ClassDescriptor.loadConstructorParamNames(ClassDescriptor.java:265) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:765) at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678) Caused: java.lang.IllegalArgumentException: Failed to instantiate boolean from {"customMessage":"asd"} at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:681) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478) at org.kohsuke.stapler.RequestImpl.injectSetters(RequestImpl.java:834) at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:784) at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83) at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678) Caused: java.lang.IllegalArgumentException: Failed to instantiate class jenkins.plugins.rocketchatnotifier.RocketChatNotifier from {"notifyStart":false,"notifyAborted":false,"notifyFailure":false,"notifyNotBuilt":true,"notifySuccess":true,"notifyUnstable":true,"notifyBackToNormal":true,"notifyRepeatedFailure":true,"includeTestSummary":false,"includeTestLog":false,"rawMessage":true,"includeCustomMessage":{"customMessage":"asd"},"rocketCommitInfoChoice":"nothing about commits","rocketServerUrl":"","trustSSL":false,"channel":"cs-docker-tests","webhookToken":"","includeUser":"false","webhookTokenCredentialId":"","stapler-class<span class="code-quote">":"jenkins.plugins.rocketchatnotifier.RocketChatNotifier","$class<span class="code-quote">":"jenkins.plugins.rocketchatnotifier.RocketChatNotifier"} at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:681) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478) at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:474) at hudson.model.Descriptor.newInstance(Descriptor.java:596) Caused: java.lang.Error: Failed to instantiate class jenkins.plugins.rocketchatnotifier.RocketChatNotifier from {"notifyStart":false,"notifyAborted":false,"notifyFailure":false,"notifyNotBuilt":true,"notifySuccess":true,"notifyUnstable":true,"notifyBackToNormal":true,"notifyRepeatedFailure":true,"includeTestSummary":false,"includeTestLog":false,"rawMessage":true,"includeCustomMessage":{"customMessage":"asd"},"rocketCommitInfoChoice":"nothing about commits","rocketServerUrl":"","trustSSL":false,"channel":"cs-docker-tests","webhookToken":"","includeUser":"false","webhookTokenCredentialId":"","stapler-class<span class="code-quote">":"jenkins.plugins.rocketchatnotifier.RocketChatNotifier","$class<span class="code-quote">":"jenkins.plugins.rocketchatnotifier.RocketChatNotifier"} at hudson.model.Descriptor.newInstance(Descriptor.java:604) at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:1059) at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:1021) at hudson.util.DescribableList.rebuildHetero(DescribableList.java:208) at hudson.model.Project.submit(Project.java:231) at hudson.model.Job.doConfigSubmit(Job.java:1349) at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:772) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:710) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396) Caused: java.lang.reflect.InvocationTargetException at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:400) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408) at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77) at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145) at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:535) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878) at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:676) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:246) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at hudson.plugins.locale.LocaleFilter.doFilter(LocaleFilter.java:42) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:99) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1700) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1667) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:505) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804) at java.base/java.lang.Thread.run(Thread.java:834)

blazer0x@gmail.com (JIRA)

unread,
Nov 21, 2019, 1:28:03 PM11/21/19
to jenkinsc...@googlegroups.com

Just adding a data point that I am experiencing the exact same issue as Nikolay. I have also upgraded the plugin 1.4.7 and running Jenkins 2.205.  My issue manifests if I add any sort of custom message in the RocketChat Notifier plugin settings, after which I am not able to save the job. I note that if I do NOT populate the "Custom Message" field, I am able to save the job without an error.

blazer0x@gmail.com (JIRA)

unread,
Nov 21, 2019, 1:30:03 PM11/21/19
to jenkinsc...@googlegroups.com
Charles Jones edited a comment on Bug JENKINS-59503
Just adding a data point that I am experiencing the exact same issue as Nikolay. I have also upgraded the plugin 1.4.7 and running Jenkins 2.205.  My issue manifests if I add any sort of custom message in the RocketChat Notifier plugin settings, after which I am not able to save the job. I note that if I do NOT populate the "Custom Message" field, I am able to save the job without an error.


I note this issue is marked as "Resolved". If it stays in this state it will not be addressed :) 

blazer0x@gmail.com (JIRA)

unread,
Nov 21, 2019, 1:31:03 PM11/21/19
to jenkinsc...@googlegroups.com
Charles Jones reopened an issue
 
Change By: Charles Jones
Resolution: Fixed
Status: Resolved Reopened
Assignee: Martin Reinhardt

yilmazorhan@gmail.com (JIRA)

unread,
Nov 28, 2019, 1:52:03 AM11/28/19
to jenkinsc...@googlegroups.com
orhan yılmaz commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

Same problem here.

Charles Jones workaround fixed my problem. I think plugin has a problem with Custom Message option. If you remove custom message everything works fine.

blazer0x@gmail.com (JIRA)

unread,
Nov 28, 2019, 2:40:03 AM11/28/19
to jenkinsc...@googlegroups.com

orhan yılmaz Yeah that's what I've had to do for now. I want custom messages back though   I tried the suggestion to change logging via the init.groovy, didn't seem to help. 

igor.timoshenko@i.ua (JIRA)

unread,
Dec 3, 2019, 9:28:10 AM12/3/19
to jenkinsc...@googlegroups.com

It is still producing for the `Notify Build Start` option.

marcelofmatos@gmail.com (JIRA)

unread,
Jan 27, 2020, 7:09:03 AM1/27/20
to jenkinsc...@googlegroups.com

hypery2k@web.de (JIRA)

unread,
Feb 8, 2020, 7:59:07 AM2/8/20
to jenkinsc...@googlegroups.com
 

Fixed in version 1.4.8

Change By: Martin Reinhardt
Status: Reopened Fixed but Unreleased
Resolution: Fixed

hypery2k@web.de (JIRA)

unread,
Feb 8, 2020, 7:59:08 AM2/8/20
to jenkinsc...@googlegroups.com

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 8:04:04 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak commented on Bug JENKINS-59503
 
Re: Plugin does not save settings

similar problem here

  • Jenkins 2.229
  • Plugin 1.4.8
  • openjdk version "1.8.0_242"
    OpenJDK Runtime Environment (build 1.8.0_242-b08)
    OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
  • Centos8
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 8:11:04 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"

OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}


I am changing Notification message and saved but

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width=637,height=287!{color}

Not save.

{color:#172b4d}!image-2020-04-01-15-08-11-655.png!{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 8:13:03 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message and saved but

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width=637,height=287!{color}

Not save. Where can the problem

{color:#172b4d}!image-2020-04-01-15-08-11-655.png!{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 8:16:03 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message and saved but includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width=637,height=287!{color}

Not does not save. Where can the problem  

{color:#172b4d}!image-2020-04-01-15-08-11-655.png!{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 11:08:04 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width=
637 546 ,height= 287 246 !{color}

does not save. 

{color:#172b4d}!image-2020-04-01-15-08-11-655.png
|width=542,height=254 !{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 11:08:06 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width= 546 504 ,height= 246 227 !{color}

does not save. 

{color:#172b4d}!image-2020-04-01-15-08-11-655.png|width=
542 497 ,height= 254 233 !{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 11:08:09 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width= 504 475 ,height= 227 214 !{color}

does not save. 

{color:#172b4d}!image-2020-04-01-15-08-11-655.png|width=
497 476 ,height= 233 223 !{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 11:09:06 AM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width= 475 511 ,height= 214 230 !{color}

does not save. 

{color:#172b4d}!image-2020-04-01-15-08-11-655.png|width=
476 502 ,height= 223 235 !{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 12:07:24 PM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak reopened an issue
 

I am changing Notification message includes. then clicked "save".

then again open but not sa

 

Change By: Oguz halit sak
Resolution: Fixed
Status: Closed Reopened

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 12:09:04 PM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak updated an issue
Change By: Oguz halit sak
Comment:
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

I am changing Notification message includes. then clicked "save".

{color:#172b4d}!image-2020-04-01-15-06-22-765.png|width=511,height=230!{color}

does not save. 

{color:#172b4d}!image-2020-04-01-15-08-11-655.png|width=502,height=235!{color}

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 12:09:10 PM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19- 05 07 - 41 16 - 200 720 .png|width= 522 680 ,height= 235 306 !

then again open but not
sa saved !image-2020-04-01-19- 06 08 - 19 22 - 155 300 .png|width= 523 724 ,height= 245 339 !

 


 

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 1, 2020, 12:10:17 PM4/1/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

 

I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19-07-16-720.png|width=680,height=306!

then again open but not saved !image-2020-04-01-19-08-22-300.png|width=724,height=339!

 

 

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 2, 2020, 7:28:03 AM4/2/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229{color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8{color}

 

I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19-07-16-720.png|width=680,height=306!

then again open but not saved  !image-2020-04-01-19-08-22-300.png|width=724,height=339!

  How it is fixed?

 


Thanks 

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 2, 2020, 7:28:06 AM4/2/20
to jenkinsc...@googlegroups.com

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 2, 2020, 1:38:04 PM4/2/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}
{color:#172b4d} Jenkins 2.229 & jenkins 2.204.2 {color} {color}
* {color:#172b4d}Plugin 1.4.8{color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8 & Centos7 {color}

  but this version running
* Jenkins 2.204.2
* Plugin 1.4.3
* openjdk version "1.8.0_242"

OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
* Centos8 & Centos7

I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19-07-16-720.png|width=680,height=306!

then again open but not saved  !image-2020-04-01-19-08-22-300.png|width=724,height=339!

 

 

 

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 2, 2020, 1:40:04 PM4/2/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}
{color:#172b4d} Jenkins 2.229 & jenkins 2.204.2{color} {color}

*
{color:#172b4d} RocketChat Notification Plugin 1.4.8 {color}
* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8 & Centos7{color}

but this version running
* Jenkins 2.204.2
* RocketChat Notification Plugin 1.4.3

* openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
* Centos8 & Centos7

I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19-07-16-720.png|width=680,height=306!

then again open but not saved  !image-2020-04-01-19-08-22-300.png|width=724,height=339!

  maybe the bug is in version RocketChat Notification 1.4.8

 

 

oguzhalit.sak@gmail.com (JIRA)

unread,
Apr 2, 2020, 1:41:02 PM4/2/20
to jenkinsc...@googlegroups.com
Oguz halit sak edited a comment on Bug JENKINS-59503
similar problem here
* {color:#172b4d}Jenkins 2.229 & jenkins 2.204.2{color}
* RocketChat Notification Plugin 1.4.8

* {color:#172b4d}openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode){color}
* {color:#172b4d}Centos8 & Centos7{color}

but this version running
* Jenkins 2.204.2
* RocketChat Notification Plugin 1.4.3
* openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
* Centos8 & Centos7

I am changing Notification message includes. then clicked "save".

!image-2020-04-01-19-07-16-720.png|width=680,height=306!

then again open but not saved  !image-2020-04-01-19-08-22-300.png|width=724,height=339!

 
maybe the bug is in version RocketChat Notification 1.4.8

 

 
Reply all
Reply to author
Forward
0 new messages