code: public String getStack()
  	{
  		StringBuffer	sb =
  			new StringBuffer("fr.esrf.TangoApi.WrongNameSyntax:\n");
  		for (int i=0 ; i<errors.length ; i++)
  		{
  			sb.append("Severity -> ");
  			switch (errors[i].severity.value())
  			{
  			case ErrSeverity._WARN :
  				sb.append("WARNING \n");
  				break;
  
  			case ErrSeverity._ERR :
  				sb.append("ERROR \n");
  				break;
  
  			case ErrSeverity._PANIC :
  				sb.append("PANIC \n");
  				break;
  
  			default :
  				sb.append("Unknown severity code");
  				break;
  			}
  			sb.append("Desc     -> ").append(errors[i].desc).append("\n");
  			sb.append("Reason   -> ").append(errors[i].reason).append("\n");
  			sb.append("Origin   -> ").append(errors[i].origin).append("\n");
  
  			if (i<errors.length-1)
  				sb.append("-------------------------------------------------------------\n");
  		}
  		return sb.toString();
  	}
docs: ===================================================================