[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}]
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}]
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-52-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-52-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-52-thread-2] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished
[pool-52-thread-4] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful.
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful.
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful.
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=OLM power setup was not successful! Rendering and OLM will be rolled back.}
[pool-52-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}]
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}]
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-NETWORK is not reporting PreFEC on TP: NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-NETWORK is not reporting PreFEC on TP: NETWORK
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-1-2-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-1-2-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-2-3-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-2-3-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-2-3-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-2-3-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-1-2-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is CLIENT XPONDER-1-2-CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-CLIENT and tp CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-CLIENT is not reporting PreFEC on TP: CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-CLIENT and tp CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-CLIENT is not reporting PreFEC on TP: CLIENT
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-TTP and tp TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-TTP is not reporting PreFEC on TP: TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-TTP and tp TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-TTP is not reporting PreFEC on TP: TTP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-1-2-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-1-2-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-2-3-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-2-3-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-2-3-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-2-3-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-1-2-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is PP XPONDER-1-2-PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}]
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-53-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-53-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-PP and tp PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-PP is not reporting PreFEC on TP: PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-PP and tp PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-53-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-PP is not reporting PreFEC on TP: PP
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-53-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}]
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}]
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-54-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-54-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-54-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-54-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.0; FECUncorrectableBlocks = 4.9E-324
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 8.928571428571428E-12
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.0; FECUncorrectableBlocks = 4.9E-324
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 8.928571428571428E-12
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-54-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}]
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}]
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-55-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-55-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-55-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-55-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0
[pool-55-thread-1] ERROR org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Service activation test failed on node XPONDER-1-2-NETWORK and termination point NETWORK!
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful.
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful.
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful.
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=Service activation test failed.}
[pool-55-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}]
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}]
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-56-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-56-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-56-thread-2] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished
[pool-56-thread-4] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful.
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful.
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful.
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=OLM power setup was not successful! Rendering and OLM will be rolled back.}
[pool-56-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}]
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-2-3-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is TTP XPONDER-1-2-TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}]
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-57-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-57-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-57-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-57-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-TTP and tp TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-57-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-TTP is not reporting PreFEC on TP: TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-TTP and tp TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM
[pool-57-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-TTP is not reporting PreFEC on TP: TTP
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-57-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}]
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-2-3-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils -  TP is NETWORK XPONDER-1-2-NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}]
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-58-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ...
[pool-58-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully.
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ...
[pool-58-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-58-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK
[pool-58-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM's get PM failed for node XPONDER-1-2-NETWORK and tp NETWORK
[pool-58-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-NETWORK is not reporting PreFEC on TP: NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK
[pool-58-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM's get PM failed for node XPONDER-2-3-NETWORK and tp NETWORK
[pool-58-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-NETWORK is not reporting PreFEC on TP: NETWORK
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}}
[pool-58-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification