Spring REST 文档抛出 MustacheException
Spring REST Docs throwing MustacheException
我收到一个奇怪的异常,在我的响应或请求中出现了不存在字段的问题。我有配置设置,可以在我的端点上为 response/requests 生成片段,并提供有关这些 bean 字段的文档。除了我从 org.springframework.restdocs.mustache
包中得到以下异常;
MustacheException$Context: No method or field with name 'required' on line 6
我的描述符片段上或 request/response bean 中的任何地方都没有声明 'required'
字段,line 6
有什么关系?多么神秘的例外!这里有什么问题?
问题源于 request-parameters
资源文件夹中的自定义 request-parameters
模板。由于在请求描述符的模板中添加了自定义字段,因此缺少该字段导致了问题。 List 6
是此文件中使用 'request'
字段的位置,因此是错误。
删除自定义模板以让 REST Docs 使用其默认模板解决了该问题。
我收到一个奇怪的异常,在我的响应或请求中出现了不存在字段的问题。我有配置设置,可以在我的端点上为 response/requests 生成片段,并提供有关这些 bean 字段的文档。除了我从 org.springframework.restdocs.mustache
包中得到以下异常;
MustacheException$Context: No method or field with name 'required' on line 6
我的描述符片段上或 request/response bean 中的任何地方都没有声明 'required'
字段,line 6
有什么关系?多么神秘的例外!这里有什么问题?
问题源于 request-parameters
资源文件夹中的自定义 request-parameters
模板。由于在请求描述符的模板中添加了自定义字段,因此缺少该字段导致了问题。 List 6
是此文件中使用 'request'
字段的位置,因此是错误。
删除自定义模板以让 REST Docs 使用其默认模板解决了该问题。