Описание тега raml-1.0
0
ответов
Как переопределить реализацию метода в raml 1.0 через генератор кода jaxrs
При создании классов Java из RAML-файлов с помощью генератора кода в RAML v0.8 мы могли настраивать сгенерированный код, расширяя AbstractGeneratorExtension а затем установить реализацию класса через configuration.setExtensions(extension);Как я могу…
18 июн '18 в 12:25
1
ответ
Как определить глобальную переменную в RAML
Я хочу использовать глобальную переменную в файле RAML: #%RAML 1.0 title: MyTitle myVariable: http://example.com version: v1 baseUri: {myVariable}/{version} но это не работает RAML на самом деле позволяет это?
10 окт '18 в 14:38
1
ответ
RAML 1.0 представление Java Map
У меня есть схема RAML, которая содержит "javaType": "java.util.Map<String, java.util.List<Employee>>" У меня есть отдельная схема (employee.schema), которая представляет класс Employee. Но так как я не использовал employee.schema в raml…
17 май '18 в 06:42
0
ответов
Что является исправлением для "Объединение не поддерживается для узлов типа NamedTypeExpressionNode и TypeDeclarationNode"
У меня есть RAML, который определяет некоторые коды состояния HTTP в ответах примерно так (типы данных упрощены для обсуждения)... #%RAML 1.0 title: Schmitle. version: v0 protocols: [HTTP] baseUri: http://api.deduper.com mediaType: application/json …
30 июн '18 в 05:02
1
ответ
RAML 1.0: определить minProperties внутри необязательного объекта
Я хочу определить необязательный size объект. Если объект присутствует, должно быть хотя бы одно из указанных свойств (min или же max) дано. Я думал о чем-то вроде этого: properties: someval: type: string size: type: object required: false additiona…
26 окт '18 в 07:21
0
ответов
Прокси-сервер проверки скопа raml
Я пытаюсь использовать скоп Npm в качестве прокси-сервера проверки. Когда я устанавливаю это глобально, это работает. Однако я не заинтересован в поведении по умолчанию. Например, происходит сбой для ресурсов, не определенных в вашем файле.raml, тог…
20 апр '18 в 12:50
0
ответов
Mule-APIkit с baseUriParameter усекает путь к ресурсу, что приводит к ошибке "ресурс не найден"
Может кто-нибудь предложить / исправить меня здесь о том, как заставить APIkit Router работать с baseUriParameter, Если путь в коннекторе прослушивателя HTTP жестко /api/process/30001/*, все работает отлично. APIKit Router может маршрутизировать зап…
12 июн '18 в 00:14
1
ответ
Как изменить версию RAML в проекте Anypoint Studio
Это может быть немного глупым вопросом, потому что я не знаю, возможно ли это, но есть ли способ изменить версию RAML, которую использует проект Anypoint Studio (Mule 3.9.1, Studio 6.4)? В настоящее время, когда я создаю новый файл RAML, он создает …
06 сен '18 в 08:57
0
ответов
Интерполировать текущую дату в документацию RAML (raml2html)
Есть ли способ создать текущую дату для raml2html документация? Я хотел бы иметь его в качестве токена в моем файле RAML 1.0, который затем будет интерполирован при вызове raml2html, raml2html позволяет взломать функцию рендеринга, но я хотел бы зна…
10 май '18 в 12:59
1
ответ
Приложение Mule продолжает вызывать неправильный поток - возможная проблема RAML
Я написал простой raml, который может или ПОЛУЧИТЬ всех клиентов, ПОЛУЧИТЬ клиента по идентификатору или ПОЛУЧИТЬ клиентов по имени. RAML имеет следующую структуру: /customer get: ... /{id} get: ... /{name} get: ... Моя проблема заключается в том, ч…
17 июл '18 в 17:54
1
ответ
RAML Максимальная длина элемента в массиве String
Я определяю спецификацию RAML. У меня есть атрибут для хранения массива строк. Я хочу сделать правило, что строковое значение в массиве может иметь только максимум 3 символа (например: regions: ["wes","nrh"] является действительным. regions: ["lengh…
31 май '19 в 11:12
0
ответов
Как вернуть несколько ошибок проверки с помощью APIKit в Mule 4
Я создал свой первый проект APIKit в Mule 4 пару недель назад, используя руководство по адресу https://dzone.com/articles/validation-against-raml-using-mulesoft-apikit-rout и все работает отлично, за исключением случаев, когда я тестирую пропуск нес…
09 июл '19 в 16:18
0
ответов
Как resourceType может наследоваться от нескольких типов?
Цель: создать resourceTypes для конечных точек CRUD без повторения. (работа с RAML 1.0 в Anypoint Studio и Mulesoft Design Center) Давайте запустим пару resourceTypes для конечных точек одиночного действия: resourceTypes: getItem: get: responses: 20…
30 июл '19 в 23:24
0
ответов
OAuth2 в RAML 1.0. Аутентификация заголовка обязательна для носителя?
Я создаю OAuth2 securityScheme в спецификации RAML 1.0, у меня есть все шаги, чтобы получить токен, но когда я использую токен, конечная точка просто получает базовую аутентификацию. У меня вопрос: есть ли способ указать в спецификации RAML, что это…
27 мар '20 в 00:46
1
ответ
При создании записной книжки API с именем ресурса, разделенным дефисом, "/songs-list" выдается ошибка
При создании записной книжки API с разделенным дефисом именем ресурса "/songs-list" в RAML 1.0, API Platform 2.0 возникает следующая ошибка: Ошибка APINotebook API.createClient('client', '9c2861a1-b**b-401e-****-1ec*****b20c', 'testhyphen', '1.0.2')…
13 июл '20 в 14:36
2
ответа
Проверка параметров запроса в RAML
Мне нужно создать API с четырьмя возможными параметрами HTTP-запроса. Требуется либо параметр один, либо параметр два. Остальные не обязательны. В официальной спецификации RAML версии 1.0 на Github я нашел почти точный сценарий в примере RAML queryS…
29 июл '20 в 06:00
1
ответ
Как сделать два взаимоисключающих свойства raml?
У меня есть тип в raml1.0 с 4 свойствами, и мне нужно реализовать этот случай: два свойства из четырех существуют только исключительно, поэтому, если одно из них существует, другое не должно существовать, и если они оба возникают, сообщение об ошибк…
13 май '20 в 15:17
0
ответов
Недопустимый тип Integer, ожидаемая строка (org.mule.module.apikit.exception.InvalidQueryParameterException
В приложении Mule 3.8.0 только в среде onprem-выше с этой ошибкой "Недопустимый тип Integer, ожидаемая строка (org.mule.module.apikit.exception.InvalidQueryParameterException) " в Raml1.0 мы определили параметр запроса как строку. В более низких лок…
18 май '20 в 15:06
0
ответов
RAML 1.0 модульное перечисление с несколькими схемами json
У меня есть определение схемы json для enumA, и я пытаюсь использовать его в двух других определениях схемы json (одно находится в запросе конечной точки № 1, а другое - в ответе конечной точки № 2). У меня есть $ref определение enumA при определени…
12 окт '19 в 03:24
0
ответов
Как сделать так, чтобы два свойства raml существовали только взаимно?
У меня есть тип в raml1.0 с 4 свойствами, и мне нужно реализовать этот случай: два свойства из четырех должны существовать включительно, поэтому, если одно из них существует, другое также должно существовать, и если только одно из них находится в за…
13 май '20 в 15:28