Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-4256

javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.NoSuchMethodError: io.debezium.jdbc.JdbcConnection.<init>

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Major Major
    • None
    • 1.7.0.Final
    • mysql-connector
    • None
    • False
    • False

      hello, The following error occurred when I requested the interface using Debezium mysql Connect

       

      Present on request:

       
      <html>

      <head>
          <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
          <title>Error 500 Request failed.</title>
      </head>

      <body>
          <h2>HTTP ERROR 500</h2>
          <p>Problem accessing /connectors. Reason:
              <pre>    Request failed.</pre>
          </p>
          <hr><a href="http://eclipse.org/jetty">Powered by Jetty:// 9.4.12.v20180830</a>
          <hr />

      </body>

      </html>
       
       
      backstage:
       
      _javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.NoSuchMethodError: io.debezium.jdbc.JdbcConnection.<init>(Lio/debezium/config/Configuration;Lio/debezium/jdbc/JdbcConnection$ConnectionFactory;Ljava/lang/String;Ljava/lang/String;)V
      at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:432)
      at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:370)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:389)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:342)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:229)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
      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:201)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
      at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
      at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:174)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
      at org.eclipse.jetty.server.Server.handle(Server.java:503)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
      at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:748)
      Caused by: org.glassfish.jersey.server.ContainerException: java.lang.NoSuchMethodError: io.debezium.jdbc.JdbcConnection.<init>(Lio/debezium/config/Configuration;Lio/debezium/jdbc/JdbcConnection$ConnectionFactory;Ljava/lang/String;Ljava/lang/String;)V
      at org.glassfish.jersey.servlet.internal.ResponseWriter.rethrow(ResponseWriter.java:278)
      at org.glassfish.jersey.servlet.internal.ResponseWriter.failure(ResponseWriter.java:260)
      at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:460)
      at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:285)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:272)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:268)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:316)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:298)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:268)
      at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:289)
      at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:256)
      at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703)
      at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:416)
      ... 28 more
      Caused by: java.lang.NoSuchMethodError: io.debezium.jdbc.JdbcConnection.<init>(Lio/debezium/config/Configuration;Lio/debezium/jdbc/JdbcConnection$ConnectionFactory;Ljava/lang/String;Ljava/lang/String;)V
      at io.debezium.connector.mysql.MySqlConnection.<init>(MySqlConnection.java:67)
      at io.debezium.connector.mysql.MySqlConnection.<init>(MySqlConnection.java:78)
      at io.debezium.connector.mysql.MySqlConnector.validateConnection(MySqlConnector.java:96)
      at io.debezium.connector.common.RelationalBaseSourceConnector.validate(RelationalBaseSourceConnector.java:52)
      at org.apache.kafka.connect.runtime.AbstractHerder.validateConnectorConfig(AbstractHerder.java:282)
      at org.apache.kafka.connect.runtime.distributed.DistributedHerder$6.call(DistributedHerder.java:537)
      at org.apache.kafka.connect.runtime.distributed.DistributedHerder$6.call(DistributedHerder.java:534)
      at org.apache.kafka.connect.runtime.distributed.DistributedHerder.tick(DistributedHerder.java:270)
      at org.apache.kafka.connect.runtime.distributed.DistributedHerder.run(DistributedHerder.java:219)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      ... 1 more_
       
       
       

        1. 微信图片_20211108144749.png
          122 kB
          逸南 丁

              Unassigned Unassigned
              ryan-0526 逸南 丁 (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: