Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-2036

Inputting Semi colon in the job configuration page shows HTTP Status 500 page

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Critical Critical
    • other
    • None
    • Platform: All, OS: Windows 2000

      Click on create link (http://localhost:7080/hudson/newJob). --> Enter a job
      name --> click OK

      The job configuration page is shown
      (http://localhost:7080/hudson/job/NewWTest/configure).

      Check Build Triggers option --> enter gh; in the schedule test area and click
      save.
      This happens for all user input box.

      HTTP Status 500 page is shown with below err msg

      type Exception report

      message

      description The server encountered an internal error () that prevented it from
      fulfilling this request.

      exception

      javax.servlet.ServletException: java.lang.IllegalArgumentException:
      antlr.ANTLRException: Invalid input: "gh;": line 1:1: unexpected char: 'g'
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:449)
      org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:263)
      org.kohsuke.stapler.NameBasedDispatcher.dispatch
      (NameBasedDispatcher.java:30)
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:440)
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:361)
      org.kohsuke.stapler.Stapler.service(Stapler.java:121)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:38)
      hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:30)
      hudson.security.HudsonFilter.doFilter(HudsonFilter.java:88)
      org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter
      (ReplyHeaderFilter.java:96)

      root cause

      java.lang.IllegalArgumentException: antlr.ANTLRException: Invalid input: "gh;":
      line 1:1: unexpected char: 'g'
      org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:392)
      org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:323)
      hudson.model.Descriptor.newInstance(Descriptor.java:136)
      hudson.model.AbstractProject.buildDescribable(AbstractProject.java:933)
      hudson.model.AbstractProject.submit(AbstractProject.java:918)
      hudson.model.Project.submit(Project.java:150)
      hudson.model.FreeStyleProject.submit(FreeStyleProject.java:68)
      hudson.model.Job.doConfigSubmit(Job.java:831)
      hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:312)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke
      (NativeMethodAccessorImpl.java:39)
      sun.reflect.DelegatingMethodAccessorImpl.invoke
      (DelegatingMethodAccessorImpl.java:25)
      java.lang.reflect.Method.invoke(Method.java:585)
      org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:103)
      org.kohsuke.stapler.Function.bindAndinvoke(Function.java:57)
      org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:75)
      org.kohsuke.stapler.NameBasedDispatcher.dispatch
      (NameBasedDispatcher.java:30)
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:440)
      org.kohsuke.stapler.MetaClass$9.doDispatch(MetaClass.java:263)
      org.kohsuke.stapler.NameBasedDispatcher.dispatch
      (NameBasedDispatcher.java:30)
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:440)
      org.kohsuke.stapler.Stapler.invoke(Stapler.java:361)
      org.kohsuke.stapler.Stapler.service(Stapler.java:121)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:38)
      hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:30)
      hudson.security.HudsonFilter.doFilter(HudsonFilter.java:88)
      org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter
      (ReplyHeaderFilter.java:96)
      r.java:121)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:38)
      hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:30)
      hudson.security.HudsonFilter.doFilter(HudsonFilter.java:88)
      org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter
      (ReplyHeaderFilter

            Unassigned Unassigned
            anishkumars anishkumars
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: