diff --git a/js/ref/liveconnect/README.html b/js/ref/liveconnect/README.html index a61f3e8541db..3518bfa7b67e 100644 --- a/js/ref/liveconnect/README.html +++ b/js/ref/liveconnect/README.html @@ -41,20 +41,25 @@ that can be used interactively and with test scripts.

Scott Furman, 4/8/98

Build conventions

-To enable multi-threaded execution, define the JS_THREADSAFE -cpp macro and flesh out the stubs and required headers in jslock.c/.h.  -See the JS API docs for more.  JSRef must also be built with JS_THREADSAFE. - -

Update your JVM's CLASSPATH to point to -the liveconnect/classes subdirectory.  -If you do not, LiveConnect will still operate but with the limitation that +Update your JVM's CLASSPATH to point to the +liveconnect/classes subdirectory.  If +you do not, LiveConnect will still operate but with the limitation that JS objects may not be passed as arguments of Java methods and it will not be possible to call from Java into JavaScript, i.e. the netscape.javascript.JSObject -class will be inaccessible. +class will be inaccessible.  If your CLASSPATH +is set improperly, you will see a message like, "initialization +error: Can't load class netscape/javascript/JSObject" when +starting a LiveConnect debug build. + +

To enable multi-threaded execution, define the JS_THREADSAFE +cpp macro and flesh out the stubs and required headers in jslock.c/.h.  +See the JS API docs for more.  JSRef must also be built with JS_THREADSAFE. +