问题标签 [wadl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - 使用spring集成和soap/rest作为入站,可以完全自动生成它们的wsdl/wadl吗?
(也许,还有希望)
如果我有弹簧集成并且作为入站肥皂或休息(http)是否可以像经典方法一样动态生成 wsdl 和 wadl?
(我已经看到您可以根据给定的 xsd 公开 wsdl - 但我对 api 完全感兴趣的是它自己生成这两个“合同”......)
java - 如何在 Jersey 生成的 WADL 文件的响应中包含 HTTP 状态代码
我开发了一个简单的 RESTful WS,其中包含一些方法,例如,如果资源可用或参数留空,它们将响应不同的 HTTP 状态代码。
从源代码的角度来看,我没有问题发送自己的状态代码或结果只是 200 ok。
例如,一种方法的两种可能的返回语句:
或者
当我查看生成的 WADL 文件时,可能响应的条目仅定义如下
是否可以使用某种注释或执行其他解决方法来指示 WADL 生成器生成如下条目?
例如,通常带有参数的多重响应。
有谁知道如何将这种信息集成到使用 Jersey/JAX-RS 生成 WADL 文件中?
json - CXF 中 json 中的 WADL
我需要在 json 中生成 REST 服务的 wadl 的 json 表示:
在 localhost:8080/services/?_wadl 给我
下面是服务的服务配置,这里应该是什么 json 模式来获取 wadl 的 json 表示
rest - 如何为 jax-rs cxf 生成 wadl
我需要为动态子资源生成 wadl 文件。可能吗?
我使用接口作为子资源,它的实现完成了实际工作。
我正在使用依赖注入来调用 API。但我不知道如何为它生成 wadl 文件。当我这样做时http://localhost:8080/myfashions/catalog/product?_wadl&_type=xml
,我得到
谁能帮助我,如何获得动态子资源的 wadl。
cxf - 为 apache cxf 生成 Wadl
有什么方法可以自动为 cxf 生成 wadl 文件?
我有一个类,它接受像 @Path("/") 这样的所有请求,然后重定向到它的实现类。我想为它生成 wadl。这可能吗?
我已经完成了这个 http://{localhost}:8080/api/?_wadl 但我得到了
java - 使用 fastxml.jackson 序列化程序增强 apache CXF 中的 wadl
我有一个使用 fastxml jackson 进行序列化的休息应用程序。
我想增强 wadl 以显示表示标记内的模型字段,例如
而不是普通的描述:
我认为为 WadlGeneration 添加一个 bean 就是我需要做的一切......
..但显然还有更多工作要做。我已经在 jaxb 和 codehaus jackson 中看到了示例,但是关于如何使用 fastxml jackson 进行这项工作的任何想法?
rest - Wadl 表示中的元素
我有一个 JAX-RS API,我正在为它生成 wadl。
但我想向它添加元素来表示。
thebook
应该出现在语法中。
我的服务:
图书.java
c# - 动态消费 REST 服务
我们正在寻找一种在 C# 中动态使用 REST 完整服务的解决方案。它类似于 Wcf 测试客户端。在我们的应用程序中,用户应该能够提供服务 url,然后选择要在应用程序中使用的所需数据。
通常,我们将在基于 SOAP 的服务的情况下获得 WSDL,它描述了有关服务的所有信息,例如可用方法、要传递的参数、响应类型等。然后我们可以使用响应,如果我们执行它可能会使用反射动态的。
如果服务是 RESTfull,我们如何获得类似的信息?我们如何知道它返回什么类型的数据?架构是什么?等等
我发现了一种叫做 WADL 和 RSDL 的东西可以用来了解 RESTfull 服务。是否所有 REST 完整服务都始终提供该功能?如果是,那怎么办?如果没有,那么我将如何了解这些服务?
请注意,在我们的应用程序中,我们希望我们的用户在运行时注册任何 RESTfull 服务并在应用程序中使用响应,因此我们不想为每种类型的服务编写代码。
WCF 支持动态发现以防 SOAP。它是否支持 REST 的类似功能?
java - 如何关闭发布 application.wadl?
我有一个 Jersey REST 应用程序。它在 /application.wadl 下暴露了它的 wadl。如何将其关闭到外部或如何从 /application.wadl 更改其 URL?
java - Jersey maven-wadl-plugin 无法解析 HttpServletRequest
我在构建时使用 maven-wadl-plugin 生成扩展的 WADL,遵循这里的优秀示例,尤其是这里。
我已经验证它可以按预期工作,除非我的资源类包含对 HttpServletRequest 类的引用,然后它因缺少必需的类而失败:
[ERROR] Failed to execute goal com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate (generate) on project wadl: Execution generate of goal com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate failed: A required class was missing while executing com.sun.jersey.contribs:maven-wadl-plugin:1.17:generate: Ljavax/servlet/http/HttpServletRequest;
我没有看到任何类似的问题,也找不到任何相关的错误报告。我能做些什么来解决这个问题?
支持资料:
以下是使用 -X 运行的完整消息:
我正在一个只有一个示例资源类的项目中对此进行测试:
我正在使用 Jersey 1.7 和 Jetty 8.0.4.v20111024。这是完整的 POM。