X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fnorthbound%2Fhosttracker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fhosttracker%2Fnorthbound%2FHostTrackerNorthbound.java;h=f0bdf5d891153fff7271c5853526ae7fd3211a25;hb=ed55006f54e710851f766cf9640175dfc5df5725;hp=91185bb40573eea09b8e26c5aeb596e32eb23ab4;hpb=97fd2a787cccc23c9224d5aa3d2db1c0ee344b67;p=controller.git diff --git a/opendaylight/northbound/hosttracker/src/main/java/org/opendaylight/controller/hosttracker/northbound/HostTrackerNorthbound.java b/opendaylight/northbound/hosttracker/src/main/java/org/opendaylight/controller/hosttracker/northbound/HostTrackerNorthbound.java index 91185bb405..f0bdf5d891 100644 --- a/opendaylight/northbound/hosttracker/src/main/java/org/opendaylight/controller/hosttracker/northbound/HostTrackerNorthbound.java +++ b/opendaylight/northbound/hosttracker/src/main/java/org/opendaylight/controller/hosttracker/northbound/HostTrackerNorthbound.java @@ -432,7 +432,7 @@ public class HostTrackerNorthbound { @ResponseCode(code = 503, condition = "One or more of Controller services are unavailable") }) public Response addHost(@Context UriInfo uriInfo, @PathParam("containerName") String containerName, @PathParam("networkAddress") String networkAddress, - @TypeHint(HostConfig.class) JAXBElement hostConfig) { + @TypeHint(HostConfig.class) HostConfig hostConfig) { if (!NorthboundUtils.isAuthorized(getUserName(), containerName, Privilege.WRITE, this)) { return Response.status(Response.Status.UNAUTHORIZED) @@ -443,7 +443,7 @@ public class HostTrackerNorthbound { IfIptoHost hostTracker = getIfIpToHostService(containerName); - HostConfig hc = hostConfig.getValue(); + HostConfig hc = hostConfig; if (!networkAddress.equals(hc.getNetworkAddress())) { return Response.status(Response.Status.CONFLICT) .entity("Resource name in config object doesn't match URI")