我正在尝试通过仅指定上下文文件来通过tomcat管理器部署Web应用程序,如http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html#Deploy_A_New_Application_from_a_Local_Path的tomcat 7文档中所述.
我正在向经理发出以下调用http://myhost.mydomain.com:8080/manager/text/deploy?config=file:/opt/company/product/conf/mycontext.xml
上下文文件如下所示:
<!DOCTYPE project>
<Context path="/myapp" docBase="/opt/company/product/lib/myapp.war" antiResourceLocking="false" >
</Context>
并且经理指出一个错误:FAIL - Invalid context path null was specified。
现在,如果我使用还提供部署 url(路径)的调用,我可以部署应用程序。但是,我希望 Tomcat 能够读取我的上下文文件并自行确定文件定义中的路径。
这是tomcat 7管理器中的问题吗?有没有办法绕过这个问题?
感谢您的任何指点