X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Fopenroadminterface%2FOpenRoadmInterfaceFactory.java;h=75b43fa2729389aa1b73ebae5bf0d364423c7a06;hb=44684ce8c8552a35e51a154de3342cfc4c50e4f5;hp=adb1c863d875457857020316b29584f092bcea57;hpb=922e31d0c09ed2f189362381cd19e6c5dc69a949;p=transportpce.git diff --git a/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java b/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java index adb1c863d..75b43fa27 100644 --- a/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java +++ b/renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java @@ -41,10 +41,13 @@ import org.opendaylight.yang.gen.v1.http.org.openroadm.otn.otu.interfaces.rev161 import org.opendaylight.yang.gen.v1.http.org.openroadm.otn.otu.interfaces.rev161014.OtuAttributes; import org.opendaylight.yang.gen.v1.http.org.openroadm.otn.otu.interfaces.rev161014.otu.container.OtuBuilder; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.portmapping.rev170228.network.nodes.Mapping; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class OpenRoadmInterfaceFactory { private final PortMapping portMapping; private final OpenRoadmInterfaces openRoadmInterfaces; + private static final Logger LOG = LoggerFactory.getLogger(OpenRoadmInterfaceFactory.class); public OpenRoadmInterfaceFactory(PortMapping portMapping, OpenRoadmInterfaces openRoadmInterfaces) { this.portMapping = portMapping; @@ -289,8 +292,9 @@ public class OpenRoadmInterfaceFactory { if (mapping.getSupportingOts() != null) { omsInterfaceBldr.setSupportingInterface(mapping.getSupportingOts()); } else { - throw new OpenRoadmInterfaceException(String.format("Unable to get ots interface from mapping % - %", - nodeId, mapping.getLogicalConnectionPoint())); + LOG.error("Unable to get ots interface from mapping {} - {}", nodeId, + mapping.getLogicalConnectionPoint()); + return null; } this.openRoadmInterfaces.postInterface(nodeId, omsInterfaceBldr); this.portMapping.updateMapping(nodeId, mapping);