Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Determine if your application uses our new Web Services, legacy Web Services, RESTful web services, or any combination of the three. 
    1. New Web Services - Getting Started with Web Services 2.0
    2. Legacy Web Services - Getting Started with Web Services
    3. RESTful Web Services - Report Web Services
  2. Change the endpoint for your application to the following test endpoints
    1. New Web Services End Point https://secureqa.projectorpsa.com/OpsProjectorWcfSvc/PwsProjectorServices.svc?wsdl
    2. Legacy Web Services End Point https://secureqa.projectorpsa.com/OpsProjectorWebSvc/OpsProjectorSvc.asmx?wsdl
    3. RESTful Web Services
      -edit your RESTful report URL and append ‘qa’ to ‘app’. For example, https://appqa.projectorpsa.com/report/code/[yourparams]
  3. Connect using the following APIs
    1. New Web Services: Execute pwsAuthenicate against the test end point
    2. Legacy Web Services: Execute GetWebServiceUrl against the test end point
    3. RESTful web services: Request a report
  4. Examine the response.
    1. If the connection is successful – the appropriate response object should be returned.
      1. PwsAuthenticate - returns a session ticket or new endpoint URL
      2. GetWebServiceUrl - returns an endpoint URL
      3. RESTful web services - ???returns a string or a session ticket saying report was not found (this will depend on the applications error handling)
    2. If connection fails -  responses will vary based on the software stack your application uses, but a TLS handshake failure will look similar to this: “An existing connection was forcibly closed by the remote host”

...