Rally Software

 View Only
  • 1.  HTTP ERROR 405

    Posted Mar 11, 2020 04:05 AM

    Hi,

     

    We are having API failing again.

    This time it is error 405 and it is not transitive.

     

    This API thing is really bothering.

     

    What do we do about it?

     

    Thank you,

    Inna

     

    <title>Error 405 Could not find web service for ?/hierarchicalrequirement/<reducted for confidentiality>? using request method ?POST?.  However a service does exist at that path using method(s) ?GET?.</title>

    </head>

    <body><h2>HTTP ERROR 405</h2>

    <p>Problem accessing /slm/webservice/v2.0/hierarchicalrequirement/<reducted>. Reason:

    <pre>    Could not find web service for ?/hierarchicalrequirement/<reducted>? using request method ?POST?.  However a service does exist at that path using method(s) ?GET?.</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/>



    </body>

     



  • 2.  RE: HTTP ERROR 405
    Best Answer

    Broadcom Employee
    Posted Mar 11, 2020 11:57 AM
    Hi Inna,

    I looked at the logs and it appears that maybe the call was being made to reference a user story by its formatted ID instead of its object ID or UUID.

    I also reproduced this by simulating this in my own lab:



  • 3.  RE: HTTP ERROR 405

    Posted Mar 11, 2020 12:18 PM

    Hi David,

     

    You are right, I see the "good" call had object id while the "bad" one had formatted id.

    It is a part of an automatic integration process and nothing has been changed there in between.

    But that's another story I'll have to investigate.

     

    Thank you for the hint.

    Inna