Контейнер WS
Многие компоненты GT4 являются WS сервисами и запускаются запуском контейнер WS.
Установка
Настройка производится путем добавления скрипта запуска сервиса:
cat - >/etc/rc.d/init.d/globus-ws-java-container<<EOF
#! /bin/bash
#
# globus-ws-java-container Bring up/down globus-ws-java-container
#
# chkconfig: 2345 99 1
# description: Bring up/down globus-ws-java-container
#
. /etc/profile.d/globus_env.sh
sudo -u \${GLOBUS_USER} sh \${GLOBUS_LOCATION}/etc/init.d/globus-ws-java-container "\${@}"
EOF
chmod +x /etc/rc.d/init.d/globus-ws-java-container
chkconfig --add globus-ws-java-container
service globus-ws-java-container start
Проверка
При проверке работы контейнера следует помнить что результат будет зависит от того каким пользователем проводить тестирование. Если провести проверку от пользователя 'root' (или любого другого без инициализированного сертификата), может получиться немного неожиданный результат:
globus-check-remote-environment -s https://localhost:8443 ### Remote Endpoint Version Information ### Axis Version on remote endpoint https://localhost:8443: N/A Java WS Core Version on remote endpoint https://localhost:8443: N/A
В случае запуска той же команды от пользователя с инициализированным сертификатом, выдача будет похожа на следующее:
globus-check-remote-environment -s https://localhost:8443 ### Remote Endpoint Version Information ### Axis Version on remote endpoint https://localhost:8443: Apache Axis version: 1.4 Built on Mar 01, 2007 (10:42:15 CST) Java WS Core Version on remote endpoint https://localhost:8443: 4.2.1
