Skip to content

@ParameterObject is not working for spring boot webflux #1325

Closed
@burimkrasniqi

Description

@burimkrasniqi

Im using Spring Boot Webflux, @ParameterObject is not working at all in my case.

OpenApi 3 is working properly in case of queryParameters, pathParameters, requestBody. Its not working only in case of Query Parameters that are mapped in ContainerFilters.class(by using HandlerMethodArgumentResolver in spring boot) and its not working for Pageable as well.

  @Authorized
  @RequestMapping(value = "", method = RequestMethod.GET)
  public Flux<ContainerResResDto> getContainers(
      @Include User user,
      @ParameterObject @Include ContainerFilters filters,
      @ParameterObject Pageable pageable) {

    return containerService.getContainers(user, filters, pageable).map(ContainerResResDto::of);
  }

Originally posted by @burimkrasniqi in #1324 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions