title: Jersey javax.ws.rs.NotFoundException
body: <p>I am getting javax.ws.rs.notfoundexception: http 404 not found when using &quot;/v3/renew&quot; as resource path. However when I use &quot;/renew&quot; as resource path then it works fine. My expection is to submit form data and get json response.</p>
  <pre><code>@RestController
  @Consumes(MediaType.APPLICATION_JSON)
  @Produces(MediaType.APPLICATION_JSON)
  @Path(&quot;/&quot;)
  public class RenewChildController { 
    //some code
   
   
  
         @POST
          @Path(&quot;/v3/renew&quot;)
          @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
          @Produces(MediaType.APPLICATION_JSON)
       public Response RenewContract(@Context HttpServletRequest 
               httpServletRequest,
              @BeanParam RenewRequestBean renewRequest) throws Exception {
             //some code
          }
  
  }
  </code></pre>
  <p>//Sample request I am using</p>
  <pre><code>   curl --location --request POST 'localhost:8081/v3/renew?mid=YYYYYB58539831709103&amp;orderId=renw2988294' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data-urlencode 'TYPE=RENEW' \
  --data-urlencode 'ORDER_ID=renw2988294' \
  --data-urlencode 'BID=YYYYYB58539831709103' \
  --data-urlencode 'TXN_AMOUNT=5.5' \
  --data-urlencode 'ID=113809682'
  </code></pre>