Sdk () { ThreadingAssertions.assertEventDispatchThread(); try { String sdkFixVersionString = myFix.getVersionString(); String sdkHome = myFix.getExistingSdkHome(); mySdk.copySdk(sdkFixVersionString, sdkHome); myFix.configureSdk(mySdk.mySdk); return mySdk.mySdk; } catch (Throwable t) { Logger.getInstance(getClass()).warn("Failed to configure " + mySdk.getSdkType().getPresentableName() + " " + " for " + mySdk + " for path " + myFix + ". " + t.getMessage(), t); throw t; } }