com.ibm.broker.config.proxy
Class ConfigManagerProxyPropertyNotInitializedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.broker.config.proxy.ConfigManagerProxyException
              extended by com.ibm.broker.config.proxy.ConfigManagerProxyPropertyNotInitializedException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConfigManagerProxyIncompatibilityException

public class ConfigManagerProxyPropertyNotInitializedException
extends ConfigManagerProxyException

This exception type represents the condition when an application attempts to get a property of an AdministeredObject, but the property has not yet been set to a value by the Configuration Manager. The exception is thrown because the Configuration Manager Proxy does not know what the correct value is for the property.

The Configuration Manager Proxy will automatically ask the Configuration Manager for up-to-date information on all AdministeredObjects in use. This exception will be thrown if an application attempts to make use of an Administered object before the Configuration Manager has had chance to update the Administered object's properties with the correct values.

In order to guard against receiving lots of these exceptions, the AdministeredObject class goes through an internal retry mechanism before reporting any exceptions of this type to the calling application. See ConfigManagerProxy.setRetryCharacteristics() for information on configuring this retry mechanism.


 Change Activity:
 -------- ----------- -------------   ------------------------------------
 Reason:  Date:       Originator:     Comments:
 -------- ----------- -------------   ------------------------------------
 25103.1  2004-03-30  HDMPL           v6 Release
 47371    2007-07-30  HDMPL           v6.1 Release (no changes)

 

Version:
Config/com/ibm/broker/config/proxy/ConfigManagerProxyPropertyNotInitializedException.java, CMP, S000 1.11
See Also:
Serialized Form

Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait