Jump to content

Запуск процессов с фоновой обработкой


Recommended Posts

LIRA

Добрый день, уважаемые.

Прощу помощи для решения проблемы.

При запуске WF возникает ошибка "Пустой список ошибок". В атрибутах задачи стоит галочка "Фоновый процесс". 

 

В сислоге показывает вот что:

Spoiler

7007: Неправильный признак NULL object (in object) - требуемый объект не существует - ***** failed to get parent process (00000000) of task C3nJoPAgInPQzB ****** - Teamcenter.Workflow.epm at d:\workdir\tc115012_win64\src\core\epm\EPMTaskImpl.cxx(4535)

 

Link to post
Share on other sites


UnPinned posts
Nek
25.05.2022 в 17:53, LIRA сказал:

Добрый день, уважаемые.

Прощу помощи для решения проблемы.

При запуске WF возникает ошибка "Пустой список ошибок". В атрибутах задачи стоит галочка "Фоновый процесс". 

 

В сислоге показывает вот что:

  Скрыть содержимое

7007: Неправильный признак NULL object (in object) - требуемый объект не существует - ***** failed to get parent process (00000000) of task C3nJoPAgInPQzB ****** - Teamcenter.Workflow.epm at d:\workdir\tc115012_win64\src\core\epm\EPMTaskImpl.cxx(4535)

 

Здравствуйте, по выложенному вам фрагменту лога не понятно в чем может быть проблема. Для фоновой обработки в процессах, насколько я знаю должны быть установлены службы Диспетчера и настроен транслятор asyncservice и где-то еще URL для SOA нужно указать, у вас это настроено?

Link to post
Share on other sites
LIRA
On 5/30/2022 at 9:53 AM, Nek said:

Здравствуйте, по выложенному вам фрагменту лога не понятно в чем может быть проблема. Для фоновой обработки в процессах, насколько я знаю должны быть установлены службы Диспетчера и настроен транслятор asyncservice и где-то еще URL для SOA нужно указать, у вас это настроено?

Все это настроено и работает.

Есть одна интересная особенность, например, имеем wf: начать-задача1-задача2-конец. Если на задачу1 повесить фон. обработку и запустить процесс, то будет ошибка "пустой список ошибок". Но, если, переставить обработку на задачу2 и запустить, то все отлично отрабатывает без проблем.

В логе клиента находится вот что:

Spoiler

