[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Oleg Nenashev updated JENKINS-60822 It was released in 2.217. https://jenkins.io/changelog/#v2.217 Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Oleg Nenashev Status: Fixed but Unreleased Resolved Released As: 2. 216 217 Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Reinhold Füreder commented on JENKINS-60822 Re: can't parse argument number: changelog.url Jesse Glick I had a closer look now for verification – actually I think/claim it is the really same issue, but the stacktrace above was taken from the web UI (as a kind of symptom); and in the Jenkins server log I actually found the "right" one: 2020-01-21 06:23:06.464+ [id=98]WARNING o.e.j.s.h.ContextHandler$Context#log: Error while serving https://jenkins.acme.com/view/ACME/job/ACME/job/ACME-Deployment-Pipeline/build org.apache.commons.jelly.JellyTagException: jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.214.jar!/hudson/model/UpdateCenter/CoreUpdateMonitor/message.jelly:53:20: can't parse argument number: changelog.url at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:281) 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.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) 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.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) 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.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$1.run(CoreTagLibrary.java:98) 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.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.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) 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)
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick updated JENKINS-60822 Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Status: In Review Fixed but Unreleased Resolution: Fixed Released As: 2.216 Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.3529.1579656540777%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick commented on JENKINS-60822 Re: can't parse argument number: changelog.url Reinhold Füreder from the stack trace you posted I believe you are seeing an unrelated issue. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.3411.1579640940559%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Reinhold Füreder commented on JENKINS-60822 Re: can't parse argument number: changelog.url A colleague (also using browser language German) seems to have stumbled over the same problem – with a quite different failure symptom – when triggering a parameterized build (see stacktrace below): => Forcing "English" also helped here net.sf.json.JSONException: A JSONObject text must begin with '{' at character 1 of init at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:499) at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:919) at net.sf.json.JSONObject._fromString(JSONObject.java:1145) at net.sf.json.JSONObject.fromObject(JSONObject.java:162) at net.sf.json.JSONObject.fromObject(JSONObject.java:132) at org.kohsuke.stapler.RequestImpl.getSubmittedForm(RequestImpl.java:1020) at hudson.model.ParametersDefinitionProperty._doBuild(ParametersDefinitionProperty.java:143) at jenkins.model.ParameterizedJobMixIn.doBuild(ParameterizedJobMixIn.java:211) at jenkins.model.ParameterizedJobMixIn$ParameterizedJob.doBuild(ParameterizedJobMixIn.java:407) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396) at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408) 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.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:760) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1617) 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 jenkins.security.ResourceDomainFilter.doFilter(ResourceDomainFilter.java:76) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Benjamin Buchfink commented on JENKINS-60822 Re: can't parse argument number: changelog.url Thanks H. Feldker! Works like a charm Here is what I did: Stop Jenkins Copy 'jenkins-core-2.214.jar' from 'Jenkins\war\WEB-INF\lib' to a different directory Use 'jar xf jenkins-core-2.214.jar hudson/model/UpdateCenter/CoreUpdateMonitor' to extract the files Replace '${changelog.url}' with '{2}' in all files Use 'jar uf jenkins-core-2.214.jar hudson/model/UpdateCenter/CoreUpdateMonitor' to update the jar file Backup the original jenkins-core-2.214.jar and replace it with the fixed one Start Jenkins Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.3060.1579563480240%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title H. Feldker commented on JENKINS-60822 Re: can't parse argument number: changelog.url Sounds great, thanks a lot! Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2887.1579536480157%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick updated an issue Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Priority: Major Critical Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2879.1579534320732%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick commented on JENKINS-60822 Re: can't parse argument number: changelog.url I am afraid the fix will be in 2.216, not 2.215, since the trigger for the bug to appear was a new version (i.e., 2.215) appearing on the update center. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2874.1579534320594%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick updated JENKINS-60822 Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Status: In Progress Review Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2861.1579532521442%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick assigned an issue to Jon Jon Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Assignee: Jon Jon Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2847.1579532520817%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick started work on JENKINS-60822 Change By: Jesse Glick Status: Open In Progress Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2858.1579532521272%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick assigned an issue to Jon Brohauge Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Assignee: Jon Jon Brohauge Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2853.1579532521070%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jesse Glick updated an issue Jenkins / JENKINS-60822 can't parse argument number: changelog.url Change By: Jesse Glick Labels: regression Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2837.1579532227647%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jon Brohauge edited a comment on JENKINS-60822 Re: can't parse argument number: changelog.url Working on a PR for this issue, using the exact solution provided above. I'm updating all the message_XX.properties files in stead of only _fr_ and _de._Will update this issue when I've got it done. [PR|[https://github.com/jenkinsci/jenkins/pull/4440]] Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2779.1579529341149%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title Jon Brohauge commented on JENKINS-60822 Re: can't parse argument number: changelog.url Working on a PR for this issue, using the exact solution provided above. I'm updating all the message_XX.properties files in stead of only fr and de. Will update this issue when I've got it done. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2776.1579528560651%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title H. Feldker commented on JENKINS-60822 Re: can't parse argument number: changelog.url So, I just fixed my local jenkins-core-2.214.jar file by changing the file /hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties to use [...][...] instead of [...][...] and jenkins worked again as expected. laurent gil My patched jar file is too big to upload here, but the process is quite simple: extract the jar file from your jenkins installation (located in jenkins-home/war/WEB-INF/lib/) to a local directory and change the message_fr.properties file in the location mentioned above to use "{2}" instead of "${changelog.url}". So if you are desperate you could fix this yourself, but I won't recommend that for a production system. Generally I would hope that this issue will be fixed soon in the standard distribution. Since I don't have a github account (yet) I cannot create a pull request for the change. I'm sorry about that. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2727.1579527360381%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title laurent gil edited a comment on JENKINS-60822 Re: can't parse argument number: changelog.url I have exactly the same issue with chrome configured with french regional settings. I changed Chrome regional setting to US english and it works. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2667.1579521420311%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title laurent gil commented on JENKINS-60822 Re: can't parse argument number: changelog.url I have exactly the same issue with chrome configured with french regional settings. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.204165.1579519195000.2657.1579521300259%40Atlassian.JIRA.
[JIRA] (JENKINS-60822) can't parse argument number: changelog.url
Title: Message Title H. Feldker created an issue Jenkins / JENKINS-60822 can't parse argument number: changelog.url Issue Type: Bug Assignee: Unassigned Components: core Created: 2020-01-20 11:19 Environment: Jenkins version 2.214 Linux VM (Ubuntu 16.04.6 LTS) Priority: Major Reporter: H. Feldker Hello, since the update of our jenkins to version 2.214 we encounter problems when being logged in as an administrative user (using the german language requested by the browser, this ist important). The update indicator (showing jenkins update) produces an error: org.apache.commons.jelly.JellyTagException: jar:file:/usr/local/jenkins/jenkins-home/war/WEB-INF/lib/jenkins-core-2.214.jar!/hudson/model/UpdateCenter/CoreUpdateMonitor/message.jelly:53:20: can't parse argument number: changelog.url {{ at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726)}} {{ at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:281)}} {{ at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)}} My guess is, that the following commit is the reason for this: https://github.com/jenkinsci/jenkins/commit/0ba0ea93d5fc36f1ecb2183cfdbcbec1f93b33ac#diff-98cf1bef361bc3e72fed2160bf895f40 Maybe, all message properties should be changed to use "{2}" instead of "${changelog.url}" ? The standard properties file contains the following message pattern: {{NewVersionAvailable=New version of Jenkins ({0}) is available for download }} {{ (changelog).}} The german properties file producing the error contains the following pattern instead: NewVersionAvailable=Eine neue Version von Jenkins ({0}) kann hier heruntergeladen werden (Was ist neu?). As far as I saw there we additional files having the same pattern like the german one. Maybe they produce issues as well?