Returns the value of the appropriate property. 
      Syntax
         
         public String getPropertyValue (String... propertyPath)
       
      Parameters
         
         
            - 
               propertyPath – 
               The path to the property with or without the name-space prefix including names of the enclosing complex types if any (Without enclosing complex type this argument should be simple the name of the property)
            
 
         
       
      Returns
         The value of the property
      Exceptions
         
         
            - 
               IllegalArgumentException – 
               if the property name is null or ambiguous.
            
 
         
       
      Remarks
         
         Name of property may or may not contain name-space prefix as long as the property name is not ambiguous