以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 云计算,网格,SaaS,P2P 』   (http://bbs.xml.org.cn/list.asp?boardid=57)
----  Windows XP 安装 Globus Toolkit 4.0.2  (http://bbs.xml.org.cn/dispbbs.asp?boardid=57&rootid=&id=36132)


--  作者:stranger88
--  发布时间:7/27/2006 3:31:00 PM

--  Windows XP 安装 Globus Toolkit 4.0.2
Windows XP 安装 Globus Toolkit 4.0.2
摘至:http://www.cppblog.com/wform/archive/2006/07/27/6351.html#10584
1.下载
安装文件一般都有bin和src两种,推荐用bin安装:第一,快;第二,src编译容易报错。
可以把src下载做参考。

1.1.jdk(J2SE1.5)
jdk-1_5_0_06-windows-i586-p.exe

1.2.jakarta-ant
apache-ant-1.6.5-bin.zip

1.3.tomcat
apache-tomcat-5.5.16.zip
tomcat-native-1.1.2.tar.gz(这个是个补丁,最好也下了)

1.4.axis(☆★)
axis-bin-1_3.zip
这个一定要装,不装就会出现问题:
http://localhost:8080/wsrf/services打不开。
参考:GT 4.0 Java WS Core : System Administrator's Guide 『4.2.1』
http://www-unix.globus.org/toolkit/docs/4.0/common/javawscore/admin-index.html

1.5 GT 4.0.2(Java WS Core)
在windows平台下安装要选择ws-core-4.0.2。
建议选择bin,用src编译比较慢而且容易出错(src用ant all)。
http://www.globus.org/ftppub/gt4/4.0/4.0.2/ws-core/bin/ws-core-4.0.2-bin.zip

2. 安装、配置
所谓的配置基本上就是添加和设置环境变量:
我的电脑』->『属性』-> 高级 -> 环境变量
在『用户变量』栏,[新建]或者[编辑]。
注意:以下配置说明一律使用[新建/添加][变量名]=[变量值],不再说明。

/* ☆★以下内容请勿重复设置★☆ */
[添加]PATH=%GLOBUS_LOCATION%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%ANT_HOME%\bin;%CATALINA_HOME%\bin
// 注意:这里把本文档安装所需设置的PATH的内容全部都贴上来,后面就不用再设置了。

2.1 jdk-1_5_0_06-windows-i586-p.exe
直接执行安装程序。
一定要安装在默认目录下。将在本文档『3.1』中说明。
配置:
[新建]JAVA_HOME=C:\Program Files\Java\jdk1.5.0_06(此处选择默认安装目录)
[新建]CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
// 注意不要漏掉“.;”,否则易出错。

2.2 apache-ant-1.6.5-bin.zip
新建目录E:\ant-1.6.5;解压到该文件夹。
[新建]ANT_HOME=E:\ant-1.6.5  // 设置成你自己的安装文件夹

2.3 apache-tomcat-5.5.16.zip
新建目录E:\apache-tomcat-5.5.16;解压到该文件夹。
[新建]CATALINA_HOME=E:\apache-tomcat-5.5.16 // 设置成你自己的安装文件夹
命令行,在tomcat目录bin\下执行startup.bat启动; // 关闭命令:shutdown.bat
测试:在浏览器输入http://localhost:8080/;如果成功将显示Tomcat欢迎页。
可选:安装补丁,直接把tomcat-native-1.1.2.tar.gz拷贝到bin\下,备份原来的tomcat-native.tar.gz,
然后把tomcat-native-1.1.2.tar.gz改名tomcat-native.tar.gz

2.4 axis-bin-1_3.zip
解压,把解压出来的axix目录复制到tomcat目录下的webapps目录下;
将axis/WEB-INF/lib目录下的文件复制到tomcat目录下的common/lib目录下;
重新启动tomcat;
测试:在浏览器输入http://localhost:8080/axis/happyaxis.jsp;如果能访问表示设置成功。

2.5 ws-core-4.0.2-bin.zip
新建目录E:\gt4,解压到该文件夹。
[新建]GLOBUS_LOCATION=E:\gt4 // 设置成你自己的安装文件夹
命令行,globus-start-container -nosec
// 注意用-nosec参数,因为还没有配置安全部分。

部署GT4到tomcat:
// 参考GT 4.0 Java WS Core : System Administrator's Guide 『4.2. Deploying into Tomcat』
// http://www-unix.globus.org/toolkit/docs/4.0/common/javawscore/admin-index.html
命令行:
cd  %globus_location%[回车]
ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir=%Catalina_home%[回车]
例如:我的E:\gt4>ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir="E:\apache-tomcat-5.5.16"
测试:在浏览器输入http://localhost:8080/wsrf/services;如果能显示表示成功。

3. 特别说明
3.1 安装jdk-1_5_0_06-windows-i586-p.exe
这个版本有一个问题,如果安装时修改了默认路径的话就会出现错误,原因是包括javac、dt.jar等在内的文件没有装载到指定目录。
如果不想安装到默认路径下可以考虑用源码包安装。

3.2 启动globus-start-container
如果已经启动了tomcat,就会报错:
Failed to start container: Container failed to initialize [Caused by: Address already in use: JVM_Bind]
因为tomcat已经占用了8080端口。用netstat命令可以查看。
可以使用-p参数,比如-p 8888,应选择>1024的端口号。

3.3 未知问题
- Unable to find config file.  Creating new servlet engine config file: /WEB-INF/server-config.wsdd
- Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
做个记号,明天来复查。
-------------------
// 4月27日记
// 第一个错误需要server-config.wsdd
// 第二个错误需要mail.jar和activation.jar
// 问题已经解决,另外两篇blog中记录。

3.4 安装问题
直接用ws core启动service不成功。

3.5 下一步
测试web service服务例子。


--  作者:tornadoo
--  发布时间:7/27/2006 8:24:00 PM

--  
好啊,正在找这个东东。多谢楼主!
--  作者:相对论
--  发布时间:8/26/2006 3:59:00 PM

--  
好东西,多谢楼主了!
--  作者:qiaofu9999
--  发布时间:12/10/2007 9:48:00 PM

--  在tomcat下部署gt4出现的问题!
在tomcat下部署gt4
   (1) 进入dos界面,输入:cd %globus_location%;
   (2) ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir=%Catalina_home%
   上面的东西连续输入,不要换行。
回车后出现下面的情况:是怎么回事!
DOS提示我:ant不是内部或外部命令,也不是可运行的程序或批处理文件
--  作者:stranger88
--  发布时间:1/9/2008 7:17:00 PM

--  
to--->qiaofu9999:
你的问题很明显
一、ant未安装  
or
二、未配置环境变量(ant的bin目录,可参考网上资源)

--  作者:sll1985_126
--  发布时间:10/30/2008 5:18:00 PM

--  
安装时遇到如下问题  望解答
http://zhidao.baidu.com/question/73671642.html
--  作者:Rana
--  发布时间:9/14/2010 6:08:00 PM

--  急!安装网格出现问题
C:\globust4>ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat
-d tomcat.dir="c:\tomcat 5.0"


_baseTomcatDeploy:
     [fail] failing due to Must specify -Dtomcat.dir=<tomcat root>
  [antcall] Exiting C:\globust4\share\globus_wsrf_common\tomcat\tomcat.xml.

BUILD FAILED
C:\globust4\share\globus_wsrf_common\tomcat\tomcat.xml:128: The following error
occurred while executing this line:
C:\globust4\share\globus_wsrf_common\tomcat\tomcat.xml:74: Must specify -Dtomcat
.dir=<tomcat root>
        at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:164)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:106)


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
61.523ms