Harmony Publishing Issue

Hello,

I’m trying to publish a simple scene from Harmony 24 and I encountered this issue. Please advise.

ERROR:pyblish.plugin:Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\dependency_packages\ayon_2406251801_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process
    runner(*args)
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\harmony_0.2.0\ayon_harmony\plugins\publish\validate_scene_settings.py", line 154, in process
ayon_core.pipeline.publish.publish_plugins.PublishXmlValidationError: Found invalid settings:
[
    "frameEndHandle expected: 5.0  found: 10"
]
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\dependency_packages\ayon_2406251801_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process
    runner(*args)
  File "<string>", line 154, in process
ayon_core.pipeline.publish.publish_plugins.PublishXmlValidationError: Found invalid settings:
[
    "frameEndHandle expected: 5.0  found: 10"
]
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate Folder entities'
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate Folder entities'
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate Product Uniqueness'
b'Processing Validate Instance'
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate Instance'
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate publish dir'
DEBUG:pyblish.ValidatePublishDir:Looking for matching profile for: hosts: "harmony" | product_types: "harmony.palette" | task_names: "Animation" | task_types: "Animation"
DEBUG:pyblish.ValidatePublishDir:"harmony.palette" not found in "product_types": ['review', 'render', 'prerender']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['standalonepublisher']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['maya']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['traypublisher']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['max']
DEBUG:pyblish.ValidatePublishDir:Profile selected: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'template_name': 'default'}
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Validate publish dir'
DEBUG:pyblish.ValidatePublishDir:Looking for matching profile for: hosts: "harmony" | product_types: "workfile" | task_names: "Animation" | task_types: "Animation"
DEBUG:pyblish.ValidatePublishDir:"workfile" not found in "product_types": ['review', 'render', 'prerender']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['standalonepublisher']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['maya']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['traypublisher']
DEBUG:pyblish.ValidatePublishDir:"harmony" not found in "hosts": ['max']
DEBUG:pyblish.ValidatePublishDir:Profile selected: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'template_name': 'default'}
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Resources'
DEBUG:pyblish.ValidateResources:No resources to validate..
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Processing Resources'
DEBUG:pyblish.ValidateResources:No resources to validate..
Traceback (most recent call last):
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\window.py", line 1107, in on_was_processed
    result["records"] = self.terminal_model.prepare_records(
  File "C:\Users\atu\AppData\Local\Ynput\AYON\addons\core_0.4.3\ayon_core\tools\pyblish_pype\model.py", line 980, in prepare_records
    instance_name = instance.data["name"]
AttributeError: 'list' object has no attribute 'data'
b'Closing..'
1 Like

The guys on discord pointed this error out. I changed the frame number and it fixes the issue.