OGSA-DAI网站:
http://www.ogsadai.org.uk
一、初始环境安装
1.安装JAVA SDK,设置JAVA_HOME环境变量
2.安装ANT,设置ANT_HOME环境变量
3.安装Tomcat,设置CATALINA_HOME环境变量
4.安装Junit,将Junit.jar复制到%ANT_HOME%/lib目录下
5.安装JAKARTA ORO,将jakarta-oro-2.0.8.jar复制到%ANT_HOME%/lib目录下
6.安装GT3的OGSA 3.2.1至C:/OGSA,设置%OGSA_HOME%环境变量
7.设置PATH环境变量PATH=%PATH%;%ANT_HOME%/bin;%JAVA_HOME%/bin
二、配置Globus Toolkit 3
1. 在<OGSA-HOME>目录下执行下面的命令:
ant -Dtomcat.dir=%CATALINA_HOME% deployTomcat
2. 编辑<TOMCAT>/conf/web.xml 文件,增加下面的内容,以在Tomcat 中增加
WSDL .wsdl, G-WSDL .gwsdl, 和XML Schema .xsd 等MIME类型描述。
<mime-mapping>
<extension>wsdl</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xsd</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>gwsdl</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
测试Globus Toolkit 3 配置
测试Globus Toolkit 3是否已在Tomcat 下正确部署。
1. 如果Tomcat 正在运行,则关闭它。在DOS提示符下打入命令
%CATALINA_HOME%/bin/shutdown.bat
2. 启动Tomcat。在DOS提示符下打入命令
%CATALINA_HOME%/bin/startup.bat
或在开始菜单运行命令。
3. 通过Web浏览器访问URL地址
http://<host>:<PORT>/ogsa/services
这里:
- <HOST> - Tomcat 服务器的主机地址
- <PORT> - Tomcat 的连接端口号
例如:
http://localhost:8080/ogsa/services.
你将会看到部署在Tomacat 实例中的服务列表。
3.4.1 故障解决
如果启动时看到以下错误:
"Parse Fatal Error at line 551 column 44: The string "--" is not
permitted within comments.":
这个错误在使用Tomcat 4.1.24以下版本时发生。
如果启动时看到以下错误:
"WebappClassLoader: validateJarFile(.../servlet.jar) - jar not loaded.
See Servlet Spec 2.3, section 9.7.2.
Offending class: javax/servlet/Servlet.class"
从<TOMCAT-OGSA-WEBINF>/lib文件夹删除文件servlet.jar。