Как изменить статус дочернего рабочего процесса заказа на изменение в CA SDM? - PullRequest
0 голосов
/ 19 февраля 2020

Недавно я работал в CA SDM. на Broadcom документация доступна, и сообщество предоставляет ответы, но это для них, кто купил это. Итак, я прошу о переполнении стека для моего решения.

Я создал порядок изменений в существующей настройке CA SDM. С категорией я проанализировал, что рабочие процессы были созданы. Но теперь я хочу изменить статус первой задачи рабочего процесса. Популярно использовать собственные API-интерфейсы CA SDM для выполнения операций, чтобы он автоматически работал в бизнес-логи c. Если я сделаю это с Hibernate, то возникнет конфликт.

Я попытался использовать службу "https://hostname: порт / caisd-rest / chg / 599280 " и HTTPPUT в java. Он приведен в примере кода для изменения описания в таблице chg, и в моем примере кода он тоже меняется.

Теперь объект wf является рабочим процессом и представляет таблицу задач рабочего процесса. При создании заказа на изменение было создано 19 wf по категориям. Это автомат c в системе. Но теперь задача - изменить статус первого из 19 wfs на Готово с Ожидание.

Я пытался использовать ниже xml в программе java,

 <chg>
      <description>Updated status via xml</description>
      <children> // or <workflow> 
           <wf COMMON_NAME="Attmnt" REL_ATTR="DONE" id="1190224">
           </wf>
      </children> // or </workflow>
 </chg>

Пожалуйста, предоставьте помощь.

1 Ответ

0 голосов
/ 24 февраля 2020

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

URL может быть https://hostname:port/caisd-rest/wf/1190224

XML должно быть как показано ниже:

 <wf id="1190224">
    <status id="40001">DONE</status>
 </wf>

Не забудьте использовать метод PUT вместо POST или GET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...