ERROR 2022-05-28 10:29:14,741 - ѕустой список ошибок
ѕустой список ошибок
    at com.teamcenter.rac.kernel.TCComponent.handleException(Unknown Source)
    at com.teamcenter.rac.kernel.TCComponentProcessType.create(Unknown Source)
    at com.teamcenter.rac.workflow.commands.newprocess.NewProcessOperation.createNewProcess(Unknown Source)
    at com.teamcenter.rac.workflow.commands.newprocess.NewProcessOperation.executeOperation(Unknown Source)
    at com.teamcenter.rac.aif.AbstractAIFOperation.runEx(Unknown Source)
    at com.teamcenter.rac.kernel.services.impl.TCOperationService.performOperation(Unknown Source)
    at com.teamcenter.rac.aif.kernel.AbstractAIFSession.performOperation(Unknown Source)
    at com.teamcenter.rac.aif.AbstractAIFOperation.run(Unknown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: com.teamcenter.soaictstubs.ICCTException: ѕустой список ошибок
    at com.teamcenter.soaictstubs.ICCTProcess.create(Unknown Source)
    ... 8 more

Может быть плагины как-то конфликтуют..?

Link to post
Share on other sites
Nek
31.05.2022 в 13:50, LIRA сказал:

Все это настроено и работает.

Есть одна интересная особенность, например, имеем wf: начать-задача1-задача2-конец. Если на задачу1 повесить фон. обработку и запустить процесс, то будет ошибка "пустой список ошибок". Но, если, переставить обработку на задачу2 и запустить, то все отлично отрабатывает без проблем.

В логе клиента находится вот что:

  Показать содержимое

ERROR 2022-05-28 10:29:14,741 - ѕустой список ошибок
ѕустой список ошибок
    at com.teamcenter.rac.kernel.TCComponent.handleException(Unknown Source)
    at com.teamcenter.rac.kernel.TCComponentProcessType.create(Unknown Source)
    at com.teamcenter.rac.workflow.commands.newprocess.NewProcessOperation.createNewProcess(Unknown Source)
    at com.teamcenter.rac.workflow.commands.newprocess.NewProcessOperation.executeOperation(Unknown Source)
    at com.teamcenter.rac.aif.AbstractAIFOperation.runEx(Unknown Source)
    at com.teamcenter.rac.kernel.services.impl.TCOperationService.performOperation(Unknown Source)
    at com.teamcenter.rac.aif.kernel.AbstractAIFSession.performOperation(Unknown Source)
    at com.teamcenter.rac.aif.AbstractAIFOperation.run(Unknown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: com.teamcenter.soaictstubs.ICCTException: ѕустой список ошибок
    at com.teamcenter.soaictstubs.ICCTProcess.create(Unknown Source)
    ... 8 more

Может быть плагины как-то конфликтуют..?

Как-то странно, на задаче1 не работает, а на задаче2 работает, возможно этой баг именно вашей версии (патча) Teamcenter или конкретно этой установки (окружения). Здесь только пробовать анализировать все логи (клиентский, серверный, диспетчера, транслятора), хотя я думаю, что вы это уже делали. По конфликту плагинов, не знаю, мне кажется нет, тогда бы у вас и на задаче2 скорее всего бы ничего не работало.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • hlibhlib
    • _Shadow_
      ЛЮБАЯ катька портативная...
    • Viktor2004
      У меня тоже кое что осталось после подключения барфидера к станку NOMURA с Mitsubishi   Барфидером управляет программа 5555 И вот образец программы изготовления детали из которой эта 5555 вызывается     5555 O8016
    • Artut
      Спасибо, помогло. Как тут плюсануть в репутацию?
    • Udav817
      Под полным скруглением вы подразумеваете вырождение плоскостей первоначального тела? Чтобы у пирамиды не осталось плоских граней? Ну такое Компас точно не может. Да и не только Компас. У меня в Solid Edge тоже ошибку выдаёт. Даже последовательное скругление не поможет. И, кстати, это в целом с геометрией так. Уберите цилиндр и попробуйте отдельно пирамиду так скруглить. И вас геометрическое ядро так же пошлёт учить матан и логику.  Это вам надо искать программу, которой геометрический движок позволит такое вытворять, вырождая поверхности полностью, даже не превращая их в точку (в точку, кстати, тоже не всякое ядро сможет).  
    • Kelny
      Для символа по ГОСТ доступ к полям не доступен через API. Можно попробовать поковырять через WinAPI.   Если речь об установках электронных компонентов, то там возможно проще блоки использовать, а в блоках на ставится элемент сварка/пайка/наклеивание и соответственно приходится использовать заметку и простой эскиз для значков.   Как вариант к заметке дорисовывать эскизы (как бы внутри элемента заметки - API это позволяет), но не уверен что можно будет нарисовать эскиз привязанный к направлению линии выноски. Возможно для контроля выноски и положения значка можно втиснуть в файл встроенный макрос, который будет следить за выноской и перерисовывать значок. Из минусов этого метода, что доступ к эскизам заметки только средствами API, но проблем с отображением на других машинах, где нет макроса, вроде быть не должно (ну только что без макроса редактировать/обновлять эскизы в таких заметках не получиться).   В Solidworks часто в записи бывает мало полезного. А вот уже готовые похожие примеры в справке по API попадаются.
    • Kelny
      Возможно программа ранее задавала какие-то вопросы на которые вы поставили галочку БОЛЬШЕ НЕ СПРАШИВАТЬ и возможно в выборе было НЕ СОХРАНЯТЬ, вот и не сохраняет. Возможно стоит вернуть все или нужные запросы системы, что на этот раз ответить правильно или не ставить больше галочек БОЛЬШЕ НЕ СПРАШИВАТЬ.   Инструменты-Параметры...-Настройки пользователя-Запросы и уведомления (или как-то так)        
    • Kelny
      Зачем? Чем не устроил ГОСТ 13682-80 МЕСТА ПОД КЛЮЧИ ГАЕЧНЫЕ? Например:  и т.п.
    • Kelny
      Окно точно полностью на экран умещается? Размер окна пробовали менять? Уменьшить за рамку (например, сверху рамки) или увеличить (например квадратик рядом с крестиком в правом верхнем углу заголовка окна). Возможно в какой-то момент было уменьшено разрешение экрана и окно перестало влезать на экран.
    • Kelny
      Возможно, отобразить только одну деталь и можно делать чертёж на одну деталь. В некоторых случаях деталь можно изготовить по файлу модели. А где сам макрос/программа?
×
×
  • Create New...