当前位置: 首页 > 知识库问答 >
问题:

Spring WS删除了灵活的URL,限制了WSDL URL和服务URL

阎咏思
2023-03-14

我试图制作一个Spring Boot Soap WebService应用程序,并按照Get Start(https://Spring.io/guides/gs/production-web-service/)示例学习如何完成该操作。

我已经创建了我想要的,但是我在这个设置中有两个URL问题,我找不到应该更改什么配置来解决这个问题:

  • WSDL URL basic是localhost:8080/ws/countries.wsdl,但类似于localhost:8080/ws/whather/countries.wsdl的URL都是正确的
  • SoapUI请求的服务URL是localhost:8080/ws,但类似于localhost:8080/ws/的任何内容都是正确的

共有1个答案

巫马炫明
2023-03-14

没有直截了当的方法来限制你想要的方式。

  1. SOAP服务不是基于URL的。
  2. SOAP消息正文描述endpoint。

你想要的东西是可能的。

    null
 类似资料:
  • 我在上传到谷歌云存储的图像文件上创建了一个imageServing url,使用: 但似乎没有删除此url的方法。可用方法“deleteServingUrl”接受一个我不使用的bloKey。 这是否意味着我不需要删除servingUrl? ///////编辑 将Appengine与objectify一起使用。创建了一个servlet,UserImageEndpoint在web中定义了它。xml格式

  • 我删除了谷歌云存储控制台上的所有权限。现在我无法删除bucket内容或向用户添加权限,即使使用gsutil也是如此。

  • 如何将App Engine功能与灵活环境(以前的托管VM)一起使用? 例如,我的旧应用程序使用图像API。如何在Fleixble环境中使用该API? App Engine中的功能列表:https://cloud.google.com/appengine/docs/about-the-standard-environment 图像API:https://cloud.google.com/appeng

  • 我知道Stackoverflow上还有其他非常类似的问题,但这些问题要么没有得到回答,要么没有帮助我解决。与这些问题相反,我在这个问题中添加了更多的堆栈、跟踪和日志文件信息。我希望这能有所帮助,尽管这让问题变得有点冗长和丑陋。对不起. 我正在Amazon EC2上使用实例运行一个9节点集群,并安装了DSE(DataStax Enterprise)版本4.6。对于每个工作负载(Cassandra、S

  • 问题内容: 我的Java Servlet通过该方法利用了Facebook Graph API 。这已经工作了好几个星期了,但是今天我正在测试的查询的长度比以前的查询要长得多- 大约2300个字符。此查询导致引发错误。 两个小时后,我发现根本原因是App Engine 对要获取的URL的长度(即从您的GAE应用程序到网络上的其他地方)有严格的限制。此外,此问题仅在生产服务器上显现出来,因此在上线之前

  • 我得到这个错误: java。木卫一。IOException:服务器为URL返回了HTTP响应代码400:https://graph.facebook.com/search?q=java 对于这个代码: 我不明白为什么?