Change the configuration path according to the change of the class.
Change the code since the ApplicationController's constructor was changed.
Add code to generate index during the servlet initialization.
rely on Settings loaded from test resources config rather than hardcoding the paths in code. https://projects.ecoinformatics.org/ecoinfo/issues/5918
use integration-test ("mvn verify") to test things that require Metacat to be running. These classes should end be named "*IT.java" and unit tests that do not require metacat to be running can be named "*Test.java" - https://projects.ecoinformatics.org/ecoinfo/issues/5918
Set the hazelcast.xml path for the test.
Figured out to read beans from the configuration file.