title: OpenAPI, different Endpoints with same methodname
body: <p>im writing a little java8 webapp right now and i am using openapi3 and swagger ui. now i have 2 packages with 1 resources folder each. they have a different @Path of course but the same Method. Both have only 1 GET method called &quot;sayHi&quot;</p>
  <p>Now I included the jersey APIs for the OpenAPI simply by adding this servlet in the pom:</p>
  <pre><code>&lt;servlet&gt;
      &lt;servlet-name&gt;jersey&lt;/servlet-name&gt;
      &lt;servlet-class&gt;org.glassfish.jersey.servlet.ServletContainer&lt;/servlet-class&gt;
      &lt;init-param&gt;
        &lt;param-name&gt;jersey.config.server.wadl.disableWadl&lt;/param-name&gt;
        &lt;param-value&gt;true&lt;/param-value&gt;
      &lt;/init-param&gt;
      &lt;init-param&gt;
        &lt;param-name&gt;jersey.config.server.provider.packages&lt;/param-name&gt;
        &lt;param-value&gt;
          io.swagger.v3.jaxrs2.integration.resources,
          SampleWebappSwagger.api1.resources,
          SampleWebappSwagger.api2.resources
  
        &lt;/param-value&gt;
      &lt;/init-param&gt;
      &lt;init-param&gt;
        &lt;param-name&gt;openApi.configuration.prettyPrint&lt;/param-name&gt;
        &lt;param-value&gt;true&lt;/param-value&gt;
      &lt;/init-param&gt;
      &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
    &lt;/servlet&gt;
  
    &lt;servlet-mapping&gt;
      &lt;servlet-name&gt;jersey&lt;/servlet-name&gt;
      &lt;url-pattern&gt;/api/*&lt;/url-pattern&gt;
    &lt;/servlet-mapping&gt;
  &lt;/web-app&gt;
  </code></pre>
  <p>So no configurations files or classes whatsoever.
  Everything works fine but in the OpenAPI json file one of the methods (both are named sayHi gets an underscore with a 1 appended:</p>
  <pre><code>{
    &quot;openapi&quot; : &quot;3.0.1&quot;,
    &quot;paths&quot; : {
      &quot;/res1/dino1&quot; : {
        &quot;get&quot; : {
          &quot;operationId&quot; : &quot;sayHi&quot;,
          &quot;responses&quot; : {
            &quot;default&quot; : {
              &quot;description&quot; : &quot;default response&quot;,
              &quot;content&quot; : {
                &quot;*/*&quot; : { }
              }
            }
          }
        }
      },
      &quot;/res2/dino2&quot; : {
        &quot;get&quot; : {
          &quot;operationId&quot; : &quot;sayHi_1&quot;,
          &quot;responses&quot; : {
            &quot;default&quot; : {
              &quot;description&quot; : &quot;default response&quot;,
              &quot;content&quot; : {
                &quot;*/*&quot; : { }
              }
            }
          }
        }
      }
    }
  }
  </code></pre>
  <p>Is there a way to not have it appended like that?</p>