Consultor Eletrônico



Kbase 22118: SonicXQ: Can't see XQ Domains node in Explorer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/2/2002
SUMMARY:

Under certain conditions, a custom install of SonicXQ 1.5 can result in a situations where the XQ Domains node doesn't appear in the Explorer GUI. This makes it virtually impossible to administer XQ.

EXPLANATION:

One of two things is probably occurring; either the xq_admin.jar is not in the classpath for SonicMQ, or the install didn't create an ext directory and a file called extension.properties.

SOLUTION:
1. Check the classpath.
Explorer.bat calls setenv.bat in the SonicMQ install directory. Make sure that setenv.bat calls setenv_ext.bat and that the ext.bat file exists. Then, check the setenv_ext.bat to make sure that it calls the setenv.bat in the SonicXQ\bin directory. In the SonicXQ\bin\setenv.bat file, check to make sure that the SMQ_CLASSPATH_EXT variable has been set correctly and that the xq_admin.jar file is in that path.

2. Check for the existence of this file: SonicMQ\ext\extension.properties. If the ext directory hasn't been created under the SonicMQ root directory, add the ext directory. Then, create a new file in ext called extension.properties with this content:
________
##
## admin.topLevelNodeTypes is a comma-separated list of Java class
names
## that are required to be subclasses of DefaultMutableTreeNode and
that are
## required to have a public no-arguments constructor. An instance of
each
## class is added to the navigation tree in the Explorer.
##

admin.topLevelNodeTypes=com.sonicsw.xqimpl.tools.explorer.SonicWaveDomainsNode

_____________

Restart explorer and you'll see the XQ Domains node.