On Sun, May 20, 2018 at 6:52 PM Kernel Panic <netwarrior...@gmail.com>
wrote:

> Ok, I'll try to install a previous version manually , I have no option to
> Downgrade it from the UI, do you know which is the previous stable version
> to 3.9.0 ? or which one should I try with Jenkins 2.107.3 ?
>

Git plugin releases in the last 6 months: 3.9.0, 3.8.0, 3.7.0
Git client plugin releases in the last 6 months: 2.7.2, 2.7.1, 2.7.0

The message you're seeing is from the git client plugin, not the git
plugin.  Changing versions of the git plugin is unlikely to help.

All those versions are expected to work with Jenkins 2.107.3.  The plugin
pages (git <https://plugins.jenkins.io/git> and git client
<https://plugins.jenkins.io/git-client>)  include the changelogs for each
of those releases.


> Is there a way to run the plugin manually like "java something" to see if
> I can see any other error? I cannot find which is the dependency error or
> how to fix it, maybe a previous version works fine.
>

Sorry, but there isn't a command line way to simulate the problem you're
seeing.  I don't understand the problem you're seeing.

My personal hunch is that you may need to remove all cases where you have
both an hpi and a jpi file for the same plugin, remove the subdirectory of
the plugins directory for those cases (for example, if you have both a
git-client.jpi and a git-client.hpi, remove one of those two files and
remove "plugins/git-client" directory).

Mark Waite


> Thanks
> Regards
>
>
> El domingo, 20 de mayo de 2018, 21:45:25 (UTC-3), Mark Waite escribió:
>
>> Yes, it means that the git client plugin did not initialize correctly.
>> The git client plugin includes JGit.  That class (and the RemoteConfig
>> class) are classes from JGit which is included in the git client plugin.
>>
>> On Sun, May 20, 2018 at 6:24 PM Kernel Panic <netwar...@gmail.com> wrote:
>>
> Hi Mark
>>> Under Manage Old Data I found this, does it mean something to you?
>>>
>>> hudson.model.FreeStyleBuild project-name #82 NoClassDefFoundError:
>>> org/eclipse/jgit/lib/AnyObjectId
>>> El domingo, 20 de mayo de 2018, 20:36:48 (UTC-3), Mark Waite escribió:
>>>>
>>>>
>>>>
>>>> On Sun, May 20, 2018 at 5:32 PM Kernel Panic <netwar...@gmail.com>
>>>> wrote:
>>>>
>>>>> Ok, I'll play a bit with it, and what do you think about this error?
>>>>> does it mean anything? what happens if I remove or clean 
>>>>> /var/cache/jenkins
>>>>> directory? I can bet this is the root of cause, but no idea how to resolve
>>>>> that
>>>>> dependency error.
>>>>>
>>>>>
>>>>> org.apache.commons.jelly.JellyTagException:
>>>>> jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91:
>>>>> <st:include> Type org.eclipse.jgit.transport.RemoteConfig not present
>>>>>
>>>>>
>>>> I think that error means that the git client plugin failed to
>>>> initailize and all git operations after the git client plugin failure to
>>>> initailize will be suspect.  The git client plugin initalization failure is
>>>> likely much earlier in the log file.
>>>>
>>>> Mark Waite
>>>>
>>>>
>>>>
>>>>> Thanks
>>>>> Regards
>>>>>
>>>>> El domingo, 20 de mayo de 2018, 20:21:33 (UTC-3), Mark Waite escribió:
>>>>>
>>>>>> I don't know how the Jenkins loader decides between an hpi and a
>>>>>> jpi file.  I would assume it will choose jpi if it exists, and choose
>>>>>> hpi if the jpi does not exist.  However, that assumption could be
>>>>>> completely wrong.
>>>>>>
>>>>>> The docker image that I use contains only jpi files.  See
>>>>>> https://github.com/MarkEWaite/docker-lfs/tree/lts-slim-with-plugins/ref/plugins
>>>>>>  for
>>>>>> the list of plugins that I use.  I had assumed (possibly incorrectly) 
>>>>>> that
>>>>>> hpi files were originally associated with the Hudson project, and jpi 
>>>>>> files
>>>>>> are associated with the Jenkins project.
>>>>>>
>>>>>> If you have both hpi and jpi files, that may be a source of confusion
>>>>>> for Jenkins.  You might try an experiment to assure that only one or the
>>>>>> other are available.
>>>>>>
>>>>>> Mark Waite
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, May 20, 2018 at 5:07 PM Kernel Panic <netwar...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>> Hi Mark,
>>>>>>> Yes, that's the output from  /var/log/jenkins/jenkins.log not  of
>>>>>>> the plugin, and  I get that error on every job I want to configure by 
>>>>>>> the
>>>>>>> way, is not related to a particular job, are all of them with the same
>>>>>>> error.
>>>>>>>
>>>>>>> Byt the way, I have both jpi and hpi files, which one should I
>>>>>>> replace with with .bak version?
>>>>>>>
>>>>>>>
>>>>>>> -rw-r--r-- 1 jenkins jenkins 3063466 Oct 30  2015 github.bak
>>>>>>>
>>>>>>> -rw-r--r-- 1 jenkins jenkins 3063466 May 17 23:59 github.hpi
>>>>>>>
>>>>>>> -rw-r--r-- 1 jenkins jenkins 2421141 May 17 23:40 github.jpi
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thanks you very much for your help
>>>>>>> Regards
>>>>>>>
>>>>>>>
>>>>>>> El domingo, 20 de mayo de 2018, 19:58:43 (UTC-3), Mark Waite
>>>>>>> escribió:
>>>>>>>
>>>>>>>> When I say "the jenkins log", I mean the log file written by
>>>>>>>> Jenkins as it is running.  I don't mean the log from individual jobs.
>>>>>>>>
>>>>>>>> On my Debian machine, the Jenkins logs are written in
>>>>>>>> /var/log/jenkins/
>>>>>>>>
>>>>>>>> Mark Waite
>>>>>>>>
>>>>>>>> On Sun, May 20, 2018 at 4:51 PM Kernel Panic <netwar...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>> And this is the full log when I go to project / configure.
>>>>>>>>>
>>>>>>>>> org.apache.commons.jelly.JellyTagException: 
>>>>>>>>> jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91:
>>>>>>>>>  <st:include> Type org.eclipse.jgit.transport.
>>>>>>>>>
>>>>>>>>> RemoteConfig not present
>>>>>>>>>       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.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.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.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.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.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.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.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.JellyFacet$1.dispatch(JellyFacet.java:97)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
>>>>>>>>>       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:790)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:105)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       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:1637)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>>>>>>>>>       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:190)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>>>>>>>>>       at org.eclipse.jetty.server.Server.handle(Server.java:564)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
>>>>>>>>>       at 
>>>>>>>>> winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
>>>>>>>>>       at 
>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>>>>>>>>       at 
>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>>>>>>>>       at java.lang.Thread.run(Thread.java:748)
>>>>>>>>> Caused by: java.lang.TypeNotPresentException: Type 
>>>>>>>>> org.eclipse.jgit.transport.RemoteConfig not present
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:117)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.repository.ConstructorRepository.getParameterTypes(ConstructorRepository.java:94)
>>>>>>>>>       at 
>>>>>>>>> java.lang.reflect.Executable.getGenericParameterTypes(Executable.java:283)
>>>>>>>>>       at 
>>>>>>>>> java.lang.reflect.Method.getGenericParameterTypes(Method.java:283)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:169)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.ClassDescriptor.<init>(ClassDescriptor.java:85)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:216)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:141)
>>>>>>>>>       at org.kohsuke.stapler.lang.Klass.getFunctions(Klass.java:98)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.KlassDescriptor.<init>(KlassDescriptor.java:27)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.MetaClass.buildDispatchers(MetaClass.java:105)
>>>>>>>>>       at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:93)
>>>>>>>>>       at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:204)
>>>>>>>>>       at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:196)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:109)
>>>>>>>>>       at 
>>>>>>>>> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
>>>>>>>>>       ... 158 more
>>>>>>>>> Caused by: java.lang.ClassNotFoundException: 
>>>>>>>>> org.eclipse.jgit.transport.RemoteConfig
>>>>>>>>>       at 
>>>>>>>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374)
>>>>>>>>>       at 
>>>>>>>>> jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327)
>>>>>>>>>       at 
>>>>>>>>> jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080)
>>>>>>>>>       at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>>>>>>>       at java.lang.Class.forName0(Native Method)
>>>>>>>>>       at java.lang.Class.forName(Class.java:348)
>>>>>>>>>       at 
>>>>>>>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114)
>>>>>>>>>       ... 178 more
>>>>>>>>> Caused: javax.servlet.ServletException
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:105)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
>>>>>>>>>       at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
>>>>>>>>>       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:790)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:105)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       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:1637)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
>>>>>>>>>       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:190)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
>>>>>>>>>       at org.eclipse.jetty.server.Server.handle(Server.java:564)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
>>>>>>>>>       at 
>>>>>>>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
>>>>>>>>>       at 
>>>>>>>>> winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
>>>>>>>>>       at 
>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>>>>>>>>       at 
>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>>>>>>>>       at java.lang.Thread.run(Thread.java:748)
>>>>>>>>>
>>>>>>>>> El domingo, 20 de mayo de 2018, 19:36:46 (UTC-3), Mark Waite
>>>>>>>>> escribió:
>>>>>>>>>
>>>>>>>>>> I suspect the last thing in the Jenkins log is much less helpful
>>>>>>>>>> for diagnosis than the early contents of the Jenkins log.  Somewhere 
>>>>>>>>>> in the
>>>>>>>>>> early portions of the Jenkins log I would expect to find a good hint 
>>>>>>>>>> that
>>>>>>>>>> something is unable to start.
>>>>>>>>>>
>>>>>>>>>> On Sun, May 20, 2018 at 4:24 PM Kernel Panic <netwar...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>> Thank you very much for the explanation, I will try to restore the
>>>>>>>>>>> old plugin version, and by the way this is the last thing on 
>>>>>>>>>>> jenkins log
>>>>>>>>>>>
>>>>>>>>>>> Caused by: java.lang.NullPointerException
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.jenkinsci.plugins.github.config.GitHubPluginConfig.constructDefaultUrl(GitHubPluginConfig.java:228)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.jenkinsci.plugins.github.config.GitHubPluginConfig.getHookUrl(GitHubPluginConfig.java:116)
>>>>>>>>>>>
>>>>>>>>>>> ... 341 more
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> May 20, 2018 9:00:55 PM hudson.ExpressionFactory2$JexlExpression
>>>>>>>>>>> evaluate
>>>>>>>>>>>
>>>>>>>>>>> WARNING: Caught exception evaluating: descriptor.helpFile in
>>>>>>>>>>> /job/project-name/configure. Reason:
>>>>>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>>>>>>
>>>>>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>>>>>> at sun.reflect.GeneratedMethodAccessor298.invoke(Unknown 
>>>>>>>>>>> Source)Caused
>>>>>>>>>>> by: java.lang.NoClassDefFoundError: 
>>>>>>>>>>> org/eclipse/jgit/transport/RemoteConfig
>>>>>>>>>>>
>>>>>>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method)
>>>>>>>>>>>
>>>>>>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
>>>>>>>>>>>
>>>>>>>>>>> at java.lang.Class.getDeclaredMethods(Class.java:1975)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:149)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.ClassDescriptor.<init>(ClassDescriptor.java:85)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:216)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:141)
>>>>>>>>>>>
>>>>>>>>>>> at org.kohsuke.stapler.lang.Klass.getFunctions(Klass.java:98)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.KlassDescriptor.<init>(KlassDescriptor.java:27)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.MetaClass.buildDispatchers(MetaClass.java:105)
>>>>>>>>>>>
>>>>>>>>>>> at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:93)
>>>>>>>>>>>
>>>>>>>>>>> at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:204)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> org.kohsuke.stapler.jelly.groovy.GroovyFacet.createRequestDispatcher(GroovyFacet.java:109)
>>>>>>>>>>>
>>>>>>>>>>> at org.kohsuke.stapler.RequestImpl.getView(RequestImpl.java:257)
>>>>>>>>>>>
>>>>>>>>>>> at org.kohsuke.stapler.RequestImpl.getView(RequestImpl.java:252)
>>>>>>>>>>>
>>>>>>>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:750)
>>>>>>>>>>>
>>>>>>>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:732)
>>>>>>>>>>>
>>>>>>>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:721)
>>>>>>>>>>>
>>>>>>>>>>> ... 160 more
>>>>>>>>>>>
>>>>>>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>>>>>>> org.eclipse.jgit.transport.RemoteConfig
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327)
>>>>>>>>>>>
>>>>>>>>>>> at
>>>>>>>>>>> jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080)
>>>>>>>>>>>
>>>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>>>>>>>>> El domingo, 20 de mayo de 2018, 19:00:03 (UTC-3), Mark Waite
>>>>>>>>>>> escribió:
>>>>>>>>>>>
>>>>>>>>>>>> On Sun, May 20, 2018 at 2:32 PM Kernel Panic  wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> If there was a manual update, ( I can see some some git-client
>>>>>>>>>>>>> git and git hub hpi/jpi  files under plugin directory ) how can I 
>>>>>>>>>>>>> revert it
>>>>>>>>>>>>> back?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks you very much!
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> If one or more plugins were upgraded from a prior version to
>>>>>>>>>>>> the current version, then there would be a "<plugin-name>.bak" 
>>>>>>>>>>>> file in the
>>>>>>>>>>>> /plugins/ subdirectory of the Jenkins home directory.  For 
>>>>>>>>>>>> example, I
>>>>>>>>>>>> recently upgraded the docker-commons plugin and there is now a
>>>>>>>>>>>> "docker-commons.bak" file (previous docker-commons plugin version) 
>>>>>>>>>>>> and a
>>>>>>>>>>>> "docker-commons.jpi" file (currentl version of the docker-commons 
>>>>>>>>>>>> plugin).
>>>>>>>>>>>>
>>>>>>>>>>>> Plugins which have not been upgraded (at least on my
>>>>>>>>>>>> installation) appear as "<plugin-name>.jpi" without a matching
>>>>>>>>>>>> "<plugin-name>.bak".
>>>>>>>>>>>>
>>>>>>>>>>>> If you want to replace an existing plugin at the file system
>>>>>>>>>>>> level with a different version, it may be enough to stop Jenkins, 
>>>>>>>>>>>> perform a
>>>>>>>>>>>> backup, then repalce the "<plugin-name>.jpi" (or 
>>>>>>>>>>>> "<plugin-name>.hpi" if it
>>>>>>>>>>>> exists instead) with the replacement version.
>>>>>>>>>>>>
>>>>>>>>>>>> You might also read the Jenkins log file to see if there are
>>>>>>>>>>>> hints in the log file that might give an indication why the plugin 
>>>>>>>>>>>> is
>>>>>>>>>>>> unable to start.
>>>>>>>>>>>>
>>>>>>>>>>>> Mark Waite
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>> El domingo, 20 de mayo de 2018, 16:54:48 (UTC-3), Mark Waite
>>>>>>>>>>>>> escribió:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Have you checked in the "Plugin Manager" section of "Manage
>>>>>>>>>>>>>> Jenkins" to confirm that there are no warnings about unsatisfied
>>>>>>>>>>>>>> dependencies?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I think that type of message might appear if a new git plugin
>>>>>>>>>>>>>> were manually uploaded to a system that hadn't yet updated the 
>>>>>>>>>>>>>> git client
>>>>>>>>>>>>>> plugin to the latest version.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, May 20, 2018 at 1:50 PM Kernel Panic <
>>>>>>>>>>>>>> netwar...@gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hello
>>>>>>>>>>>>>>> I inherited a server with git 2.107.3 installed, it seems
>>>>>>>>>>>>>>> the previous admin upgraded it, now when I got to project 
>>>>>>>>>>>>>>> config I get this
>>>>>>>>>>>>>>> error:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> org.apache.commons.jelly.JellyTagException:
>>>>>>>>>>>>>>> jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91:
>>>>>>>>>>>>>>> <st:include> Type org.eclipse.jgit.transport.RemoteConfig not 
>>>>>>>>>>>>>>> present
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If I scroll down to Source Management I do not see the git
>>>>>>>>>>>>>>> option, only None, CVS, and CVS Project set.
>>>>>>>>>>>>>>> If I got to Manage Jenkins / Configure System I get the same
>>>>>>>>>>>>>>> java error.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The git plugin version is 3.9.0 and I do no see an option to
>>>>>>>>>>>>>>> downgrade, so Im lost in here, any  idea how can I troubleshoot 
>>>>>>>>>>>>>>> this issue?
>>>>>>>>>>>>>>> The servert is Debian 8.2
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks in advance
>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>>>> Google Groups "Jenkins Users" group.
>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails
>>>>>>>>>>>>>>> from it, send an email to jenkinsci-use...@googlegroups.com.
>>>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/44b9093d-75d9-4f3f-9a01-39d953c3a64c%40googlegroups.com
>>>>>>>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/44b9093d-75d9-4f3f-9a01-39d953c3a64c%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>> Google Groups "Jenkins Users" group.
>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>>> it, send an email to jenkinsci-use...@googlegroups.com.
>>>>>>>>>>>>>
>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/1b980dec-bbb8-4c5c-889b-9ca1b1890355%40googlegroups.com
>>>>>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/1b980dec-bbb8-4c5c-889b-9ca1b1890355%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>> .
>>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "Jenkins Users" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to jenkinsci-use...@googlegroups.com.
>>>>>>>>>>>
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/dc913356-fab7-48c1-88b5-9328b5500816%40googlegroups.com
>>>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/dc913356-fab7-48c1-88b5-9328b5500816%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>> .
>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Jenkins Users" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to jenkinsci-use...@googlegroups.com.
>>>>>>>>>
>>>>>>>> To view this discussion on the web visit
>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/e324494a-dbbd-4252-b26b-50fb2578e6fb%40googlegroups.com
>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/e324494a-dbbd-4252-b26b-50fb2578e6fb%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Jenkins Users" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to jenkinsci-use...@googlegroups.com.
>>>>>>>
>>>>>> To view this discussion on the web visit
>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/25d2fcab-35da-4e0c-bc24-1ff146a9616d%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/25d2fcab-35da-4e0c-bc24-1ff146a9616d%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Jenkins Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to jenkinsci-use...@googlegroups.com.
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/jenkinsci-users/3b641c8a-460e-4be4-8a7c-9f79a566cd50%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/3b641c8a-460e-4be4-8a7c-9f79a566cd50%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-use...@googlegroups.com.
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-users/0a01bcb8-5dc8-4985-891d-9dcd01d9de44%40googlegroups.com
>>> <https://groups.google.com/d/msgid/jenkinsci-users/0a01bcb8-5dc8-4985-891d-9dcd01d9de44%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/12194139-ef36-4b99-b88f-3654b9e12587%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/12194139-ef36-4b99-b88f-3654b9e12587%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtEMM4%3D1PVpadQG5zTQXx7ACYisBquEHv2Ne8TiQKYR0Kg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to