I've seen multiple postings online that state that when you deploy a WAR file 
rather than using an exploded WAR, then the 
request.getServletContext().getRealPath() method returns null.  Due to a 
requirement by my team lead, I cannot deploy the application in any other 
fashion besides a precompiled WAR file (deploying a folder fixes this issue) 
and I was using the request.getServletContext().getRealPath()  method so that I 
could get the version # of the WAR that I have deployed (ex:  myWAR##001.war).  
Is there another way to get the version number?  I also looked online to see if 
there was a way to get the docBase parameter from the context file, but all the 
postings for that said to use request.getServletContext().getRealPath(), which 
is returning null.

Any guidance would be greatly appreciated.

Thanks,
Jeremy

Reply via email to