docs: public String getSchemaLocation(MessageVersion recMessageVersion, String schemaLocation)
      {
          String location = this.getField(MessageControl.BASE_SCHEMA_LOCATION).toString();
          if (location == null)
              location = DBConstants.BLANK;
          else if (!location.endsWith("/"))
              location += "/";
          if ((recMessageVersion != null) && (!recMessageVersion.getField(MessageVersion.SCHEMA_LOCATION).isNull()))
              location = location + recMessageVersion.getField(MessageVersion.SCHEMA_LOCATION).toString();
          else
              location = location + recMessageVersion.getField(MessageVersion.CODE).toString();
          if (location != null)
          {
              if (!location.endsWith("/"))
                  location += "/";
              return location + schemaLocation;
          }
          return schemaLocation;
      }