Problem:
- Product Name: Borland Enterprise Server / VisiBroker
- Product Version: 6.5, 7.0, 8.0
- Product Component: Installer
- Platform/OS Version: All
Different versions of BES/VisiBroker show different behaviour in the selection and installation of the VisiBroker Services. In a production environment it may be desired to remove the services which are not covered by the license. The following behaviour was observed under Windows 7 and Solaris 10 for both the GUI and console installers.
1. BES 6.5 AppServer Edition with Tibco/SonicMQ/OpenJMS: All services are installed by default, no dialog appears to select or skip them.
2. BES 6.5 VisiBroker Edition: VisiNotify, VisiSecure, VisiTime and VisiTransact can be exempted from installation, VisiSecure is always installed.
3. VisiBroker 7.0 and above: Dialog with selection of services has no effect on installation, services are always installed.
Resolution:
VisiNotify: \\bin\\visinotify (.exe)
VisiTelcoLog: \\bin\\visitelcolog (.exe)
VisiTime: \\bin\\timeserv (.exe)
VisiTransact: \\bin\\ots (.exe)
Removing the frontend binaries will make the services unavailable. The accompanying libraries suffixes ( _p, 64, 64_p ) and file extensions ( dll, lib, a, so ) for the services can be deleted too. The files can be identified using the following wildcards.
VisiNotify: \\lib\\*cosnotify*
VisiTelcoLog: \\lib\\*telcolog*
VisiTransact: \\lib\\*ots*
VisiSecure has no executable but provides a library. The files can be identified using the following wildcards.
All Platforms: \\lib\\*vbsec*
Additional for Windows: \\bin\\vbsec.dll
Related Topics
1. [[knowledge_base: Minimum Visibroker Installation needed to run a C Client or a basic C Server]]
2. [[knowledge_base: What is the list of the minimum necessary files to run the VisiBroker for Java application.]]
3. [[knowledge_base: VisiBroker for C 8.x Shared Library Repackaging]]
4. [[knowledge_base: What are the minimum jars needed to run Visibroker applications?]]
5. [[knowledge_base: Minimum installation for VisiBroker Java Edition to run Client and basic Server ORB]]
Incident #2470532
#Security
#VisiBroker