java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V

accumulo-user | Newman, Elise | 4 years ago
  1. 0

    RE: java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly

    accumulo-user | 4 years ago | Newman, Elise
    java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V
  2. 0

    NoSuchMethodError at org.apache.hadoop.hdfs.DFSInputStream

    Stack Overflow | 3 years ago | Garath
    java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V
  3. 0

    no such method error: closeQuietly

    GitHub | 1 year ago | timodonnell
    java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    HDFS, Hadoop 2.2 and Spark error

    Google Groups | 3 years ago | Richard Conway
    java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io </div> <div> /Closeable;)V at org.apache.hadoop.hdfs.DFSInputStream.getBlockReader(DFSInputStream.j </div> <div> ava:1052) at org.apache.hadoop.hdfs.DFSInputStream.blockSeekTo(DFSInputStream.java </div> <div> :533) at org.apache.hadoop.hdfs.DFSInputStream.readWithStrategy(DFSInputStream </div> <div> .java:749)
  6. 0

    Library problem in "commons-io" (Probably some conflict with Hadoop)

    Google Groups | 3 years ago | Yu-Ting Chen
    java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NoSuchMethodError

      org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V

      at org.apache.hadoop.hdfs.DFSInputStream.getBlockReader()
    2. Apache Hadoop HDFS
      DFSInputStream.read
      1. org.apache.hadoop.hdfs.DFSInputStream.getBlockReader(DFSInputStream.java:986)
      2. org.apache.hadoop.hdfs.DFSInputStream.blockSeekTo(DFSInputStream.java:471)
      3. org.apache.hadoop.hdfs.DFSInputStream.readWithStrategy(DFSInputStream.java:662)
      4. org.apache.hadoop.hdfs.DFSInputStream.read(DFSInputStream.java:706)
      4 frames
    3. Java RT
      DataInputStream.readLong
      1. java.io.DataInputStream.read(DataInputStream.java:132)
      2. java.io.DataInputStream.readFully(DataInputStream.java:178)
      3. java.io.DataInputStream.readLong(DataInputStream.java:399)
      3 frames
    4. Core
      DispatchingFileFactory.openReader
      1. org.apache.accumulo.core.file.rfile.bcfile.BCFile$Reader.<init>(BCFile.java:608)
      2. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.init(CachableBlockFile.java:246)
      3. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getBCFile(CachableBlockFile.java:257)
      4. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.access$000(CachableBlockFile.java:143)
      5. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader$MetaBlockLoader.get(CachableBlockFile.java:212)
      6. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getBlock(CachableBlockFile.java:313)
      7. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getMetaBlock(CachableBlockFile.java:367)
      8. org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getMetaBlock(CachableBlockFile.java:143)
      9. org.apache.accumulo.core.file.rfile.RFile$Reader.<init>(RFile.java:834)
      10. org.apache.accumulo.core.file.rfile.RFileOperations.openReader(RFileOperations.java:79)
      11. org.apache.accumulo.core.file.DispatchingFileFactory.openReader(FileOperations.java:120)
      11 frames
    5. org.apache.accumulo
      Tablet$ScanDataSource.iterator
      1. org.apache.accumulo.server.tabletserver.FileManager.reserveReaders(FileManager.java:308)
      2. org.apache.accumulo.server.tabletserver.FileManager.access$500(FileManager.java:55)
      3. org.apache.accumulo.server.tabletserver.FileManager$ScanFileManager.openFiles(FileManager.java:465)
      4. org.apache.accumulo.server.tabletserver.FileManager$ScanFileManager.openFiles(FileManager.java:473)
      5. org.apache.accumulo.server.tabletserver.Tablet$ScanDataSource.createIterator(Tablet.java:2056)
      6. org.apache.accumulo.server.tabletserver.Tablet$ScanDataSource.iterator(Tablet.java:2018)
      6 frames
    6. Core
      SourceSwitchingIterator.seek
      1. org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:163)
      1 frame
    7. org.apache.accumulo
      TabletServer$ThriftClientHandler.startScan
      1. org.apache.accumulo.server.tabletserver.Tablet.nextBatch(Tablet.java:1735)
      2. org.apache.accumulo.server.tabletserver.Tablet.access$3200(Tablet.java:152)
      3. org.apache.accumulo.server.tabletserver.Tablet$Scanner.read(Tablet.java:1875)
      4. org.apache.accumulo.server.tabletserver.TabletServer$ThriftClientHandler$NextBatchTask.run(TabletServer.java:943)
      5. org.apache.accumulo.server.tabletserver.TabletServerResourceManager.executeReadAhead(TabletServerResourceManager.java:723)
      6. org.apache.accumulo.server.tabletserver.TabletServer$ThriftClientHandler.continueScan(TabletServer.java:1181)
      7. org.apache.accumulo.server.tabletserver.TabletServer$ThriftClientHandler.startScan(TabletServer.java:1150)
      7 frames
    8. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:597)
      3 frames
    9. org.apache.accumulo
      TraceWrap$1.invoke
      1. org.apache.accumulo.trace.instrument.thrift.TraceWrap$1.invoke(TraceWrap.java:63)
      1 frame
    10. Unknown
      $Proxy10.startScan
      1. $Proxy10.startScan(Unknown Source)
      1 frame
    11. Core
      TabletClientService$Processor$startScan.getResult
      1. org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startScan.getResult(TabletClientService.java:1910)
      2. org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startScan.getResult(TabletClientService.java:1894)
      2 frames
    12. Apache Thrift
      TBaseProcessor.process
      1. org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
      2. org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
      2 frames
    13. org.apache.accumulo
      TServerUtils$TimedProcessor.process
      1. org.apache.accumulo.server.util.TServerUtils$TimedProcessor.process(TServerUtils.java:156)
      1 frame
    14. Apache Thrift
      AbstractNonblockingServer$FrameBuffer.invoke
      1. org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:478)
      1 frame
    15. org.apache.accumulo
      TServerUtils$THsHaServer$Invocation.run
      1. org.apache.accumulo.server.util.TServerUtils$THsHaServer$Invocation.run(TServerUtils.java:208)
      1 frame
    16. Java RT
      ThreadPoolExecutor$Worker.run
      1. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      2 frames
    17. org.apache.accumulo
      TraceRunnable.run
      1. org.apache.accumulo.trace.instrument.TraceRunnable.run(TraceRunnable.java:47)
      1 frame
    18. Core
      LoggingRunnable.run
      1. org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
      1 frame
    19. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:662)
      1 frame