I am trying to have the server read from a file, called "config.txt", in the same directory as the main .html file within the war.
In hosted mode, I can easily access the file using a Scanner object:
Scanner s = new Scanner("config.txt");
But this does not work when deployed because the file paths are somehow different. How can I get the correct file path to access config.txt in the deployed version?
I have tried getServletContext.getRealPath("config.txt"), but for some reason I get a Null Pointer Exception when I attempt to call this in the ServiceImpl's constructor...