Like always, thanks a lot for the reply.
I am using the following apart from the defaults
My Webserver is on one machine which is not part of the internal company domain due to security reasons.
I want all requests to the Application Server to pass through the Webserver.
First, I tried installing the 2 servers on the same machine and everything worked fine for me.
The problem comes when I installed the Webserver on a different machine which is not part of the domain. Initially, the computer was unable to access the Tomcat location (Not the URL but actual folder location) but later on the network administrator managed to allow the access through a strange kind of URL \\ApplicationServerFullName\cim$\apache-tomcat-7.0.63\webapps\app
I am able to access the tomcat server's webApps folder by this URL from the WebServer in the browser.
But when I put that URL in the Virtualhost's Directory directive, it is then that the problem arise and I am unable to access the application through Apache.
I am not sure but I guess the issues arise due to one of the following:
HTTPD.conf setting does not understand the shared location path due to the dollar sign \\ApplicationServerFullName\cim$\apache-tomcat-7.0.63\webapps\app. If this is the case, what should I do then?The virtual host's directory directive shouldn't use the network location of tomcat from Webserver which is \\ApplicationServerFullName\cim$\apache-tomcat-7.0.63\webapps\app. Instead, it should use the relative path within the application server which is D:\apache-tomcat-7.0.63\webapps\app. I will try this one and will see if this fix the issue
Thanks a lot for your time