Skip to content

Dependency problem in org.apache.commons.imaging.Imaging caused by old dependency? #2

@ericclack

Description

@ericclack

I'm using clj-exif in a personal project and it has been working well for many years. A recent refresh of project dependencies has however caused a java.lang.NoClassDefFoundError error.

I'm probably not providing enough info below for you to investigate – I'm happy to do more work to provide this but wanted to check first if maintainers are still active and willing to work on this bug :)

 :cause org.apache.commons.io.build.AbstractOrigin
 :via
 [{:type java.lang.NoClassDefFoundError
   :message org/apache/commons/io/build/AbstractOrigin
   :at [org.apache.commons.imaging.Imaging getMetadata Imaging.java 566]}
  {:type java.lang.ClassNotFoundException
   :message org.apache.commons.io.build.AbstractOrigin
   :at [jdk.internal.loader.BuiltinClassLoader loadClass BuiltinClassLoader.java 641]}]
 :trace
 [[jdk.internal.loader.BuiltinClassLoader loadClass BuiltinClassLoader.java 641]
  [jdk.internal.loader.ClassLoaders$AppClassLoader loadClass ClassLoaders.java 188]
  [java.lang.ClassLoader loadClass ClassLoader.java 521]
  [org.apache.commons.imaging.Imaging getMetadata Imaging.java 566]
  [clj_exif.core$get_metadata invokeStatic core.clj 24]
  [clj_exif.core$get_metadata invoke core.clj 20]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions