我使用 Apache Axis 在 tomcat 上部署了一个简单的 Web 服务。
如果我以http://localhost:8080/webservices/TransactionService访问网络服务,我会看到通常的消息
事务服务
您好,这是 AXIS 服务!
也许这里会有一个调用服务的表格......
表明 Web 服务可用并且可以使用。
但是,如果我以http://10.0.0.1:8080/webservices/TransactionService访问它(10.0.0.1 是机器的实际 IP。我在与上面相同的机器上访问它,机器托管 tomcat)我得到:
HTTP 状态 404 - /webservices/TransactionService
-------------------------------------------------- ------------------------------
类型:状态报告
消息: /webservices/TransactionService
描述:请求的资源 (/webservices/TransactionService) 不可用。
-------------------------------------------------- ------------------------------
Apache Tomcat/5.5
tomcat 日志中没有任何内容
如果我尝试在 Jetty 上部署它一切正常。
对此有什么解释吗?任何指针最受欢迎。