问题标签 [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.

0 投票
1 回答
645 浏览

http - 在 WADL 中定义 HTTP 基本身份验证标头的最具描述性的方法是什么?

我想在 WADL 中描述 HTTP 基本身份验证,实现此目的的最具描述性的方法是什么?

0 投票
1 回答
3027 浏览

jaxb - 验证查询参数值球衣

除了下面的方法之外,是否还有其他方法可以验证查询参数值,即通过 wadl 映射到模式是否有 Jersey 方法。谢谢

0 投票
0 回答
206 浏览

glassfish - Glassfish 3.1 application.wadl 重新排序元素

我目前正在使用 Glassfish 来托管一堆 RESTful Web 服务。Glassfish 非常有帮助,可以为我生成一个 wadl。我遇到的问题是它生成的 wadl 将所有资源按随机顺序排列。

我们出色的 QA 人员(以及我们的开发人员)使用 SoapUI 来使用 wadl 并手动调用 Web 服务以进行测试。这个过程变得令人沮丧,因为很难找到我们想要调用的 Web 服务,因为它没有按字母顺序排列。更糟糕的是,每次我们添加或更改 Web 服务时,我们必须将 wadl 重新导入到 SoapUI 中,这会更改 Web 服务的顺序。

我做了很多挖掘工作,但没有找到一个配置文件或属性来告诉 glassfish 在发布之前订购 wadl。我也找不到让 SoapUI 将 Web 服务重新排序为按字母顺序排列的方法。我想出的解决方案是使用 JAXB 将 wadl 转换为 Java 对象,重新排序 Java 对象,然后将其转换回 Java。

所有这一切归结为,有没有办法让 Glassfish 3.1 将 wadl 重新排序为按字母顺序排列,或者让 SoapUI 按字母顺序显示 Web 服务?

0 投票
3 回答
97360 浏览

java - 如何为 REST 服务生成 WADL

我有一个 Web 应用程序为客户提供 30 多个 REST 服务(使用 Jersey)。是否可以为我的应用程序自动创建 WADL 文档?

我需要这个,以便我可以在 SoapUI 中配置它以测试各种场景并保存以供以后使用。

0 投票
0 回答
590 浏览

java - CXF WADL2Java 不产生正确的输入参数

我浏览了文档,它帮助我找出了我遇到的几个问题,但没有解决以下两个问题:

1) 我有一个 get(GET) 方法:get(@Context Request request, @PathParam("isbn")String isbn)
如何为它制定 WADL,以便在生成的 Java 代码中获得 @Context?

2) 我有一个更新 (PUT) 方法:update(@PathParam("isbn") String isbn, BookState st)
如何制定 WADL 以在生成的 Java 代码中获取 BookState?

这是我当前的 WADL,它不这样做:

0 投票
1 回答
906 浏览

jersey - wadl 文件中的请求定义

wadl 有什么方法可以告诉请求类型。例如,下面的 PUT 方法需要“setBlockRequest”的 xml 数据类型,有什么方法可以将它引用到 xml 模式(xsd 文件)来定义“setBlockRequest”的内容?

这个 wadl 是由 Jersey 生成的。

0 投票
1 回答
1395 浏览

xml - 自动化 API 控制台的 WADL .XML 文件

我正在为我的网络应用 API构建一个 API 控制台(使用https://apigee.com/togo )。Apigee 站点要求我上传 XML WADL 以显示所有方法等。

有没有一种简单的方法来自动化这个过程,所以我不必手动创建 WADL 文件?如果您需要有关我的 API 的任何特定信息来帮助回答问题,请告诉我。

谢谢!

0 投票
1 回答
117 浏览

wso2 - WSO2 治理注册表每晚构建?

某处是否有 WSO2 GREG 的夜间版本?我支持一个配置怪异的客户代理,从源代码构建变得非常困难。我的具体需要是测试新的 WADL 支持,它看起来在 4.5.0 发行版中不可用。另一方面,是否有任何替代方法来测试新的 WADL 支持,而无需从头开始构建 GREG?

0 投票
0 回答
137 浏览

java - 表示的属性“元素”

根据 WADL 规范(第 2.11.2 节):

元素

complexType是否可以在元素属性中指定 a ?我有一个仅定义 s.xml 的 XML 模式complexType。这些 s 的实例complexType可以作为表示包含在 HTTP 请求/响应中。

例如,以下方法声明是否有效?

(在命名空间下的 XML 模式中定义的AType位置)complexTypens1

或者,我是否应该在 XML 模式中定义一个类型AType为 name的根元素a,并将该元素的限定名称设置为表示的属性元素

PS:我尝试了第二个选项(在 XML 模式中定义一个根元素),当我从 WADL 生成代码(使用 WADL2Java)时,该saveA方法不会将AType. 所以,我没有任何方法可以访问方法中添加的元素。

0 投票
2 回答
37136 浏览

c# - RESTful Web 服务自动生成 WADL

我在 C# 中创建了一个 RESTful Web 服务并将其部署到 IIS。当我访问服务 HeadOffice.svc 时,我可以选择查看 WSDL (HeadOffice.svc?wsdl)。我想做的是可以选择查看 WADL(例如 HeadOffice.svc?wadl)。这可能吗?

我读过周围的地方,普遍认为这不是最佳做法。但是,我需要 WADL 来完成学校作业,因此我们将不胜感激。