Permalink
Commits on May 6, 2016
  1. Merge pull request #2 from n360speed/master

    vimil committed May 6, 2016
    Fix project names with space error java.lang.IllegalArgumentException:
Commits on Apr 26, 2016
  1. Updated POM to best Jenkins version to build with and other fixes.

    n360speed committed Apr 26, 2016
    * Refactored POM so it would be more straight forward. Removed the
    clutter.
    * Added <?jelly escape-by-default='true'?> to index.jelly so test would
    run correctly.
    * Removed trailing and leading space between equals sign
Commits on Jan 8, 2016
  1. Fix project names with space error java.lang.IllegalArgumentException:

    n360speed committed Jan 8, 2016
    Bad URI from /job/Build With Space/poll:
    
    Caught exception evaluating: taskTags!=null and
    attrs.contextMenu!='false' ? taskTags.add(href, icon, title, post ==
    'true', requiresConfirmation == 'true') : null in
    /job/Build%20-%20Dev/contextMenu. Reason:
    java.lang.IllegalArgumentException: Bad URI from
    /job/Build%20-%20Dev/contextMenu vs. /job/Build With Space/poll
    java.lang.IllegalArgumentException: Bad URI from
    /job/Build%20-%20Dev/contextMenu vs. /job/Build With Space/poll
    	at
    jenkins.model.ModelObjectWithContextMenu$MenuItem.withUrl(ModelObjectWithContextMenu.java:279)
    	at
    jenkins.model.ModelObjectWithContextMenu$MenuItem.<init>(ModelObjectWithContextMenu.java:269)
    	at
    jenkins.model.ModelObjectWithContextMenu$ContextMenu.add(ModelObjectWithContextMenu.java:123)
    	at sun.reflect.GeneratedMethodAccessor474.invoke(Unknown Source)
    	at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:483)
    	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.ASTExpression.value(ASTExpression.java:54)
    	at
    org.apache.commons.jexl.parser.ASTTernaryNode.value(ASTTernaryNode.java:41)
    	at
    org.apache.commons.jexl.parser.ASTExpression.value(ASTExpression.java:54)
    	at
    org.apache.commons.jexl.parser.ASTExpressionExpression.value(ASTExpressionExpression.java:56)
    	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.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.OtherwiseTag.doTag(OtherwiseTag.java:41)
    	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.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.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:81)
    	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.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:81)
    	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.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.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.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:81)
    	at
    jenkins.model.ModelObjectWithContextMenu$ContextMenu$1.run(ModelObjectWithContextMenu.java:211)
    	at
    org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
    	at
    jenkins.model.ModelObjectWithContextMenu$ContextMenu.from(ModelObjectWithContextMenu.java:204)
    	at
    jenkins.model.ModelObjectWithContextMenu$ContextMenu.from(ModelObjectWithContextMenu.java:193)
    	at hudson.model.Actionable.doContextMenu(Actionable.java:181)
    	at sun.reflect.GeneratedMethodAccessor815.invoke(Unknown Source)
    	at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:483)
    	at
    org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)
    	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
    	at
    org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
    	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120)
    	at
    org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
    	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
    	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
    	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248)
    	at
    org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
    	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728)
    	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858)
    	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631)
    	at org.kohsuke.stapler.Stapler.service(Stapler.java:225)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	at
    hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
    	at
    hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	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
    org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
    	at
    hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
    	at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:74)
    	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:76)
    	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	at
    org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	at
    hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
    	at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    	at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    	at
    org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    	at
    org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    	at
    org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
    	at
    org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    	at
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    	at
    org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    	at
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    	at
    org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
    	at
    org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
    	at
    org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
    	at
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    	at
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.URISyntaxException: Illegal character in path at
    index 10: /job/Build With Space/poll
    	at java.net.URI$Parser.fail(URI.java:2848)
    	at java.net.URI$Parser.checkChars(URI.java:3021)
    	at java.net.URI$Parser.parseHierarchical(URI.java:3105)
    	at java.net.URI$Parser.parse(URI.java:3063)
    	at java.net.URI.<init>(URI.java:588)
    	at
    jenkins.model.ModelObjectWithContextMenu$MenuItem.withUrl(ModelObjectWithContextMenu.java:277)
    	... 135 more
Commits on Sep 16, 2013
  1. Merge pull request #1 from vimil/master

    vimil committed Sep 16, 2013
    Enhancements to show user the polling log page and refresh it periodically
  2. adding processing indicator

    vimil committed Sep 16, 2013
Commits on Sep 14, 2013
  1. correcting output

    vimil committed Sep 14, 2013
  2. commiting bat file

    vimil committed Sep 14, 2013
  3. changes to poll scmPoll log file

    vimil committed Sep 14, 2013
Commits on Apr 6, 2012
Commits on Mar 8, 2012
  1. initial import

    jieryn committed Mar 8, 2012