title: Overriding any parameter in io.swagger.v3.oas.annotations.media.Schema throws exception
body: <p>I have this open API annotation</p>
  <pre><code>    @GET
      @Operation(method = &quot;Get orders&quot;, description = &quot;GetOrdersRoute&quot;,
              parameters = {
                      @Parameter(in = ParameterIn.QUERY, name = &quot;batchSize&quot;, required = true,
                              schema = @Schema(type = &quot;&quot;)),
                      @Parameter(in = ParameterIn.QUERY, name = &quot;fromDate&quot;, required = true),
                      @Parameter(in = ParameterIn.QUERY, name = &quot;filter&quot;, required = true)},
              responses = {
                      @ApiResponse(description = &quot;The order&quot;,
                              content = @Content(mediaType = &quot;application/json&quot;,
                                      schema = @Schema(implementation = OrderDto.class)))})
      @Override
      public String handle(@Parameter(hidden = true) Request request, @Parameter(hidden = true) Response response) {
          return api.exec();
      }
  </code></pre>
  <p>It works. But when I add to <code>@Parameter</code> to <code>@Schema</code> any value like <code>schema = @Schema(type = &quot;integer&quot;))</code> I get an exception:</p>
  <pre><code>java.lang.NoSuchMethodError: org.apache.commons.lang3.math.NumberUtils.isCreatable(Ljava/lang/String;)Z
  </code></pre>
  <p>In other words:  <code>@Schema(type = &quot;&quot;))</code> works fine but  <code>@Schema(type = &quot;integer&quot;))</code> doesn't work.</p>
  <p>And not only <code>type</code> parameter in <code>@Schema</code> annotation. Any override parameter in  <code>@Schema</code> annotation throws this exception.</p>
  <p>But <code>@Schema</code> in <code>@ApiResponse</code> works fine with any override parameter.</p>