where? in the java space or in the O/S space?
does the O/S resolve the fqdn/hostname to the newly assigned IP while your binding still caches the old dns resolution?
I am no Java developer, so I don’t know if Java caches it’s own dns resolutions/table.
edit: it seems it’s in the Java space:
@vzorglub I think that he wants to use a hostname (for the Solar inverter host/endpoint) in his binding. It’s not clear to me if he uses discovery in his binding or sets manually the (hostname of the) target.