Previous Contents Index Next |
iPlanet Market Maker 4.5 Installation Guide |
Appendix A Troubleshooting
This chapter offers installation troubleshooting tips.The following sections are contained in this chapter:
Installation Error
Installation Error
Error
ClassNotFoundException for RFxDisplayModule on the iPlanet Market Maker login page.
Fix
When bringing up the iPlanet Market Maker login page, the following stack trace is displayed instead:
The iPlanet Application Server is sensitive to the CLASSPATH environmental variable of the shell from which it is started. Basically, CLASSPATH should not be set in the shell from which you start iAS.
Stop iAS.
Either clear CLASSPATH in your current shell, or bring a new shell where CLASSPATH is not set.
UNIX Error
Error
Word too long when sourcing the mm.cshrc file in the C-shell
Fix
You need to create a symbolic link from your root directory to the iPlanet Market Maker installation directory. The command to create this link is
ln -s <install_dir> <link_name>. After you create this link, replace all instances of the iPlanet Market Maker installation directory name in your mm.cshrc file with the directory name defined by the symbolic link.
Oracle Errors
Error
Error during creation of interMedia index.
Possible Cause
Oracle Net Service Name is not configured correctly. Make sure that tnsnames.ora is configured properly.
Fix
Make sure that listener.ora and tnsnames.ora files are configured properly for use with interMedia. There must be an SID entry of "PLSExtProc" in tnsnames.ora and it's corresponding entry in listener.ora. Reconfiguring Net8 using "$ORACLE_HOME/bin/netasst" and "$ORACLE_HOME/bin/netca" may solve the Net 8 configuration problem. Refer to Oracle Net8 Administrator's Guide.These errors indicate that there is something wrong with external procedures.
Verification Method 1
Installation of Context objects did not succeed.
Whether user CTXSYS exists in database:
At least one of the two queries above should show something else other than expected. If yes, you need to reinstall Context objects.
If yes, check whether user CTXSYS is the owner of the required libraries:
- SQL>select username from dba_users where username = 'CTXSYS';
- which should return:
- CTXSYS
Installation of Context Objects failed. You need to reinstall them.
Verification Method 2
Make sure you have configured your listener.ora and tnsnames.ora correctly as shown below. You can ping the extproc alias.
(ADDRESS = (PROTOCOL = TCP)(HOST = vortex-pls3)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = vortex-pls3)(PORT = 2481))
(ADDRESS = (PROTOCOL = TCP)(HOST = vortex-pls3)(PORT = 1521))
If you have configured as shown above and still receive an error, the problem is that you have not set up your environment variables correctly. As documented in the interMedia release notes:
Ensure that $ORACLE_HOME/ctx/lib is included in the appropriate environment variables to allow the system to locate the Inso shared libraries (DLLs).
add $ORACLE_HOME/ctx/lib to your LD_LIBRARY_PATH environment variable
Note This path MUST be added to both variables.
Sizing iMQBroker
iMQ should be started with at least 128MB. If not, it uses the default of 16MB, which is too low.If there is not enough memory for iMQBroker, you might see the following error in the imm.log file:
Error
java.lang.OutOfMemoryError in imm.log
Possible Cause
iMM router (used in the Exchange module) could be causing the error.
Fix
If an out of memory error results from the router process, the imm/bin/ExchangeRouter.bash should be modified to increase the amount of maximum memory (the default value is -Xmx128M). The router should then be stopped and restarted.
Error
java.lang.OutOfMemoryError in iMQ logs directory
Possible Cause
This error can come from imqbroker because maximum memory setting on imqbroker is too low.
Possible Fix
Increase the maximum memory used by imqbroker as follows:To increase maximum memory used by imqbroker, use the following settings:
To set the minimum and the maximum settings simultaneously, use the following settings:
jmqbroker -vmargs -Xmx128Mb - Xms64MB
Previous Contents Index Next
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.
Last Updated April 08, 2002