Logstash conf error - NoSuchMethodError for PipelineAction::Create

third part

[2020-02-04T14:34:41,152][ERROR][logstash.agent           ] Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"Java::JavaLang::NoSuchMethodError", :message=>"com.google.common.collect.TreeRangeMap.asDescendingMapOfRanges()Ljava/util/Map;", :backtrace=>["com.google.googlejavaformat.java.ModifierOrderer.applyReplacements(ModifierOrderer.java:161)", "com.google.googlejavaformat.java.ModifierOrderer.reorderModifiers(ModifierOrderer.java:139)", com.google.googlejavaformat.java.Formatter.getFormatReplacements(Formatter.java:180)", "com.google.googlejavaformat.java.Formatter.formatSource(Formatter.java:163)", "com.google.googlejavaformat.java.Formatter.formatSource(Formatter.java:149)", "org.logstash.config.ir.compiler.ComputeStepSyntaxElement.generateCode(ComputeStepSyntaxElement.java:118)", "org.logstash.config.ir.compiler.ComputeStepSyntaxElement.compile(ComputeStepSyntaxElement.java:85)", "org.logstash.config.ir.CompiledPipeline.lambda$getDatasetClass$2(CompiledPipeline.java:304)", "java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)", "org.logstash.config.ir.CompiledPipeline.getDatasetClass(CompiledPipeline.java:304)", "org.logstash.config.ir.CompiledPipeline.access$200(CompiledPipeline.java:50)", "org.logstash.config.ir.CompiledPipeline$CompiledExecution.outputDataset(CompiledPipeline.java:417)", "org.logstash.config.ir.CompiledPipeline$CompiledExecution.lambda$compile$1(CompiledPipeline.java:347)", "java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)", "java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)", "java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)", "java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)", "java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)", "java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)", "java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)", "org.logstash.config.ir.CompiledPipeline$CompiledExecution.compile(CompiledPipeline.java:348)", "org.logstash.config.ir.CompiledPipeline$CompiledExecution.<init>(CompiledPipeline.java:328)", "org.logstash.config.ir.CompiledPipeline.<init>(CompiledPipeline.java:117)", "org.logstash.execution.JavaBasePipelineExt.initialize(JavaBasePipelineExt.java:60)", "org.logstash.execution.JavaBasePipelineExt$INVOKER$i$1$0$initialize.call(JavaBasePipelineExt$INVOKER$i$1$0$initialize.gen)", "org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:837)", "org.jruby.ir.runtime.IRRuntimeHelpers.instanceSuper(IRRuntimeHelpers.java:1156)", "org.jruby.ir.runtime.IRRuntimeHelpers.instanceSuperSplatArgs(IRRuntimeHelpers.java:1143)", "org.jruby.ir.targets.InstanceSuperInvokeSite.invoke(InstanceSuperInvokeSite.java:39)", "E_3a_.logstash_minus_7_dot_5_dot_2.logstash_minus_core.lib.logstash.java_pipeline.RUBY$method$initialize$0(E:/logstash-7.5.2/logstash-core/lib/logstash/java_pipeline.rb:27)", "org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:91)","org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:90)","org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)","org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86)", "org.jruby.RubyClass.newInstance(RubyClass.java:915)", "org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen)", "org.jruby.ir.targets.InvokeSite.invoke(InvokeSite.java:183)", "E_3a_.logstash_minus_7_dot_5_dot_2.logstash_minus_core.lib.logstash.pipeline_action.create.RUBY$method$execute$0(E:/logstash-7.5.2/logstash-core/lib/logstash/pipeline_action/create.rb:36)", "E_3a_.logstash_minus_7_dot_5_dot_2.logstash_minus_core.lib.logstash.pipeline_action.create.RUBY$method$execute$0$__VARARGS__(E:/logstash-7.5.2/logstash-core/lib/logstash/pipeline_action/create.rb)", "org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:91)", "org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:90)", "org.jruby.ir.targets.InvokeSite.invoke(InvokeSite.java:183)", "E_3a_.logstash_minus_7_dot_5_dot_2.logstash_minus_core.lib.logstash.agent.RUBY$block$converge_state$2(E:/logstash-7.5.2/logstash-core/lib/logstash/agent.rb:326)", "org.jruby.runtime.CompiledIRBlockBody.callDirect(CompiledIRBlockBody.java:136)", "org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:77)", "org.jruby.runtime.Block.call(Block.java:129)", "org.jruby.RubyProc.call(RubyProc.java:295)", "org.jruby.RubyProc.call(RubyProc.java:274)", "org.jruby.RubyProc.call(RubyProc.java:270)", "org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:105)", "java.lang.Thread.run(Thread.java:745)"]}warning: thread "Converge PipelineAction::Create<main>" terminated with exception (report_on_exception is true):LogStash::Error: Don't know how to handle `Java::JavaLang::NoSuchMethodError` for `PipelineAction::Create<main>`          create at org/logstash/execution/ConvergeResultExt.java:109             add at org/logstash/execution/ConvergeResultExt.java:37  converge_state at E:/logstash-7.5.2/logstash-core/lib/logstash/agent.rb:339
[2020-02-04T14:34:41,168][ERROR][logstash.agent           ] An exception happened when converging configuration {:exception=>LogStash::Error, :message=>"Don't know how to handle `Java::JavaLang::NoSuchMethodError` for `PipelineAction::Create<main>`", :backtrace=>["org/logstash/execution/ConvergeResultExt.java:109:in `create'", "org/logstash/execution/ConvergeResultExt.java:37:in `add'", "E:/logstash-7.5.2/logstash-core/lib/logstash/agent.rb:339:in `block in converge_state'"]}

[2020-02-04T14:34:41,190][DEBUG][logstash.agent           ] Starting puma
[2020-02-04T14:34:41,195][FATAL][logstash.runner          ] An unexpected erroroccurred! {:error=>#<LogStash::Error: Don't know how to handle `Java::JavaLang::NoSuchMethodError` for `PipelineAction::Create<main>`>, :backtrace=>["org/logstash/execution/ConvergeResultExt.java:109:in `create'", "org/logstash/execution/ConvergeResultExt.java:37:in `add'", "E:/logstash-7.5.2/logstash-core/lib/logstash/agent.rb:339:in `block in converge_state'"]}
[2020-02-04T14:34:41,208][DEBUG][logstash.agent           ] Trying to start WebServer {:port=>9600}
[2020-02-04T14:34:41,255][ERROR][org.logstash.Logstash    ] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit

E:\logstash-7.5.2\bin>

Thanks for all your help with this. I haven't used logstash since v5 and that was just working without any issues, reading both from files and directly from database using jdbc.