         if param['required'] == true
           if param['example'] == undefined or param['example'] == ""
             ambigous = true
-            text = "\nAmbigous URI template: #{uriTemplate} " + \
-                   "\nNo example value for required parameter:" + \
+            text = "\nAmbigous URI parameter in template: #{uriTemplate} " + \
+                   "\nNo example value for required parameter in blueprint:" + \
                    "'" + uriParameter + "'"
             result['warnings'].push text
           else

    for uriParameter in uriParameters
      if Object.keys(parameters).indexOf(uriParameter) == -1
        ambigous = true
        text = "\nAmbigous URI template: #{uriTemplate} " + \
               "\nParameter not defined:" + \
               "'" + uriParameter + "'"
        result['warnings'].push text


    for param in expression['params']
      uriParameters.push param['name']

  # check if all parameters from blueprint have an expression in URI
  for parameter in Object.keys(parameters)
    if uriParameters.indexOf(parameter) == -1
      text = "\nURI template: #{uriTemplate}\nDoesn\'t contain expression for parameter" + \
