Проблема с конфигурацией Jenkins

Я сталкиваюсь с ошибкой при добавлении JDK 1.8.0_60.

Возникла проблема при обработке запроса. Пожалуйста, проверьте наш баг-трекер, чтобы увидеть, не сообщалось ли о подобной проблеме. Если об этом уже сообщалось, пожалуйста, проголосуйте и оставьте комментарий, чтобы мы могли оценить влияние проблемы. Если вы считаете, что это новая проблема, пожалуйста, отправьте новую проблему. Когда вы сообщаете о проблеме, обязательно добавьте всю трассировку стека, а также версию Jenkins и соответствующие плагины. Список пользователей также может быть полезен для понимания того, что произошло.

Трассировки стека

javax.servlet.ServletException: Failed to parse JSON:init
    at org.kohsuke.stapler.RequestImpl.getSubmittedForm(RequestImpl.java:918)
    at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:2917)`jdk1.8.0_60`
    at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    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:121)
    at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
    at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
    at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:123)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:49)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
    at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
    at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:370)
    at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
    at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
    at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: 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:916)
    ... 54 more

2 ответа

Удалите плагины везде, где вы видите предупреждения на странице управления Jenkins в Jenkins. Выполните следующие шаги:

  1. Перейдите к Jenkins Ex: http: // localhost:8080/
  2. Нажмите "Управление Дженкинсом".
  3. Вы увидите несколько предупреждений. Пример: предупреждения были опубликованы для следующих установленных компонентов: ядро ​​и библиотеки Jenkins 2.289.1 Множественные уязвимости безопасности в Jenkins 2.299 и более ранних, LTS 2.289.1 и более ранних версиях Примечание: вы можете получать разные предупреждения (одно или несколько предупреждений)
  4. Щелкните правой кнопкой мыши по каждому предупреждению (пожалуйста, делайте это одно за другим, если у вас более одного предупреждения)
  5. Теперь перейдите в «Управление плагинами» (на той же странице .. или «Управление Jenkins -> Управление плагинами»).
  6. Перейдите на вкладку "Установлено".
  7. Вставьте скопированную ссылку в поле поиска
  8. Удалите плагин
  9. Перезапустите Jenkins после удаления всех нежелательных или незащищенных плагинов.

Повторяйте вышеуказанные шаги, пока не удалите все нежелательные плагины, которые отображались в виде предупреждений на странице «Управление Jenkins».

После удаления вы не получите никаких сообщений об ошибках Logging ID во время настройки. Juts убедитесь, что вы не видите никаких предупреждений.

Надеюсь это поможет! Пожалуйста, оцените, если это сработало, или непохоже, если оно вам не помогло.

Спасибо. :)

Вы используете хром? Сначала попробуйте Firefox или IE, эта проблема возникла в какой-то указанной версии браузера Chrome.

Кроме того, эта ошибка была зарегистрирована на официальном трекере ошибок jenkins и помечена как блокирующая, следите за этим.
Исключение: javax.servlet.ServletException: не удалось проанализировать JSON:init (в Windows 7)
Ошибка при запуске параметризованной сборки: javax.servlet.ServletException: не удалось проанализировать JSON

Другие вопросы по тегам