2026-09-24 14:55:27,600 INFO 30:scenario_base.py(1) - Basic Acm Global Configuration: 2026-09-24 14:55:27,600 INFO 36:scenario_base.py(1) - AAI_API_VERSION: v27 2026-09-24 14:55:27,600 INFO 36:scenario_base.py(1) - AAI_AUTH: Basic QUFJOkFBSQ== 2026-09-24 14:55:27,601 INFO 36:scenario_base.py(1) - AAI_BULK_CHUNK: 30 2026-09-24 14:55:27,601 INFO 36:scenario_base.py(1) - AAI_GUI_SERVICE: https://aai.api.sparky.simpledemo.onap.org:30220/services/aai/webapp/index.html#/browse 2026-09-24 14:55:27,601 INFO 36:scenario_base.py(1) - AAI_GUI_URL: https://aai.api.sparky.simpledemo.onap.org:30220 2026-09-24 14:55:27,601 INFO 36:scenario_base.py(1) - AAI_URL: https://aai.api.sparky.simpledemo.onap.org:30233 2026-09-24 14:55:27,601 INFO 36:scenario_base.py(1) - CDS_AUTH: ('ccsdkapps', 'ccsdkapps') 2026-09-24 14:55:27,602 INFO 36:scenario_base.py(1) - CDS_GUI_SERVICE: http://portal.api.simpledemo.onap.org:30449/ 2026-09-24 14:55:27,602 INFO 36:scenario_base.py(1) - CDS_URL: http://portal.api.simpledemo.onap.org:30449 2026-09-24 14:55:27,602 INFO 36:scenario_base.py(1) - CLAMP_ACM_URL: http://policy-clamp-runtime-acm.onap:6969 2026-09-24 14:55:27,603 INFO 36:scenario_base.py(1) - CLAMP_AUTH: Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh 2026-09-24 14:55:27,603 INFO 36:scenario_base.py(1) - CLAMP_URL: https://clamp.api.simpledemo.onap.org:30258 2026-09-24 14:55:27,603 INFO 36:scenario_base.py(1) - CPS_AUTH: ('cpsuser', 'cpsr0cks!') 2026-09-24 14:55:27,603 INFO 36:scenario_base.py(1) - CPS_URL: http://portal.api.simpledemo.onap.org:8080 2026-09-24 14:55:27,604 INFO 36:scenario_base.py(1) - CPS_VERSION: v2 2026-09-24 14:55:27,604 INFO 36:scenario_base.py(1) - DCAEMOD_GUI_SERVICE: / 2026-09-24 14:55:27,604 INFO 36:scenario_base.py(1) - DCAEMOD_URL: 2026-09-24 14:55:27,604 INFO 36:scenario_base.py(1) - DEFAULT_REQUEST_RETRIES: 10 2026-09-24 14:55:27,604 INFO 36:scenario_base.py(1) - DEFAULT_REQUEST_TIMEOUT: 60 2026-09-24 14:55:27,605 INFO 36:scenario_base.py(1) - DMAAP_URL: http://dmaap.api.simpledemo.onap.org:3904 2026-09-24 14:55:27,605 INFO 36:scenario_base.py(1) - HOLMES_GUI_SERVICE: https://aai.api.sparky.simpledemo.onap.org:30293/iui/holmes/default.html 2026-09-24 14:55:27,605 INFO 36:scenario_base.py(1) - HOLMES_URL: https://aai.api.sparky.simpledemo.onap.org:30293 2026-09-24 14:55:27,605 INFO 36:scenario_base.py(1) - K8SPLUGIN_URL: http://k8splugin.api.simpledemo.onap.org:30455 2026-09-24 14:55:27,606 INFO 36:scenario_base.py(1) - KAFKA_AUTO_OFFSET_RESET: EARLIEST 2026-09-24 14:55:27,606 INFO 36:scenario_base.py(1) - KAFKA_BOOTSTRAP_SERVERS: onap-strimzi-kafka-bootstrap 2026-09-24 14:55:27,606 INFO 36:scenario_base.py(1) - KAFKA_CONSUMER_THREAD_SLEEP: 10 2026-09-24 14:55:27,607 INFO 36:scenario_base.py(1) - KAFKA_CONSUMER_TIMEOUT_MS: 1000 2026-09-24 14:55:27,608 INFO 36:scenario_base.py(1) - KAFKA_ENABLE_AUTO_COMMIT: True 2026-09-24 14:55:27,608 INFO 36:scenario_base.py(1) - KAFKA_GROUP_ID: consumer3 2026-09-24 14:55:27,608 INFO 36:scenario_base.py(1) - KAFKA_SASL_MECHANISM: SCRAM-SHA-512 2026-09-24 14:55:27,608 INFO 36:scenario_base.py(1) - KAFKA_SECURITY_PROTOCOL: SASL_PLAINTEXT 2026-09-24 14:55:27,609 INFO 36:scenario_base.py(1) - LOB: Onapsdk_lob 2026-09-24 14:55:27,609 INFO 36:scenario_base.py(1) - MSB_URL: https://msb.api.simpledemo.onap.org:30283 2026-09-24 14:55:27,609 INFO 36:scenario_base.py(1) - NBI_API_VERSION: /nbi/api/v4 2026-09-24 14:55:27,609 INFO 36:scenario_base.py(1) - NBI_URL: https://nbi.api.simpledemo.onap.org:30274 2026-09-24 14:55:27,609 INFO 36:scenario_base.py(1) - PLATFORM: Onapsdk_platform 2026-09-24 14:55:27,610 INFO 36:scenario_base.py(1) - POLICY_API_AUTH: Basic cG9saWN5YWRtaW46emIhWHp0RzM0 2026-09-24 14:55:27,610 INFO 36:scenario_base.py(1) - POLICY_API_URL: http://policy-api.onap:6969 2026-09-24 14:55:27,610 INFO 36:scenario_base.py(1) - POLICY_CLAMP_GUI_SERVICE: https://clamp.api.simpledemo.onap.org:30258/ 2026-09-24 14:55:27,610 INFO 36:scenario_base.py(1) - POLICY_GUI_SERVICE: /onap/login.html 2026-09-24 14:55:27,610 INFO 36:scenario_base.py(1) - POLICY_PAP_URL: http://policy-pap.onap:6969 2026-09-24 14:55:27,611 INFO 36:scenario_base.py(1) - POLICY_PDP_AUTH: Basic aGVhbHRoY2hlY2s6emIhWHp0RzM0 2026-09-24 14:55:27,611 INFO 36:scenario_base.py(1) - POLICY_PDP_URL: http://policy-xacml-pdp.onap:6969 2026-09-24 14:55:27,611 INFO 36:scenario_base.py(1) - POLICY_URL: 2026-09-24 14:55:27,611 INFO 36:scenario_base.py(1) - PROJECT: Onapsdk_project 2026-09-24 14:55:27,611 INFO 36:scenario_base.py(1) - SDB_ONBOARDING_BE_URL: http://sdc-onboarding-be.onap.svc.cluster.local:8081 2026-09-24 14:55:27,612 INFO 36:scenario_base.py(1) - SDC_AUTH: Basic YWFpOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU= 2026-09-24 14:55:27,612 INFO 36:scenario_base.py(1) - SDC_BE_URL: https://sdc.api.be.simpledemo.onap.org:30204 2026-09-24 14:55:27,612 INFO 36:scenario_base.py(1) - SDC_FE_URL: https://sdc.api.fe.simpledemo.onap.org:30207 2026-09-24 14:55:27,612 INFO 36:scenario_base.py(1) - SDC_GUI_SERVICE: https://sdc.api.fe.simpledemo.onap.org:30207/sdc1/portal 2026-09-24 14:55:27,613 INFO 36:scenario_base.py(1) - SDC_SERVICE_DISTRIBUTION_COMPONENTS: ['SO-sdc-controller', 'aai-model-loader', 'sdnc-sdc-listener', 'policy-distribution-id', 'multicloud-k8s'] 2026-09-24 14:55:27,613 INFO 36:scenario_base.py(1) - SDC_SERVICE_DISTRIBUTION_DESIRED_STATE: {'SO-sdc-controller': 'DOWNLOAD_OK', 'aai-model-loader': 'DOWNLOAD_OK', 'sdnc-sdc-listener': 'DOWNLOAD_OK', 'policy-distribution-id': 'DOWNLOAD_OK'} 2026-09-24 14:55:27,613 INFO 36:scenario_base.py(1) - SDNC_AUTH: Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ== 2026-09-24 14:55:27,613 INFO 36:scenario_base.py(1) - SDNC_DG_GUI_SERVICE: https://sdnc.api.simpledemo.onap.org:30267/nifi/ 2026-09-24 14:55:27,613 INFO 36:scenario_base.py(1) - SDNC_ODL_GUI_SERVICE: https://sdnc.api.simpledemo.onap.org:30267/odlux/index.html 2026-09-24 14:55:27,614 INFO 36:scenario_base.py(1) - SDNC_URL: https://sdnc.api.simpledemo.onap.org:30267 2026-09-24 14:55:27,614 INFO 36:scenario_base.py(1) - SO_API_VERSION: v7 2026-09-24 14:55:27,614 INFO 36:scenario_base.py(1) - SO_AUTH: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA== 2026-09-24 14:55:27,614 INFO 36:scenario_base.py(1) - SO_CATALOG_DB_ADAPTER_URL: http://so-catalog-db-adapter:8082 2026-09-24 14:55:27,615 INFO 36:scenario_base.py(1) - SO_CAT_DB_AUTH: Basic YnBlbDpwYXNzd29yZDEk 2026-09-24 14:55:27,615 INFO 36:scenario_base.py(1) - SO_MONITOR_GUI_SERVICE: http://so.api.simpledemo.onap.org:30277/ 2026-09-24 14:55:27,615 INFO 36:scenario_base.py(1) - SO_URL: http://so.api.simpledemo.onap.org:30277 2026-09-24 14:55:27,615 INFO 36:scenario_base.py(1) - VES_URL: http://ves.api.simpledemo.onap.org:30417 2026-09-24 14:55:27,616 INFO 36:scenario_base.py(1) - VID_API_VERSION: /vid 2026-09-24 14:55:27,616 INFO 36:scenario_base.py(1) - VID_URL: https://vid.api.simpledemo.onap.org:30200 2026-09-24 14:55:27,616 INFO 36:scenario_base.py(1) - ACM_LOGIN_KEY: login 2026-09-24 14:55:27,616 INFO 34:scenario_base.py(1) - ACM_PASSWORD_KEY: ***REDACTED*** 2026-09-24 14:55:27,616 INFO 36:scenario_base.py(1) - ACM_PDP_GROUP: defaultGroup 2026-09-24 14:55:27,617 INFO 36:scenario_base.py(1) - ACM_POLICY_NAME: onap.policies.native.apex.ac.element 2026-09-24 14:55:27,617 INFO 36:scenario_base.py(1) - ACM_POLICY_VERSION: 1.0.0 2026-09-24 14:55:27,617 INFO 36:scenario_base.py(1) - ACM_POLL_INTERVAL: 5 2026-09-24 14:55:27,617 INFO 36:scenario_base.py(1) - ACM_POLL_TIMEOUT: 600 2026-09-24 14:55:27,617 INFO 34:scenario_base.py(1) - ACM_SECRET_NAME: ***REDACTED*** 2026-09-24 14:55:27,618 INFO 36:scenario_base.py(1) - AC_DEFINITION_FILE: /usr/local/lib/python3.11/site-packages/onaptests/templates/artifacts/acm/ac-definition-policy.yaml 2026-09-24 14:55:27,618 INFO 36:scenario_base.py(1) - AC_INSTANCE_FILE: /usr/local/lib/python3.11/site-packages/onaptests/templates/artifacts/acm/ac-instance-policy.json 2026-09-24 14:55:27,618 INFO 36:scenario_base.py(1) - CLEANUP_ACTIVITY_TIMER: 5 2026-09-24 14:55:27,618 INFO 36:scenario_base.py(1) - CLEANUP_FLAG: True 2026-09-24 14:55:27,619 INFO 36:scenario_base.py(1) - HTML_REPORTING_FILE_NAME: reporting.html 2026-09-24 14:55:27,619 INFO 36:scenario_base.py(1) - IF_VALIDATION: False 2026-09-24 14:55:27,619 INFO 36:scenario_base.py(1) - IN_CLUSTER: True 2026-09-24 14:55:27,619 INFO 36:scenario_base.py(1) - JSON_REPORTING_FILE_NAME: reporting.json 2026-09-24 14:55:27,619 INFO 36:scenario_base.py(1) - K8S_CONFIG: None 2026-09-24 14:55:27,620 INFO 36:scenario_base.py(1) - K8S_NAMESPACE: onap 2026-09-24 14:55:27,620 INFO 36:scenario_base.py(1) - K8S_TESTS_NAMESPACE: onap 2026-09-24 14:55:27,620 INFO 36:scenario_base.py(1) - LOG_CONFIG: {'version': 1, 'disable_existing_loggers': False, 'formatters': {'default': {'class': 'logging.Formatter', 'format': '%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s'}}, 'handlers': {'console': {'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'default'}, 'file': {'level': 'DEBUG', 'class': 'logging.FileHandler', 'formatter': 'default', 'filename': '/var/lib/xtesting/results/basic_acm/pythonsdk.debug.log', 'mode': 'w'}}, 'root': {'level': 'DEBUG', 'handlers': ['console', 'file']}} 2026-09-24 14:55:27,620 INFO 36:scenario_base.py(1) - POLICY_OPA_PDP_URL: http://policy-opa-pdp.onap:8282 2026-09-24 14:55:27,621 INFO 36:scenario_base.py(1) - REPORTING_FILE_DIRECTORY: /var/lib/xtesting/results/basic_acm/ 2026-09-24 14:55:27,621 INFO 36:scenario_base.py(1) - REPORTING_FILE_PATH: /var/lib/xtesting/results/basic_acm/reporting.html 2026-09-24 14:55:27,621 INFO 36:scenario_base.py(1) - SERVICE_DETAILS: Onboard an automation composition definition for the policy participant, prime it, instantiate and deploy it, and check that the resulting policy is deployed in PAP 2026-09-24 14:55:27,621 INFO 36:scenario_base.py(1) - SERVICE_NAME: Basic ACM 2026-09-24 14:55:27,621 DEBUG 38:scenario_base.py(1) - Basic Acm init started 2026-09-24 14:55:27,622 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_cds', value='onaptests.scenario.basic_cds:CDSBlueprintEnrichment', group='xtesting.testcase') 2026-09-24 14:55:27,622 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_cnf', value='onaptests.scenario.basic_cnf:BasicCnf', group='xtesting.testcase') 2026-09-24 14:55:27,622 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_cnf_macro', value='onaptests.scenario.basic_cnf_macro:BasicCnfMacro', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_cps', value='onaptests.scenario.basic_cps:BasicCps', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_intent', value='onaptests.scenario.basic_intent:IntentScenario', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_kafka', value='onaptests.scenario.basic_kafka:KafkaTestCase', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_network', value='onaptests.scenario.basic_network:BasicNetwork', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_onboard', value='onaptests.scenario.basic_onboard:BasicOnboard', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_opa', value='onaptests.scenario.basic_opa:OpaScenario', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_policy', value='onaptests.scenario.basic_policy:PolicyScenario', group='xtesting.testcase') 2026-09-24 14:55:27,623 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_prh', value='onaptests.scenario.basic_prh:PRHBase', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_sdnc', value='onaptests.scenario.basic_sdnc:BasicSdnc', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_vm', value='onaptests.scenario.basic_vm:BasicVm', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_vm_macro', value='onaptests.scenario.basic_vm_macro:BasicVmMacro', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='basic_vm_macro_stability', value='onaptests.scenario.basic_vm_macro_stability:BasicVmMacroStability', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='cds_resource_resolution', value='onaptests.scenario.cds_resource_resolution:CDSResourceResolution', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='check_time_sync', value='onaptests.scenario.check_time_sync:CheckTimeSync', group='xtesting.testcase') 2026-09-24 14:55:27,624 DEBUG 298:extension.py(1) - found extension EntryPoint(name='clearwater_ims', value='onaptests.scenario.clearwater_ims:ClearwaterIms', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='generic_network', value='onaptests.scenario.generic_network:GenericNetwork', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='instantiate_pnf_without_registration_event', value='onaptests.scenario.instantiate_pnf_without_registration_event:InstantiatePnfWithoutRegistrationEvent', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='instantiate_service_without_resource', value='onaptests.scenario.instantiate_service_without_resource:InstantiateServiceWithoutResource', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='modify_service_pnf', value='onaptests.scenario.modify_service_pnf:ModifyPnf', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='multi_vnf_macro', value='onaptests.scenario.multi_vnf_macro:MultiVnfUbuntuMacro', group='xtesting.testcase') 2026-09-24 14:55:27,625 DEBUG 298:extension.py(1) - found extension EntryPoint(name='pnf_macro', value='onaptests.scenario.pnf_macro:PnfMacro', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='pnf_with_ves_event', value='onaptests.scenario.instantiate_pnf_with_ves_event:PnfWithVesEvent', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='status', value='onaptests.scenario.status:Status', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='ves_publish', value='onaptests.scenario.publish_ves_event:VesCollectorTestCase', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='bashfeature', value='xtesting.core.feature:BashFeature', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='behaveframework', value='xtesting.core.behaveframework:BehaveFramework', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='first', value='xtesting.samples.first:Test', group='xtesting.testcase') 2026-09-24 14:55:27,626 DEBUG 298:extension.py(1) - found extension EntryPoint(name='robotframework', value='xtesting.core.robotframework:RobotFramework', group='xtesting.testcase') 2026-09-24 14:55:27,627 DEBUG 298:extension.py(1) - found extension EntryPoint(name='second', value='xtesting.samples.second:Test', group='xtesting.testcase') 2026-09-24 14:55:27,627 DEBUG 298:extension.py(1) - found extension EntryPoint(name='unit', value='xtesting.core.unit:Suite', group='xtesting.testcase') 2026-09-24 14:55:27,627 INFO 169:run_tests.py(1) - Running test case 'basic_acm'... 2026-09-24 14:55:27,629 INFO 64:scenario_base.py(1) - Basic Acm Execute Phase Started 2026-09-24 14:55:27,629 INFO 390:base.py(1) - **************************************************************************************************************************** 2026-09-24 14:55:27,630 INFO 391:base.py(1) - | START [ACM] CheckPolicyDeployedStep: Check the policy deployed by the policy participant is reported as deployed by PAP. | 2026-09-24 14:55:27,630 INFO 392:base.py(1) - **************************************************************************************************************************** 2026-09-24 14:55:27,630 INFO 390:base.py(1) - ************************************************************************ 2026-09-24 14:55:27,631 INFO 391:base.py(1) - | START [ACM] DeployAcStep: Deploy an automation composition instance. | 2026-09-24 14:55:27,631 INFO 392:base.py(1) - ************************************************************************ 2026-09-24 14:55:27,631 INFO 390:base.py(1) - ***************************************************************************** 2026-09-24 14:55:27,631 INFO 391:base.py(1) - | START [ACM] InstantiateAcStep: Create an automation composition instance. | 2026-09-24 14:55:27,632 INFO 392:base.py(1) - ***************************************************************************** 2026-09-24 14:55:27,632 INFO 390:base.py(1) - ********************************************************************************** 2026-09-24 14:55:27,632 INFO 391:base.py(1) - | START [ACM] PrimeAcDefinitionStep: Prime an automation composition definition. | 2026-09-24 14:55:27,632 INFO 392:base.py(1) - ********************************************************************************** 2026-09-24 14:55:27,633 INFO 390:base.py(1) - ******************************************************************************************** 2026-09-24 14:55:27,633 INFO 391:base.py(1) - | START [ACM] CommissionAcDefinitionStep: Commission an automation composition definition. | 2026-09-24 14:55:27,633 INFO 392:base.py(1) - ******************************************************************************************** 2026-09-24 14:55:27,676 DEBUG 225:rest.py(1) - response body: b'{"kind":"Secret","apiVersion":"v1","metadata":{"name":"onap-policy-app-user-creds","namespace":"onap","uid":"62836299-07ad-4072-8dbc-508d21355094","resourceVersion":"22825","creationTimestamp":"2026-09-24T14:09:39Z","labels":{"app":"policy","app.kubernetes.io/instance":"onap","app.kubernetes.io/managed-by":"Helm","app.kubernetes.io/name":"policy","helm.sh/chart":"policy-17.0.0","version":"17.0.0"},"annotations":{"meta.helm.sh/release-name":"onap-policy","meta.helm.sh/release-namespace":"onap"},"managedFields":[{"manager":"helm","operation":"Update","apiVersion":"v1","time":"2026-09-24T14:09:39Z","fieldsType":"FieldsV1","fieldsV1":{"f:data":{".":{},"f:login":{},"f:password":{}},"f:metadata":{"f:annotations":{".":{},"f:meta.helm.sh/release-name":{},"f:meta.helm.sh/release-namespace":{}},"f:labels":{".":{},"f:app":{},"f:app.kubernetes.io/instance":{},"f:app.kubernetes.io/managed-by":{},"f:app.kubernetes.io/name":{},"f:helm.sh/chart":{},"f:version":{}}},"f:type":{}}}]},"data":{"login":"cnVudGltZVVzZXI=","password":"Q2FnZUdvemdTdXpiMCQ="},"type":"Opaque"}\n' 2026-09-24 14:55:27,679 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:27,680 DEBUG 146:onap_service.py(1) - [None][Commission automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:27,680 DEBUG 148:onap_service.py(1) - [None][Commission automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions 2026-09-24 14:55:27,680 DEBUG 149:onap_service.py(1) - [None][Commission automation composition definition] data sent: None 2026-09-24 14:55:28,911 INFO 159:onap_service.py(1) - [None][Commission automation composition definition] response code: 201 2026-09-24 14:55:28,912 DEBUG 163:onap_service.py(1) - [None][Commission automation composition definition] response: {"affectedAutomationCompositionDefinitions":[{"name":"org.onap.policy.clamp.acm.PolicyParticipant","version":"2.3.1"},{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},{"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","version":"1.2.3"}],"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","errorDetails":null} 2026-09-24 14:55:28,913 INFO 161:acm_operations.py(1) - Commissioned composition 889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:55:28,913 INFO 390:base.py(1) - ******************************************************************************************* 2026-09-24 14:55:28,914 INFO 391:base.py(1) - | PASS [ACM] CommissionAcDefinitionStep: Commission an automation composition definition. | 2026-09-24 14:55:28,914 INFO 392:base.py(1) - ******************************************************************************************* 2026-09-24 14:55:28,915 INFO 390:base.py(1) - ************************************************************************************* 2026-09-24 14:55:28,915 INFO 391:base.py(1) - | CONTINUE [ACM] PrimeAcDefinitionStep: Prime an automation composition definition. | 2026-09-24 14:55:28,916 INFO 392:base.py(1) - ************************************************************************************* 2026-09-24 14:55:28,917 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:28,917 DEBUG 146:onap_service.py(1) - [None][Set automation composition definition state] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:28,917 DEBUG 148:onap_service.py(1) - [None][Set automation composition definition state] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:55:28,917 DEBUG 149:onap_service.py(1) - [None][Set automation composition definition state] data sent: None 2026-09-24 14:55:29,119 INFO 159:onap_service.py(1) - [None][Set automation composition definition state] response code: 202 2026-09-24 14:55:29,120 DEBUG 163:onap_service.py(1) - [None][Set automation composition definition state] response: n/a 2026-09-24 14:55:29,120 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:29,120 DEBUG 146:onap_service.py(1) - [None][Get automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:29,121 DEBUG 148:onap_service.py(1) - [None][Get automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:55:29,121 DEBUG 149:onap_service.py(1) - [None][Get automation composition definition] data sent: None 2026-09-24 14:55:29,504 INFO 159:onap_service.py(1) - [None][Get automation composition definition] response code: 200 2026-09-24 14:55:29,505 DEBUG 163:onap_service.py(1) - [None][Get automation composition definition] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","elementStateMap":{"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"message":null,"nodeTemplateId":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"nodeTemplateStateId":"3db65f3a-3460-4a61-aca5-f38d405a7f24","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","state":"PRIMING"}},"lastMsg":"2026-09-24 14:55:29.046346","revisionId":"82a86ffc-145e-4697-9387-3f8833f60811","serviceTemplate":{"capability_types":{},"data_types":{"onap.datatypes.ToscaConceptIdentifier":{"constraints":null,"derived_from":"tosca.datatypes.Root","description":null,"metadata":{},"name":"onap.datatypes.ToscaConceptIdentifier","properties":{"name":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"name","required":true,"status":null,"type":"string","type_version":"0.0.0"},"version":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"version","required":true,"status":null,"type":"string","type_version":"0.0.0"}},"version":"0.0.0"}},"derived_from":null,"description":null,"metadata":{"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb"},"name":"GatingPolicyAcmDefinition","node_types":{"org.onap.policy.clamp.acm.Participant":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.Participant","properties":{"provider":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.AutomationCompositionElement":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationCompositionElement","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the element","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"startPhase":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":null,"description":"A value indicating the start phase in which this element will be started","entry_schema":null,"key_schema":null,"metadata":null,"name":"startPhase","required":false,"status":null,"type":"integer","type_version":"0.0.0"},"uninitializedToPassiveTimeout":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":60,"description":"The maximum time in seconds to wait for a state change","entry_schema":null,"key_schema":null,"metadata":null,"name":"uninitializedToPassiveTimeout","required":false,"status":null,"type":"integer","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement":{"derived_from":"org.onap.policy.clamp.acm.AutomationCompositionElement","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","properties":{"policy_type_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_type_id","required":true,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"policy_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_id","required":false,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"}},"requirements":null,"version":"1.0.0"},"org.onap.policy.clamp.acm.AutomationComposition":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationComposition","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the automation composition","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"elements":{"constraints":null,"default":null,"description":"Specifies a list of automation composition element definitions","entry_schema":{"constraints":null,"description":null,"name":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"key_schema":null,"metadata":null,"name":"elements","required":true,"status":null,"type":"list","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"}},"policy_types":{},"relationship_types":{},"topology_template":{"description":null,"inputs":null,"node_templates":{"org.onap.policy.clamp.acm.PolicyParticipant":{"capabilities":null,"derived_from":null,"description":"Participant for the policy framework","metadata":{},"name":"org.onap.policy.clamp.acm.PolicyParticipant","properties":{"provider":"ONAP"},"requirements":null,"type":"org.onap.policy.clamp.acm.Participant","type_version":"1.0.1","version":"2.3.1"},"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"capabilities":null,"derived_from":null,"description":"Automation composition element for the policy framework","metadata":{},"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","properties":{"provider":"ONAP","startPhase":0,"policy_type_id":{"name":"onap.policies.native.Apex","version":"1.0.0"}},"requirements":null,"type":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","type_version":"1.0.0","version":"1.2.3"},"onap.policy.clamp.ac.element.AutomationCompositionDefinition":{"capabilities":null,"derived_from":null,"description":"Automation composition definition for the gating policy test","metadata":{},"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","properties":{"provider":"ONAP","elements":[{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"}]},"requirements":null,"type":"org.onap.policy.clamp.acm.AutomationComposition","type_version":"1.0.1","version":"1.2.3"}},"policies":[]},"tosca_definitions_version":"tosca_simple_yaml_1_3","version":"1.0.0"},"state":"PRIMING","stateChangeResult":"NO_ERROR"} 2026-09-24 14:55:29,506 INFO 87:acm_operations.py(1) - Composition 889e9b1e-ec68-44a4-a4b7-981c0d4451cb in state PRIMING, waiting for PRIMED 2026-09-24 14:55:34,507 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:34,507 DEBUG 146:onap_service.py(1) - [None][Get automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:34,507 DEBUG 148:onap_service.py(1) - [None][Get automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:55:34,507 DEBUG 149:onap_service.py(1) - [None][Get automation composition definition] data sent: None 2026-09-24 14:55:34,632 INFO 159:onap_service.py(1) - [None][Get automation composition definition] response code: 200 2026-09-24 14:55:34,632 DEBUG 163:onap_service.py(1) - [None][Get automation composition definition] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","elementStateMap":{"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"message":"Not implemented","nodeTemplateId":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"nodeTemplateStateId":"3db65f3a-3460-4a61-aca5-f38d405a7f24","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","state":"PRIMED"}},"lastMsg":"2026-09-24 14:55:29.046346","revisionId":"f95ae4d1-f1a1-44ef-9743-6ea46672be12","serviceTemplate":{"capability_types":{},"data_types":{"onap.datatypes.ToscaConceptIdentifier":{"constraints":null,"derived_from":"tosca.datatypes.Root","description":null,"metadata":{},"name":"onap.datatypes.ToscaConceptIdentifier","properties":{"name":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"name","required":true,"status":null,"type":"string","type_version":"0.0.0"},"version":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"version","required":true,"status":null,"type":"string","type_version":"0.0.0"}},"version":"0.0.0"}},"derived_from":null,"description":null,"metadata":{"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb"},"name":"GatingPolicyAcmDefinition","node_types":{"org.onap.policy.clamp.acm.Participant":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.Participant","properties":{"provider":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.AutomationCompositionElement":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationCompositionElement","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the element","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"startPhase":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":null,"description":"A value indicating the start phase in which this element will be started","entry_schema":null,"key_schema":null,"metadata":null,"name":"startPhase","required":false,"status":null,"type":"integer","type_version":"0.0.0"},"uninitializedToPassiveTimeout":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":60,"description":"The maximum time in seconds to wait for a state change","entry_schema":null,"key_schema":null,"metadata":null,"name":"uninitializedToPassiveTimeout","required":false,"status":null,"type":"integer","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement":{"derived_from":"org.onap.policy.clamp.acm.AutomationCompositionElement","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","properties":{"policy_type_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_type_id","required":true,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"policy_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_id","required":false,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"}},"requirements":null,"version":"1.0.0"},"org.onap.policy.clamp.acm.AutomationComposition":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationComposition","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the automation composition","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"elements":{"constraints":null,"default":null,"description":"Specifies a list of automation composition element definitions","entry_schema":{"constraints":null,"description":null,"name":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"key_schema":null,"metadata":null,"name":"elements","required":true,"status":null,"type":"list","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"}},"policy_types":{},"relationship_types":{},"topology_template":{"description":null,"inputs":null,"node_templates":{"org.onap.policy.clamp.acm.PolicyParticipant":{"capabilities":null,"derived_from":null,"description":"Participant for the policy framework","metadata":{},"name":"org.onap.policy.clamp.acm.PolicyParticipant","properties":{"provider":"ONAP"},"requirements":null,"type":"org.onap.policy.clamp.acm.Participant","type_version":"1.0.1","version":"2.3.1"},"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"capabilities":null,"derived_from":null,"description":"Automation composition element for the policy framework","metadata":{},"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","properties":{"provider":"ONAP","startPhase":0,"policy_type_id":{"name":"onap.policies.native.Apex","version":"1.0.0"}},"requirements":null,"type":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","type_version":"1.0.0","version":"1.2.3"},"onap.policy.clamp.ac.element.AutomationCompositionDefinition":{"capabilities":null,"derived_from":null,"description":"Automation composition definition for the gating policy test","metadata":{},"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","properties":{"provider":"ONAP","elements":[{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"}]},"requirements":null,"type":"org.onap.policy.clamp.acm.AutomationComposition","type_version":"1.0.1","version":"1.2.3"}},"policies":[]},"tosca_definitions_version":"tosca_simple_yaml_1_3","version":"1.0.0"},"state":"PRIMED","stateChangeResult":"NO_ERROR"} 2026-09-24 14:55:34,633 INFO 84:acm_operations.py(1) - Composition 889e9b1e-ec68-44a4-a4b7-981c0d4451cb reached PRIMED 2026-09-24 14:55:34,634 INFO 390:base.py(1) - ********************************************************************************* 2026-09-24 14:55:34,634 INFO 391:base.py(1) - | PASS [ACM] PrimeAcDefinitionStep: Prime an automation composition definition. | 2026-09-24 14:55:34,635 INFO 392:base.py(1) - ********************************************************************************* 2026-09-24 14:55:34,635 INFO 390:base.py(1) - ******************************************************************************** 2026-09-24 14:55:34,635 INFO 391:base.py(1) - | CONTINUE [ACM] InstantiateAcStep: Create an automation composition instance. | 2026-09-24 14:55:34,636 INFO 392:base.py(1) - ******************************************************************************** 2026-09-24 14:55:34,638 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:34,638 DEBUG 146:onap_service.py(1) - [None][Create automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:34,638 DEBUG 148:onap_service.py(1) - [None][Create automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances 2026-09-24 14:55:34,638 DEBUG 149:onap_service.py(1) - [None][Create automation composition instance] data sent: None 2026-09-24 14:55:35,003 INFO 159:onap_service.py(1) - [None][Create automation composition instance] response code: 201 2026-09-24 14:55:35,003 DEBUG 163:onap_service.py(1) - [None][Create automation composition instance] response: {"affectedAutomationComposition":{"name":"GatingPolicyAcmInstance","version":"1.0.1"},"errorDetails":null,"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8"} 2026-09-24 14:55:35,004 INFO 269:acm_operations.py(1) - Created instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:35,005 INFO 390:base.py(1) - **************************************************************************** 2026-09-24 14:55:35,005 INFO 391:base.py(1) - | PASS [ACM] InstantiateAcStep: Create an automation composition instance. | 2026-09-24 14:55:35,006 INFO 392:base.py(1) - **************************************************************************** 2026-09-24 14:55:35,006 INFO 390:base.py(1) - *************************************************************************** 2026-09-24 14:55:35,006 INFO 391:base.py(1) - | CONTINUE [ACM] DeployAcStep: Deploy an automation composition instance. | 2026-09-24 14:55:35,007 INFO 392:base.py(1) - *************************************************************************** 2026-09-24 14:55:35,007 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:35,007 DEBUG 146:onap_service.py(1) - [None][Set automation composition instance state] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:35,007 DEBUG 148:onap_service.py(1) - [None][Set automation composition instance state] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:35,008 DEBUG 149:onap_service.py(1) - [None][Set automation composition instance state] data sent: None 2026-09-24 14:55:35,316 INFO 159:onap_service.py(1) - [None][Set automation composition instance state] response code: 202 2026-09-24 14:55:35,316 DEBUG 163:onap_service.py(1) - [None][Set automation composition instance state] response: n/a 2026-09-24 14:55:35,317 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:35,317 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:35,318 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:35,318 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:55:35,483 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:55:35,484 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"DEPLOYING","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"DEPLOYING","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"NONE","message":null,"migrationState":"DEFAULT","operationalState":null,"outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":null}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:55:35.231871","lockState":"NONE","metadata":null,"name":"GatingPolicyAcmInstance","phase":0,"precheck":null,"revisionId":"a996580f-6248-4e4e-98c1-ec80f833f6bb","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:55:35,485 INFO 122:acm_operations.py(1) - Instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 in state DEPLOYING, waiting for DEPLOYED 2026-09-24 14:55:40,486 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:40,487 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:40,487 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:40,487 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:55:40,619 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:55:40,619 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"DEPLOYING","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"DEPLOYING","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"NONE","message":null,"migrationState":"DEFAULT","operationalState":null,"outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":null}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:55:35.231871","lockState":"NONE","metadata":null,"name":"GatingPolicyAcmInstance","phase":0,"precheck":null,"revisionId":"a996580f-6248-4e4e-98c1-ec80f833f6bb","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:55:40,621 INFO 122:acm_operations.py(1) - Instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 in state DEPLOYING, waiting for DEPLOYED 2026-09-24 14:55:45,622 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:45,622 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:45,623 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:45,623 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:55:45,749 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:55:45,750 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"DEPLOYED","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"DEPLOYED","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"LOCKED","message":"Deployed","migrationState":"DEFAULT","operationalState":"ENABLED","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":"IDLE"}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:55:35.231871","lockState":"LOCKED","metadata":null,"name":"GatingPolicyAcmInstance","phase":null,"precheck":null,"revisionId":"60644e4a-ba11-498b-a4a8-fc6ece333cee","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:55:45,752 INFO 119:acm_operations.py(1) - Instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 reached DEPLOYED 2026-09-24 14:55:45,753 INFO 390:base.py(1) - *********************************************************************** 2026-09-24 14:55:45,753 INFO 391:base.py(1) - | PASS [ACM] DeployAcStep: Deploy an automation composition instance. | 2026-09-24 14:55:45,753 INFO 392:base.py(1) - *********************************************************************** 2026-09-24 14:55:45,754 INFO 390:base.py(1) - ******************************************************************************************************************************* 2026-09-24 14:55:45,754 INFO 391:base.py(1) - | CONTINUE [ACM] CheckPolicyDeployedStep: Check the policy deployed by the policy participant is reported as deployed by PAP. | 2026-09-24 14:55:45,754 INFO 392:base.py(1) - ******************************************************************************************************************************* 2026-09-24 14:55:45,755 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:45,755 DEBUG 146:onap_service.py(1) - [None][Get policy deployment status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic cG9saWN5YWRtaW46emIhWHp0RzM0'} 2026-09-24 14:55:45,755 DEBUG 148:onap_service.py(1) - [None][Get policy deployment status] url used: http://policy-pap.onap:6969/policy/pap/v1/policies/status/defaultGroup/onap.policies.native.apex.ac.element/1.0.0 2026-09-24 14:55:45,755 DEBUG 149:onap_service.py(1) - [None][Get policy deployment status] data sent: None 2026-09-24 14:55:45,920 INFO 159:onap_service.py(1) - [None][Get policy deployment status] response code: 200 2026-09-24 14:55:45,920 DEBUG 163:onap_service.py(1) - [None][Get policy deployment status] response: n/a 2026-09-24 14:55:45,921 INFO 414:acm_operations.py(1) - Policy onap.policies.native.apex.ac.element status WAITING, waiting for SUCCESS 2026-09-24 14:55:50,922 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:50,922 DEBUG 146:onap_service.py(1) - [None][Get policy deployment status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic cG9saWN5YWRtaW46emIhWHp0RzM0'} 2026-09-24 14:55:50,923 DEBUG 148:onap_service.py(1) - [None][Get policy deployment status] url used: http://policy-pap.onap:6969/policy/pap/v1/policies/status/defaultGroup/onap.policies.native.apex.ac.element/1.0.0 2026-09-24 14:55:50,923 DEBUG 149:onap_service.py(1) - [None][Get policy deployment status] data sent: None 2026-09-24 14:55:51,088 INFO 159:onap_service.py(1) - [None][Get policy deployment status] response code: 200 2026-09-24 14:55:51,088 DEBUG 163:onap_service.py(1) - [None][Get policy deployment status] response: n/a 2026-09-24 14:55:51,089 INFO 411:acm_operations.py(1) - Policy onap.policies.native.apex.ac.element deployed in defaultGroup 2026-09-24 14:55:51,089 INFO 390:base.py(1) - *************************************************************************************************************************** 2026-09-24 14:55:51,090 INFO 391:base.py(1) - | PASS [ACM] CheckPolicyDeployedStep: Check the policy deployed by the policy participant is reported as deployed by PAP. | 2026-09-24 14:55:51,090 INFO 392:base.py(1) - *************************************************************************************************************************** 2026-09-24 14:55:56,091 INFO 64:scenario_base.py(1) - Basic Acm Cleanup Phase Started 2026-09-24 14:55:56,092 INFO 390:base.py(1) - ******************************************************************************************************************************************* 2026-09-24 14:55:56,092 INFO 391:base.py(1) - | NOT_EXECUTED [ACM] CheckPolicyDeployedStep Cleanup: Check the policy deployed by the policy participant is reported as deployed by PAP. | 2026-09-24 14:55:56,092 INFO 392:base.py(1) - ******************************************************************************************************************************************* 2026-09-24 14:55:56,093 INFO 390:base.py(1) - ******************************************************************************** 2026-09-24 14:55:56,093 INFO 391:base.py(1) - | START [ACM] DeployAcStep Cleanup: Deploy an automation composition instance. | 2026-09-24 14:55:56,093 INFO 392:base.py(1) - ******************************************************************************** 2026-09-24 14:55:56,094 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:56,094 DEBUG 146:onap_service.py(1) - [None][Set automation composition instance state] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:56,094 DEBUG 148:onap_service.py(1) - [None][Set automation composition instance state] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:56,094 DEBUG 149:onap_service.py(1) - [None][Set automation composition instance state] data sent: None 2026-09-24 14:55:56,245 INFO 159:onap_service.py(1) - [None][Set automation composition instance state] response code: 202 2026-09-24 14:55:56,246 DEBUG 163:onap_service.py(1) - [None][Set automation composition instance state] response: n/a 2026-09-24 14:55:56,246 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:55:56,247 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:55:56,247 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:55:56,247 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:55:56,377 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:55:56,378 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"UNDEPLOYING","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"UNDEPLOYING","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"NONE","message":null,"migrationState":"DEFAULT","operationalState":"ENABLED","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":"IDLE"}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:55:56.220725","lockState":"NONE","metadata":null,"name":"GatingPolicyAcmInstance","phase":0,"precheck":null,"revisionId":"60644e4a-ba11-498b-a4a8-fc6ece333cee","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:55:56,380 INFO 122:acm_operations.py(1) - Instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 in state UNDEPLOYING, waiting for UNDEPLOYED 2026-09-24 14:56:01,381 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:01,382 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:01,382 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:56:01,382 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:56:01,511 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:56:01,512 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"UNDEPLOYED","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"UNDEPLOYED","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"NONE","message":"Undeployed","migrationState":"DEFAULT","operationalState":"","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":""}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:55:56.220725","lockState":"NONE","metadata":null,"name":"GatingPolicyAcmInstance","phase":null,"precheck":null,"revisionId":"2b9f065a-0116-4d0e-a0c7-8cf7ff2f7818","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:56:01,514 INFO 119:acm_operations.py(1) - Instance 7e598ffa-3eb6-44ce-8097-9aca2f2029d8 reached UNDEPLOYED 2026-09-24 14:56:01,515 INFO 390:base.py(1) - ******************************************************************************* 2026-09-24 14:56:01,515 INFO 391:base.py(1) - | PASS [ACM] DeployAcStep Cleanup: Deploy an automation composition instance. | 2026-09-24 14:56:01,516 INFO 392:base.py(1) - ******************************************************************************* 2026-09-24 14:56:01,520 INFO 390:base.py(1) - ************************************************************************************* 2026-09-24 14:56:01,520 INFO 391:base.py(1) - | START [ACM] InstantiateAcStep Cleanup: Create an automation composition instance. | 2026-09-24 14:56:01,520 INFO 392:base.py(1) - ************************************************************************************* 2026-09-24 14:56:01,521 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:01,521 DEBUG 146:onap_service.py(1) - [None][Delete automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:01,521 DEBUG 148:onap_service.py(1) - [None][Delete automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:56:01,522 DEBUG 149:onap_service.py(1) - [None][Delete automation composition instance] data sent: None 2026-09-24 14:56:01,659 INFO 159:onap_service.py(1) - [None][Delete automation composition instance] response code: 202 2026-09-24 14:56:01,659 DEBUG 163:onap_service.py(1) - [None][Delete automation composition instance] response: {"affectedAutomationComposition":{"name":"GatingPolicyAcmInstance","version":"1.0.1"},"errorDetails":null,"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8"} 2026-09-24 14:56:01,660 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:01,660 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:01,660 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:56:01,660 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:56:01,882 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 200 2026-09-24 14:56:01,882 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","compositionTargetId":null,"deployState":"DELETING","derived_from":null,"description":"Automation composition instance driving the policy participant","elements":{"709c62b3-8918-41b9-a747-d21eb79c6c20":{"definition":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"deployState":"DELETING","description":"Policy automation composition element for the gating test","id":"709c62b3-8918-41b9-a747-d21eb79c6c20","lockState":"NONE","message":null,"migrationState":"DEFAULT","operationalState":"","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","properties":{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"policies":[{"onap.policies.native.apex.ac.element":{"type":"onap.policies.native.Apex","type_version":"1.0.0","name":"onap.policies.native.apex.ac.element","version":"1.0.0","properties":{"engineServiceParameters":{"name":"MyApexEngine","version":"0.0.1","id":45,"instanceCount":2,"deploymentPort":12561,"engineParameters":{"executorParameters":{"JAVASCRIPT":{"parameterClassName":"org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"}},"contextParameters":{"parameterClassName":"org.onap.policy.apex.context.parameters.ContextParameters","schemaParameters":{"Json":{"parameterClassName":"org.onap.policy.apex.plugins.context.schema.json.JsonSchemaHelperParameters"}}}},"policy_type_impl":{"policies":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"policyMap":{"entry":[{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"policyKey":{"name":"ReceiveEventPolicy","version":"0.0.1"},"template":"Freestyle","state":{"entry":[{"key":"DecideForwardingState","value":{"stateKey":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"DecideForwardingState"},"trigger":{"name":"AcElementEvent","version":"0.0.1"},"stateOutputs":{"entry":[{"key":"CreateForwardPayload","value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"},"outgoingEvent":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"outgoingEventReference":[{"name":"KafkaResponseStatusEvent","version":"0.0.1"}],"nextState":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"}}}]},"contextAlbumReference":[],"taskSelectionLogic":{"key":{"parentKeyName":"NULL","parentKeyVersion":"0.0.0","parentLocalName":"NULL","localName":"NULL"},"logicFlavour":"UNDEFINED","logic":""},"stateFinalizerLogicMap":{"entry":[]},"defaultTask":{"name":"ForwardPayloadTask","version":"0.0.1"},"taskReferences":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"ReceiveEventPolicy"},"outputType":"DIRECT","output":{"parentKeyName":"ReceiveEventPolicy","parentKeyVersion":"0.0.1","parentLocalName":"DecideForwardingState","localName":"CreateForwardPayload"}}}]}}}]},"firstState":"DecideForwardingState"}}]}},"tasks":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"taskMap":{"entry":[{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"inputEvent":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"},"outputEvents":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]},"taskParameters":{"entry":[]},"contextAlbumReference":[{"name":"ACElementAlbum","version":"0.0.1"}],"taskLogic":{"key":{"parentKeyName":"ForwardPayloadTask","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"TaskLogic"},"logicFlavour":"JAVASCRIPT","logic":"/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2022 Nordix. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the 'License');\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an 'AS IS' BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.info(executor.subject.id);\nexecutor.logger.info(executor.inFields);\n\nvar msgResponse = executor.inFields.get('KafkaResponseEvent');\nexecutor.logger.info('Task in progress with mesages: ' + msgResponse);\n\nvar elementId = msgResponse.get('elementId').get('name');\n\nif (msgResponse.get('messageType') == 'STATUS' &&\n (elementId == 'onap.policy.clamp.ac.startertobridge'\n || elementId == 'onap.policy.clamp.ac.bridgetosink')) {\n\n var receiverId = '';\n if (elementId == 'onap.policy.clamp.ac.startertobridge') {\n receiverId = 'onap.policy.clamp.ac.bridge';\n } else {\n receiverId = 'onap.policy.clamp.ac.sink';\n }\n\n var elementIdResponse = new java.util.HashMap();\n elementIdResponse.put('name', receiverId);\n elementIdResponse.put('version', msgResponse.get('elementId').get('version'));\n\n var kafkaResponse = new java.util.HashMap();\n kafkaResponse.put('elementId', elementIdResponse);\n\n var message = msgResponse.get('message') + ' trace added from policy';\n kafkaResponse.put('message', message);\n kafkaResponse.put('messageType', 'STATUS');\n kafkaResponse.put('messageId', msgResponse.get('messageId'));\n kafkaResponse.put('timestamp', msgResponse.get('timestamp'));\n\n executor.logger.info('Sending forwarding Event to Ac element: ' + kafkaResponse);\n\n executor.outFields.put('KafkaResponseStatusEvent', kafkaResponse);\n}\n\ntrue;"}}}]}},"events":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"eventMap":{"entry":[{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"Kafka","target":"APEX","parameter":{"entry":[{"key":"KafkaResponseEvent","value":{"key":{"parentKeyName":"AcElementEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":"ENTRY"}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"Kafka","parameter":{"entry":[{"key":"KafkaResponseStatusEvent","value":{"key":{"parentKeyName":"KafkaResponseStatusEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"KafkaResponseStatusEvent"},"fieldSchemaKey":{"name":"ACEventType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"nameSpace":"org.onap.policy.apex.ac.element","source":"APEX","target":"file","parameter":{"entry":[{"key":"final_status","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"final_status"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}},{"key":"message","value":{"key":{"parentKeyName":"LogEvent","parentKeyVersion":"0.0.1","parentLocalName":"NULL","localName":"message"},"fieldSchemaKey":{"name":"SimpleStringType","version":"0.0.1"},"optional":false}}]},"toscaPolicyState":""}}]}},"albums":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"albums":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"scope":"policy","isWritable":true,"itemSchema":{"name":"ACEventType","version":"0.0.1"}}}]}},"schemas":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"schemas":{"entry":[{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"schemaFlavour":"Json","schemaDefinition":"{\n \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n \"type\": \"object\",\n \"properties\": {\n \"elementId\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"version\"\n ]\n },\n \"message\": {\n \"type\": \"string\"\n },\n \"messageType\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"elementId\",\n \"message\",\n \"messageType\"\n ]\n}"}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.Integer"}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.lang.String"}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"schemaFlavour":"Java","schemaDefinition":"java.util.UUID"}}]}},"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"keyInformation":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"keyInfoMap":{"entry":[{"key":{"name":"ACElementAlbum","version":"0.0.1"},"value":{"key":{"name":"ACElementAlbum","version":"0.0.1"},"UUID":"7cddfab8-6d3f-3f7f-8ac3-e2eb5979c900","description":"Generated description for concept referred to by key \"ACElementAlbum:0.0.1\""}},{"key":{"name":"ACEventType","version":"0.0.1"},"value":{"key":{"name":"ACEventType","version":"0.0.1"},"UUID":"dab78794-b666-3929-a75b-70d634b04fe5","description":"Generated description for concept referred to by key \"ACEventType:0.0.1\""}},{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy","version":"0.0.1"},"UUID":"da478611-7d77-3c46-b4be-be968769ba4e","description":"Generated description for concept referred to by key \"APEXacElementPolicy:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Albums","version":"0.0.1"},"UUID":"fa8dc15e-8c8d-3de3-a0f8-585b76511175","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Albums:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Events","version":"0.0.1"},"UUID":"8508cd65-8dd2-342d-a5c6-1570810dbe2b","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Events:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_KeyInfo","version":"0.0.1"},"UUID":"09e6927d-c5ac-3779-919f-9333994eed22","description":"Generated description for concept referred to by key \"APEXacElementPolicy_KeyInfo:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Policies","version":"0.0.1"},"UUID":"cade3c9a-1600-3642-a6f4-315612187f46","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Policies:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Schemas","version":"0.0.1"},"UUID":"5bb4a8e9-35fa-37db-9a49-48ef036a7ba9","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Schemas:0.0.1\""}},{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"value":{"key":{"name":"APEXacElementPolicy_Tasks","version":"0.0.1"},"UUID":"2527eeec-0d1f-3094-ad3f-212622b12836","description":"Generated description for concept referred to by key \"APEXacElementPolicy_Tasks:0.0.1\""}},{"key":{"name":"AcElementEvent","version":"0.0.1"},"value":{"key":{"name":"AcElementEvent","version":"0.0.1"},"UUID":"32c013e2-2740-3986-a626-cbdf665b63e9","description":"Generated description for concept referred to by key \"AcElementEvent:0.0.1\""}},{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"value":{"key":{"name":"KafkaResponseStatusEvent","version":"0.0.1"},"UUID":"2715cb6c-2778-3461-8b69-871e79f95935","description":"Generated description for concept referred to by key \"KafkaResponseStatusEvent:0.0.1\""}},{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"value":{"key":{"name":"ForwardPayloadTask","version":"0.0.1"},"UUID":"51defa03-1ecf-3314-bf34-2a652bce57fa","description":"Generated description for concept referred to by key \"ForwardPayloadTask:0.0.1\""}},{"key":{"name":"LogEvent","version":"0.0.1"},"value":{"key":{"name":"LogEvent","version":"0.0.1"},"UUID":"c540f048-96af-35e3-a36e-e9c29377cba7","description":"Generated description for concept referred to by key \"LogEvent:0.0.1\""}},{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"value":{"key":{"name":"ReceiveEventPolicy","version":"0.0.1"},"UUID":"568b7345-9de1-36d3-b6a3-9b857e6809a1","description":"Generated description for concept referred to by key \"ReceiveEventPolicy:0.0.1\""}},{"key":{"name":"SimpleIntType","version":"0.0.1"},"value":{"key":{"name":"SimpleIntType","version":"0.0.1"},"UUID":"153791fd-ae0a-36a7-88a5-309a7936415d","description":"Generated description for concept referred to by key \"SimpleIntType:0.0.1\""}},{"key":{"name":"SimpleStringType","version":"0.0.1"},"value":{"key":{"name":"SimpleStringType","version":"0.0.1"},"UUID":"8a4957cf-9493-3a76-8c22-a208e23259af","description":"Generated description for concept referred to by key \"SimpleStringType:0.0.1\""}},{"key":{"name":"UUIDType","version":"0.0.1"},"value":{"key":{"name":"UUIDType","version":"0.0.1"},"UUID":"6a8cc68e-dfc8-3403-9c6d-071c886b319c","description":"Generated description for concept referred to by key \"UUIDType:0.0.1\""}}]}}}},"eventInputParameters":{"AcElementEventConsumer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventName":"AcElementEvent","eventNameFilter":"AcElementEvent"}},"eventOutputParameters":{"AcElementEventProducer":{"carrierTechnologyParameters":{"carrierTechnology":"FILE","parameters":{"standardIo":true}},"eventProtocolParameters":{"eventProtocol":"JSON"},"eventNameFilter":"(LogEvent|KafkaResponseStatusEvent)"}}}}}]}},"stage":null,"subState":"NONE","useState":""}},"instanceId":"7e598ffa-3eb6-44ce-8097-9aca2f2029d8","lastMsg":"2026-09-24 14:56:01.636212","lockState":"NONE","metadata":null,"name":"GatingPolicyAcmInstance","phase":0,"precheck":null,"revisionId":"2b9f065a-0116-4d0e-a0c7-8cf7ff2f7818","stateChangeResult":"NO_ERROR","subState":"NONE","version":"1.0.1"} 2026-09-24 14:56:06,884 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:06,884 DEBUG 146:onap_service.py(1) - [None][Get automation composition instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:06,884 DEBUG 148:onap_service.py(1) - [None][Get automation composition instance] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb/instances/7e598ffa-3eb6-44ce-8097-9aca2f2029d8 2026-09-24 14:56:06,884 DEBUG 149:onap_service.py(1) - [None][Get automation composition instance] data sent: None 2026-09-24 14:56:07,014 INFO 159:onap_service.py(1) - [None][Get automation composition instance] response code: 404 2026-09-24 14:56:07,015 DEBUG 163:onap_service.py(1) - [None][Get automation composition instance] response: {"errorDetails":"AutomationComposition not found"} 2026-09-24 14:56:07,015 ERROR 174:onap_service.py(1) - [None][Get automation composition instance] API returned and error: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:07,016 INFO 390:base.py(1) - ************************************************************************************ 2026-09-24 14:56:07,016 INFO 391:base.py(1) - | PASS [ACM] InstantiateAcStep Cleanup: Create an automation composition instance. | 2026-09-24 14:56:07,016 INFO 392:base.py(1) - ************************************************************************************ 2026-09-24 14:56:07,017 INFO 390:base.py(1) - ****************************************************************************************** 2026-09-24 14:56:07,017 INFO 391:base.py(1) - | START [ACM] PrimeAcDefinitionStep Cleanup: Prime an automation composition definition. | 2026-09-24 14:56:07,018 INFO 392:base.py(1) - ****************************************************************************************** 2026-09-24 14:56:07,018 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:07,019 DEBUG 146:onap_service.py(1) - [None][Set automation composition definition state] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:07,019 DEBUG 148:onap_service.py(1) - [None][Set automation composition definition state] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:56:07,019 DEBUG 149:onap_service.py(1) - [None][Set automation composition definition state] data sent: None 2026-09-24 14:56:07,166 INFO 159:onap_service.py(1) - [None][Set automation composition definition state] response code: 202 2026-09-24 14:56:07,167 DEBUG 163:onap_service.py(1) - [None][Set automation composition definition state] response: n/a 2026-09-24 14:56:07,167 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:07,168 DEBUG 146:onap_service.py(1) - [None][Get automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:07,168 DEBUG 148:onap_service.py(1) - [None][Get automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:56:07,168 DEBUG 149:onap_service.py(1) - [None][Get automation composition definition] data sent: None 2026-09-24 14:56:07,335 INFO 159:onap_service.py(1) - [None][Get automation composition definition] response code: 200 2026-09-24 14:56:07,335 DEBUG 163:onap_service.py(1) - [None][Get automation composition definition] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","elementStateMap":{"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"message":"Not implemented","nodeTemplateId":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"nodeTemplateStateId":"3db65f3a-3460-4a61-aca5-f38d405a7f24","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","state":"DEPRIMING"}},"lastMsg":"2026-09-24 14:56:07.141883","revisionId":"f95ae4d1-f1a1-44ef-9743-6ea46672be12","serviceTemplate":{"capability_types":{},"data_types":{"onap.datatypes.ToscaConceptIdentifier":{"constraints":null,"derived_from":"tosca.datatypes.Root","description":null,"metadata":{},"name":"onap.datatypes.ToscaConceptIdentifier","properties":{"name":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"name","required":true,"status":null,"type":"string","type_version":"0.0.0"},"version":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"version","required":true,"status":null,"type":"string","type_version":"0.0.0"}},"version":"0.0.0"}},"derived_from":null,"description":null,"metadata":{"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb"},"name":"GatingPolicyAcmDefinition","node_types":{"org.onap.policy.clamp.acm.Participant":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.Participant","properties":{"provider":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.AutomationCompositionElement":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationCompositionElement","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the element","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"startPhase":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":null,"description":"A value indicating the start phase in which this element will be started","entry_schema":null,"key_schema":null,"metadata":null,"name":"startPhase","required":false,"status":null,"type":"integer","type_version":"0.0.0"},"uninitializedToPassiveTimeout":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":60,"description":"The maximum time in seconds to wait for a state change","entry_schema":null,"key_schema":null,"metadata":null,"name":"uninitializedToPassiveTimeout","required":false,"status":null,"type":"integer","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement":{"derived_from":"org.onap.policy.clamp.acm.AutomationCompositionElement","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","properties":{"policy_type_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_type_id","required":true,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"policy_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_id","required":false,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"}},"requirements":null,"version":"1.0.0"},"org.onap.policy.clamp.acm.AutomationComposition":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationComposition","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the automation composition","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"elements":{"constraints":null,"default":null,"description":"Specifies a list of automation composition element definitions","entry_schema":{"constraints":null,"description":null,"name":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"key_schema":null,"metadata":null,"name":"elements","required":true,"status":null,"type":"list","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"}},"policy_types":{},"relationship_types":{},"topology_template":{"description":null,"inputs":null,"node_templates":{"org.onap.policy.clamp.acm.PolicyParticipant":{"capabilities":null,"derived_from":null,"description":"Participant for the policy framework","metadata":{},"name":"org.onap.policy.clamp.acm.PolicyParticipant","properties":{"provider":"ONAP"},"requirements":null,"type":"org.onap.policy.clamp.acm.Participant","type_version":"1.0.1","version":"2.3.1"},"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"capabilities":null,"derived_from":null,"description":"Automation composition element for the policy framework","metadata":{},"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","properties":{"provider":"ONAP","startPhase":0,"policy_type_id":{"name":"onap.policies.native.Apex","version":"1.0.0"}},"requirements":null,"type":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","type_version":"1.0.0","version":"1.2.3"},"onap.policy.clamp.ac.element.AutomationCompositionDefinition":{"capabilities":null,"derived_from":null,"description":"Automation composition definition for the gating policy test","metadata":{},"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","properties":{"provider":"ONAP","elements":[{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"}]},"requirements":null,"type":"org.onap.policy.clamp.acm.AutomationComposition","type_version":"1.0.1","version":"1.2.3"}},"policies":[]},"tosca_definitions_version":"tosca_simple_yaml_1_3","version":"1.0.0"},"state":"DEPRIMING","stateChangeResult":"NO_ERROR"} 2026-09-24 14:56:07,336 INFO 87:acm_operations.py(1) - Composition 889e9b1e-ec68-44a4-a4b7-981c0d4451cb in state DEPRIMING, waiting for COMMISSIONED 2026-09-24 14:56:12,337 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:12,338 DEBUG 146:onap_service.py(1) - [None][Get automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:12,338 DEBUG 148:onap_service.py(1) - [None][Get automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:56:12,338 DEBUG 149:onap_service.py(1) - [None][Get automation composition definition] data sent: None 2026-09-24 14:56:12,464 INFO 159:onap_service.py(1) - [None][Get automation composition definition] response code: 200 2026-09-24 14:56:12,464 DEBUG 163:onap_service.py(1) - [None][Get automation composition definition] response: {"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","elementStateMap":{"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"message":"Not implemented","nodeTemplateId":{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},"nodeTemplateStateId":"3db65f3a-3460-4a61-aca5-f38d405a7f24","outProperties":{},"participantId":"101c62b3-8918-41b9-a747-d21eb79c6c03","state":"COMMISSIONED"}},"lastMsg":"2026-09-24 14:56:07.141883","revisionId":"6949f593-047b-4035-965e-4a0530d1bdb9","serviceTemplate":{"capability_types":{},"data_types":{"onap.datatypes.ToscaConceptIdentifier":{"constraints":null,"derived_from":"tosca.datatypes.Root","description":null,"metadata":{},"name":"onap.datatypes.ToscaConceptIdentifier","properties":{"name":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"name","required":true,"status":null,"type":"string","type_version":"0.0.0"},"version":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"version","required":true,"status":null,"type":"string","type_version":"0.0.0"}},"version":"0.0.0"}},"derived_from":null,"description":null,"metadata":{"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb"},"name":"GatingPolicyAcmDefinition","node_types":{"org.onap.policy.clamp.acm.Participant":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.Participant","properties":{"provider":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.AutomationCompositionElement":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationCompositionElement","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the element","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"startPhase":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":null,"description":"A value indicating the start phase in which this element will be started","entry_schema":null,"key_schema":null,"metadata":null,"name":"startPhase","required":false,"status":null,"type":"integer","type_version":"0.0.0"},"uninitializedToPassiveTimeout":{"constraints":[{"equal":null,"greater_or_equal":"0","greater_than":null,"in_range":null,"less_or_equal":null,"less_than":null,"valid_values":null}],"default":60,"description":"The maximum time in seconds to wait for a state change","entry_schema":null,"key_schema":null,"metadata":null,"name":"uninitializedToPassiveTimeout","required":false,"status":null,"type":"integer","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"},"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement":{"derived_from":"org.onap.policy.clamp.acm.AutomationCompositionElement","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","properties":{"policy_type_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_type_id","required":true,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"policy_id":{"constraints":null,"default":null,"description":null,"entry_schema":null,"key_schema":null,"metadata":null,"name":"policy_id","required":false,"status":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"}},"requirements":null,"version":"1.0.0"},"org.onap.policy.clamp.acm.AutomationComposition":{"derived_from":"tosca.nodetypes.Root","description":null,"metadata":{},"name":"org.onap.policy.clamp.acm.AutomationComposition","properties":{"provider":{"constraints":null,"default":null,"description":"Specifies the organization that provides the automation composition","entry_schema":null,"key_schema":null,"metadata":null,"name":"provider","required":false,"status":null,"type":"string","type_version":"0.0.0"},"elements":{"constraints":null,"default":null,"description":"Specifies a list of automation composition element definitions","entry_schema":{"constraints":null,"description":null,"name":null,"type":"onap.datatypes.ToscaConceptIdentifier","type_version":"0.0.0"},"key_schema":null,"metadata":null,"name":"elements","required":true,"status":null,"type":"list","type_version":"0.0.0"}},"requirements":null,"version":"1.0.1"}},"policy_types":{},"relationship_types":{},"topology_template":{"description":null,"inputs":null,"node_templates":{"org.onap.policy.clamp.acm.PolicyParticipant":{"capabilities":null,"derived_from":null,"description":"Participant for the policy framework","metadata":{},"name":"org.onap.policy.clamp.acm.PolicyParticipant","properties":{"provider":"ONAP"},"requirements":null,"type":"org.onap.policy.clamp.acm.Participant","type_version":"1.0.1","version":"2.3.1"},"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement":{"capabilities":null,"derived_from":null,"description":"Automation composition element for the policy framework","metadata":{},"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","properties":{"provider":"ONAP","startPhase":0,"policy_type_id":{"name":"onap.policies.native.Apex","version":"1.0.0"}},"requirements":null,"type":"org.onap.policy.clamp.acm.PolicyAutomationCompositionElement","type_version":"1.0.0","version":"1.2.3"},"onap.policy.clamp.ac.element.AutomationCompositionDefinition":{"capabilities":null,"derived_from":null,"description":"Automation composition definition for the gating policy test","metadata":{},"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","properties":{"provider":"ONAP","elements":[{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"}]},"requirements":null,"type":"org.onap.policy.clamp.acm.AutomationComposition","type_version":"1.0.1","version":"1.2.3"}},"policies":[]},"tosca_definitions_version":"tosca_simple_yaml_1_3","version":"1.0.0"},"state":"COMMISSIONED","stateChangeResult":"NO_ERROR"} 2026-09-24 14:56:12,465 INFO 84:acm_operations.py(1) - Composition 889e9b1e-ec68-44a4-a4b7-981c0d4451cb reached COMMISSIONED 2026-09-24 14:56:12,465 INFO 390:base.py(1) - ***************************************************************************************** 2026-09-24 14:56:12,466 INFO 391:base.py(1) - | PASS [ACM] PrimeAcDefinitionStep Cleanup: Prime an automation composition definition. | 2026-09-24 14:56:12,466 INFO 392:base.py(1) - ***************************************************************************************** 2026-09-24 14:56:12,466 INFO 390:base.py(1) - **************************************************************************************************** 2026-09-24 14:56:12,467 INFO 391:base.py(1) - | START [ACM] CommissionAcDefinitionStep Cleanup: Commission an automation composition definition. | 2026-09-24 14:56:12,467 INFO 392:base.py(1) - **************************************************************************************************** 2026-09-24 14:56:12,467 DEBUG 285:onap_service.py(1) - TIMEOUT: 60 2026-09-24 14:56:12,467 DEBUG 146:onap_service.py(1) - [None][Delete automation composition definition] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json'} 2026-09-24 14:56:12,468 DEBUG 148:onap_service.py(1) - [None][Delete automation composition definition] url used: http://policy-clamp-runtime-acm.onap:6969/onap/policy/clamp/acm/v2/compositions/889e9b1e-ec68-44a4-a4b7-981c0d4451cb 2026-09-24 14:56:12,468 DEBUG 149:onap_service.py(1) - [None][Delete automation composition definition] data sent: None 2026-09-24 14:56:12,616 INFO 159:onap_service.py(1) - [None][Delete automation composition definition] response code: 200 2026-09-24 14:56:12,617 DEBUG 163:onap_service.py(1) - [None][Delete automation composition definition] response: {"affectedAutomationCompositionDefinitions":[{"name":"org.onap.policy.clamp.acm.PolicyParticipant","version":"2.3.1"},{"name":"onap.policy.clamp.ac.element.Policy_AutomationCompositionElement","version":"1.2.3"},{"name":"onap.policy.clamp.ac.element.AutomationCompositionDefinition","version":"1.2.3"}],"compositionId":"889e9b1e-ec68-44a4-a4b7-981c0d4451cb","errorDetails":null} 2026-09-24 14:56:12,617 INFO 390:base.py(1) - *************************************************************************************************** 2026-09-24 14:56:12,618 INFO 391:base.py(1) - | PASS [ACM] CommissionAcDefinitionStep Cleanup: Commission an automation composition definition. | 2026-09-24 14:56:12,618 INFO 392:base.py(1) - *************************************************************************************************** 2026-09-24 14:56:12,619 INFO 92:scenario_base.py(1) - Basic Acm Execution 100% Completed 2026-09-24 14:56:12,620 INFO 176:run_tests.py(1) - Test result: +-------------------+---------------------+------------------+----------------+ | TEST CASE | PROJECT | DURATION | RESULT | +-------------------+---------------------+------------------+----------------+ | basic_acm | integration | 00:44 | PASS | +-------------------+---------------------+------------------+----------------+ 2026-09-24 14:56:12,624 INFO 98:scenario_base.py(1) - Generate Basic Acm Test report 2026-09-24 14:56:13,040 INFO 246:testcase.py(1) - The results were successfully pushed to DB: http://testresults.opnfv.org/onap/api/v1/results/6ab53a0c6c44f5001041cdca 2026-09-24 14:56:13,041 INFO 275:run_tests.py(1) - Execution exit value: Result.EX_OK