kstateome/canvas-api

log4j isn't listed as a dependency

Closed this issue · 0 comments

If you don't depend on log4j explicitly in the project consuming canvas-api then you get an exception when using this library:

java.lang.NoClassDefFoundError: org/apache/log4j/Logger

at edu.ksu.canvas.CanvasApiFactory.<clinit>(CanvasApiFactory.java:26)

log4j should be listed as a dependency.