IBM Tivoli Monitoring Agent Builder, Версия 6.3.0

UNIX и Linux: Как задать расположение браузера

Чтобы изменить свойство браузера, например, положение браузера, запускаемого клиентом браузера Tivoli Enterprise Portal в UNIX, измените запускаемый файл или файлы сценариев оболочки и шаблон, используемый при конфигурировании клиента браузера для создания запускаемых файлов сценариев.

Возможно, надо будет изменить один или несколько файлов, перечисленных в Табл. 1:
Прим.: Все пути файлов указаны относительно каталога каталог_установки, в котором вы установили IBM Tivoli Monitoring.
Табл. 1. Расположение файлов для изменения свойств приложения в UNIX и Linux
Расположение файла Назначение файла
bin/cnp.sh Сценарий оболочки по умолчанию, который запускает клиент браузера Tivoli Enterprise Portal.
bin/cnp_экземпляр.sh Сценарий оболочки для конкретного созданного вами экземпляра, где экземпляр - это имя экземпляра, который запускает клиент браузера Tivoli Enterprise Portal.
платформа/cj/original/cnp.sh_template Шаблон, на основе которого в ходе конфигурирования генерируются сценарии оболочки bin/cnp.sh и bin/cnp_экземпляр.sh; здесь платформа - это код платформы операционной системы, на которой установлен продукт IBM Tivoli Monitoring. Например: li6243 для Linux 2.4 на 32-битном процессоре Intel).

Если вы модифицируете только bin/cnp.sh или bin/экземпляр_cnp.sh и не внесете изменений в шаблон, то при следующем конфигурировании клиента будет создана новая версия сценария без учета изменений, которые вы внесли в bin/cnp.sh или bin/экземпляр_cnp.sh.

Чтобы изменить положение браузера, нужно изменить вышеупомянутые файлы, включив в них новое свойство:
  1. Перейдите к файлу каталог_установки/bin/cnp.sh и измените сценарий оболочки cnp.sh.
  2. Добавьте нужное положение браузера в последнюю строку этого файла. В приведенном ниже примере положение браузера - /opt/foo/bin/launcher. -Dkjr.browser.default=/opt/foo/bin/launcher
    Важно: Эта строка очень длинная, и в ней есть различные опции, включая другие опции –D, которые задают другие свойства. Очень важно добавить нужную опцию в правильное место.
Если последняя строка файла bin/cnp.sh изначально имела следующий вид:
${JAVA_HOME}/bin/java -showversion -noverify -classpath ${CLASSPATH} 
-Dkjr.trace.mode=LOCAL -Dkjr.trace.file=/opt/IBM/ITM/logs/kcjras1.log 
-Dkjr.trace.params=ERROR -DORBtcpNoDelay=true -Dcnp.http.url.host= 
-Dvbroker.agent.enableLocator=false 
-Dhttp.proxyHost= 
-Dhttp.proxyPort=candle.fw.pres.CMWApplet 2>& 1 >> ${LOGFILENAME}.log 
Чтобы задать в качестве расположения браузера каталог /opt/foo/bin/launcher, измените строку, так чтобы она приняла следующий вид:
${JAVA_HOME}/bin/java -showversion -noverify -classpath ${CLASSPATH} 
-Dkjr.browser.default=/opt/foo/bin/launcher 
-Dkjr.trace.mode=LOCAL -Dkjr.trace.file=/opt/IBM/ITM/logs/kcjras1.log 
-Dkjr.trace.params=ERROR -DORBtcpNoDelay=true -Dcnp.http.url.host= 
-Dvbroker.agent.enableLocator=false 
-Dhttp.proxyHost= 
-Dhttp.proxyPort=candle.fw.pres.CMWApplet 2>& 1 >> ${LOGFILENAME}.log 


Отзывы