Как определить переменную Resource, такую ​​как / colors / {color} в WADL? - PullRequest
1 голос
/ 02 февраля 2012

Можно ли определить, что вы ожидаете {color} в URL-адресе / colors / {color} как часть WADL? Если так, как бы вы это сделали? Если нет, разве это не огромный недосмотр спецификации?

Почему я не могу сделать что-то подобное для определения / colors / {color}:

    <resource path="colours" id="Colours">
      <resource id="colour" uri="{colour}">
        <method name="GET" id="get_colour"/>
      </resource>
    </resource>

Заранее спасибо.

1 Ответ

0 голосов
/ 04 декабря 2012

Найден ответ: http://cxf.apache.org/docs/jaxrs-services-description.html

Вы можете определить его как параметр со стилем шаблона, например:

<resource path="colours" id="Colours">
    <param name="colour" style="template" required="true"/>
    <method name="GET" id="get_colour"/>
</resource>
...