ContributionsMost RecentMost LikesSolutionsRe: Stuck on "Loading Definition"Figured it out - I needed to add the server certificate (and its root certificate) as trusted to the JVM's cacerts keystore. Then I added my keystore in the following window: File -> Preferences -> SSL Settings Everything works like a charm. Hope this thread helps someone.Stuck on "Loading Definition"Hello Everyone; I'd appreciate any pointers/advice if you have the time to reply. SYMPTOMS: I'm trying to add a WSDL from a secured web service to a new SoapUI project. SoapUI is stuck on the "Loading Definition" message, which won't go away until I hit the "Cancel" button. ENVIRONMENT: SoapUI versions: 2.5.1, 3.0-beta2 Windows Vista Business Steps I took to try to load the WSDL: 1. Created a new empty project (no WSDL reference) 2. Under Security Configurations -> Keystores/Certificates, I added the keystore with the signed certificate. 3. Right-clicked the project name, selected "Add WSDL", specified the HTTPS url to the WSDL (https://xxx.yyy.mil:443/Service/Test?wsdl) 4. Looking at the "Loading Definition" for 30 min, then cancel... Log: Wed Jul 08 09:44:46 EDT 2009:DEBUG:Getting wsdl component from [https://xxx.yyy.mil:443/Service/Test?wsdl] Wed Jul 08 09:44:46 EDT 2009:DEBUG:HttpConnectionManager.getConnection: config = HostConfiguration[host=https://xxx.yyy.mil], timeout = 0 Wed Jul 08 09:44:46 EDT 2009:DEBUG:Getting free connection, hostConfig=HostConfiguration[host=https://xxx.yyy.mil] Wed Jul 08 09:44:46 EDT 2009:DEBUG:Freeing connection, hostConfig=HostConfiguration[host=https://xxx.yyy.mil] Wed Jul 08 09:44:46 EDT 2009:DEBUG:Notifying no-one, there are no waiting threads I also tried to set the Default Alias (and Alias Password) properties for the keystore, but it didn't solve the problem. WHAT WORKS: 1. Loading non-secure WSDLs works just fine (where SSL wasn't involved). 2. I exported the certificate from the keystore, imported it into Firefox, and was able to access the hosted secured WSDL that I'm trying to load into SoapUI. 3. I saved the WSDL to a local file, imported it into SoapUI, and was able to run a request successfully. If I remove the keystore, then I get SSL Handshake errors, so the keystore shouldn't be the problem. The certificate from the keystore also worked in Firefox... If I execute "Update Definition" on the PortBinding, and replace the reference to the local WSDL with the reference to the hosted WSDL, then I get the same "Loading Definition" message that stays there until I hit the cancel button. Does anyone know what I need to do to be able to import the hosted WSDL directly, and get past the "Loading Definition" message? Thanks, Al