OK, ich habe es mal getestet. Sieht so aus, als ob das schon ewig so funktioniert.
Das uslsx "*javacon" lädt im Hintergrung die njavacon.dll. Nicht mehr, nicht weniger.
Ich habe mit dem extended Sample aus
https://help.hcltechsw.com/dom_designer/10.0.1/basic/LSAZ_LS2J_EXTENDED_EXAMPLE.html getestet.
Java in eine Java Library, LS in eine LS Library.
Der LS code wirft Fehler, wenn das uselsx nicht drin ist. Aber, sobald Du die java Library mit use enbindest verschwinden die Fehler.
Das use scheint also zu erkennen, dass eine Java Library eingebunden werden soll, und lädt dann die njavacon.dll automatisch.
Dann würdest Du das uselsx nur für den Fall brauchen, wo keine java Library aus der gleichen App genutzt wird sondern ggfs irgendwelche jars aus dem Filesystem.
Wenn das so ist, dann wurde das nie sauber dokumentiert.