Project

General

Profile

Actions

Bug #1340

closed

Header Document Processor падает при совпадении идентификаторов требований

Added by Константин Власов almost 13 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
06/08/2011
Due date:
% Done:

100%

Estimated time:
Detected in build:
0.11.82
Platform:
Windows x64
Published in build:
0.18.229

Description

1. Создать новый проект.
2. Импортировать в Documents тестовый HTML-файл (проверка производилась на файле glib-Arrays-utf8.html).
3. Дважды щёлкнуть по импортированному файлу для открытия его в редакторе требований.
4. Выделить любой текст в документе, щёлкнуть правой кнопкой, выбрать пункт Add to Requirement...
5. В появившемся диалоге создать требование с идентификатором 1, нажать OK.
6. Щёлкнуть правой кнопкой на документе в окне Requality Explorer, выбрать HTML Headers Document Processing.

Результат: Вываливается исключение "java.io.IOException: java.lang.IllegalArgumentException: child '1' is already exists"

Ожидаемое поведение: Создание новых требований по заголовкам файла с назначением им уникальных идентификаторов, не конфликтующих с идентификаторами уже присутствующих требований.


Related issues 2 (0 open2 closed)

Related to Requality - Bug #2855: Ошибка при обработке document processor'амиClosed05/12/2012

Actions
Is duplicate of Requality - Bug #613: Проблемы с Header Document ProcessorClosed12/06/2010

Actions
Actions #1

Updated by Denis Kildishev over 8 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

На текущей реализации не воспроизводится - header processor создёт требования по имени а не по id

Actions #2

Updated by Alexey Khoroshilov over 8 years ago

  • Target version set to 0.18
Actions #3

Updated by Denis Kildishev over 8 years ago

  • Published in build set to 0.18.224
Actions #4

Updated by Anastasia Tugaenko over 8 years ago

  • Status changed from Resolved to Open

Теперь не падает, но для пользователя выглядит все так, как будто процессор не запускался: требования и разметка не создаются, какого-либо сообщения об отработки процессора нет.

Actions #5

Updated by Denis Kildishev over 8 years ago

  • Status changed from Open to Resolved
  • Published in build changed from 0.18.224 to 0.18.229

решено в 0.18.229

Actions #6

Updated by Anastasia Tugaenko over 8 years ago

  • Status changed from Resolved to Verified
Actions #7

Updated by Anastasia Tugaenko almost 8 years ago

  • Status changed from Verified to Closed
Actions

Also available in: Atom PDF