After RHEL patching one of the Applications refuses to execute

It seems that v8 is obsoleted by nodejs-libs which only provides /usr/lib64/libv8.so.9

You now have the following options

  • downgrade to the previous package (probably not an option)
  • rebuild the Connect cache (cf. Delete package from Connect's global cache - #2 by slopp and the wider issue there). Depending on the scale of your Connect installation this could take some time
  • you also could try a bit of a hack by symlinking libv8.so.9 to libv8.so.3 via
ln -s /usr/lib64/libv8.so.9 /usr/lib64/libv8.so.3
rm /etc/ld.so.cache 
ldconfig

This is possibly the quickest solution but it may lead to other errors (incompatibilities in API/ABI). The latter two commands are rebuilding the linker cache.

I would suggest to start with the symlink. If that works, fine. If not, remove the symlink via rm /usr/lib64/libv8.so.3 and rebuild the Connect package cache.