Run jnlp which requires jfx

Hi am I trying to get this old java applet from the MIT AI course to run.

I try to run it from

nix shell nixpkgs#{adoptopenjdk-icedtea-web,javaPackages.openjfx17}

but get the following error:

javaws demonstrations.jnlp

Caused by: java.lang.UnsatisfiedLinkError: no jfxwebkit in java.library.path:

How can I get javaws to pick up openjfx?