Closed
Description
Classpath is scanned at startup in order to collect model classes. The default location of configuration file is included in classpath (conf
).
In the current distribution, conf
directory doesn't exist as we put it in /etc/thehive/
. This is the cause of the NullPointerException:
2016-11-23 06:31:54,289 [WARN] from org.reflections.Reflections in main - could not create Dir using directory from url file:/opt/thehive/conf. skipping.
java.lang.NullPointerException: null
at org.reflections.vfs.Vfs$DefaultUrlTypes$3.matches(Vfs.java:239)
at org.reflections.vfs.Vfs.fromURL(Vfs.java:98)
at org.reflections.vfs.Vfs.fromURL(Vfs.java:91)
at org.reflections.Reflections.scan(Reflections.java:237)
at org.reflections.Reflections.scan(Reflections.java:204)
at org.reflections.Reflections.<init>(Reflections.java:129)
at global.TheHive.configure(Module.scala:61)