![]() |
|||||||
![]() |
|||||||
|
General
Why can't my OpenSpirit Launcher running on Windows find my UserServer running on UNIX? Here are some reasons why the Launcher might not be able to find your already-running UserServer, if it's running on a Unix machine.
Note: Turning on debugging is not recommended unless you have been instructed to do so by OpenSpirit Support. Debugging output can generate massive log files, and server performance will be degraded. More fine-grained control of debugging information is possible. See the FAQ on debugging for server developers.
If you have a data server that runs on the PC (Kingdom, Petra...) then; to run in debug mode you need put an "osp.debug" file in c:\Documents and Settings\pc-id\OpenSpirit. Just keep in mind that this should be an empty file, and the extension MUST be ".debug". After you run your workflow, the debug log files will be located in C:\Documents and Settings\pc-id\OpenSpirit\logs.
All the OpenSpirit servers are Java servers. To inspect what is happening with the server at any point in time, users can locate the server process id and issue the following command:
kill -QUIT This command will send a SIGQUIT signal to the Java process. This process will temporarily halt to check and print all deadlocks, dump thread stacks, and dump lock registry to the server log file before resuming execution.
The Java ORB has some Java VM properties for clients to set on their Java, CORBA servers:
-DORBwarn=<number> where number is between 0 and 2, inclusive. The default is now 2. 0 is to print nothing.
-DORBdebug=<true | false> False is the default. This option turns on additional ORB vendor debug messages. Both of these options are set when you turn on debugging by creating a file called $HOME/osp.debug. See the FAQ for turning on debugging information in the servers. To initiate these options for OpenSpirit Java programs running on the PC, edit a file in your PC's installation to set them for all programs. See the bottom of the FAQ on running OpenSpirit on a PC using VPN.
If you have installed the OpenSpirit Runtime Client on a Windows NT machine, when you start one of the tools (e.g. TabSelector) you get the error:
The workaround is to exit out of OpenSpirit on the PC. Edit the file C:\Program Files\OpenSpirit\bin\etc\ospenv.bat and replace the following line: set ORB_OPTS=-DORBwarn=2 with set ORB_OPTS=-DORBwarn=2 -Dsun.java2d.noddraw=true Then startup the OpenSpirit Runtime Client normally and the tools should work fine.
This recommendation appears because the account that owns the installation may at times require tasks that demand maintenance of the Oracle table space that is used by OpenSpirit. Being in the DBA group does not give the account any special Oracle privileges; it just helps to define a division of responsibilities. If your policies and procedures do not allow or require this then it is not necessary.
|
|
||||||||||||||||||||||||||||||||||||||||