Kbase 19527: Failed to locate VisiBroker based Apptivity Name Service
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/14/2000 |
|
Although everything seems set correct there exists cases while testing
a to IIS 3.0 on NT 4.0 deployed Apptivity version 3.2 Applet application
with Netscape the message box: "Could not locate Name Service" appears.
Also setting the log level of Netscape's Java Console to 9 doesn't
give a sufficient stack trace to debug the source of the error.
The only text shown there is:
# Applet abApplet loaded
IFC 1.1.2
# Applet abApplet initialized
# Applet abApplet running
Apptivity Ver 3.2.0.330
Java Version: 1.1.5 Vendor: Netscape Communications Corporation
Failed to locate OrbixWeb based Apptivity Name Service.
Failed to locate VisiBroker based Apptivity Name Service.
The specific case getting such a stack trace is if the
directory structure Apptivity is installed on the deployment
machine is the same as on the development machine and
the aliases for ie , org and netscape are pointing to the same
drive letter and path.
Applets default behavior is to try to read
classes from the local machine if found there first.
That means that the browser first uses the directory
information it gets from IIS for the alias to look at that
directory on the local machine and if found there
tries to load the needed classes from the local drive.
Since by security conventions by default Applets have no
permissions to read local files that operation fails.
The easy solution to be able to continue is
to rename the directory Apptivity is installed on the
development machine while testing the deployed
application on it's browser.
Further written documents:
KB 18483
KB 18348
KB 19406
KB 18469
KB 18595