For those that have done any kind of web services development, soapUI is a great tool to have in the arsenal. After adding a WSDL to a project, soapUI will stub out requests, which I often use as a testing facility to validate the request/response messages that I am to code against. The hurdle to using soapUI with Agile is the authentication mechanism they chose to employ. Some systems such as BI will have a separate service to authenticate, then a sessionID can be passed around for subsequent calls, but Agile is not architected this way. Instead they chose to use the WWW-Authenticate header passed in the request. This blog will show you how to set up soapUI so it authenticates and allows you to test your Agile PLM service calls.