mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Description: 1) Added a setProxyObject() method to CloudException and RuntimeCloudException 2) Modified a bunch of throw exceptions in NetworkManagerImpl.java to call setProxyObject() before throwing an exception. 3) Changed scope of ProxyIdentity attribute to protected. 4) Added routines to ServerApiException to get/set IdentityProxy object, and routine in RuntimeCloudException to get the Idproxy object. 5) Modified the exception handling around the dispatcher and handlerequest() to copy over the IdentityProxy information before rethrowing an exception eventually back to handle(). 6) Removed duplicate IdentityProxy object in ServerApiException. It was extending RuntimeCloudException which already had an IdentityProxy object.