随笔-20  评论-89  文章-1  trackbacks-0

[原创]Windows XP 安装 GT4.0.2
 打算在windows平台学习Web Service编程,于是下了最新版的Globus Toolkit 4.0.2。
 今天装了一整天,翻了n多文档网页,总算成功了。做个简要记录先,随后再细说。
 2006年4月26日 刘涛LiuTao.PRC@gmail.com

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服务例子。

posted on 2006-04-26 20:44 夜舞重金属 阅读(5578) 评论(43)  编辑 收藏 引用 所属分类: 网格(Grid)

评论:
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-05 23:18 | David
如何测试呢?
thanks
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-06 16:20 | 夜舞重金属
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-19 17:03 | yshj
java ws core-4.0.2的二进制版和源码版我都下了。开始用的是二进制版,后来发现二进制版里的一些配置文件的路径用的还是linux下的形式就改用源码版了。编译后容器启动正常,布署例子服务后也能正常访问。另外将jwsc部署到tomcat中并没有用到axis-bin-1_3,那个是做什么用的?
现在我想在windows下的java ws core中测试有关安全的组件,遇到的问题首先是在linux下安装的simpleCA不能在windows下正常使用,虽然可以在XP下申请证书再到linux下签发但是grid-proxy-init不能使用。另外我不清楚windows下的java ws core中在安全方面实现了多少。gloubs.org上提到WS AA都有java实现的版本,即使现在的java ws core 里没有,估计也应该有方法将它们部署进来。不知楼主对此有何高见,请教!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-19 18:12 | 夜舞重金属
第一个:
Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。
使用Axis可以简化ws开发。

第二个:
很多服务都有依赖相关性,所以windows环境不能用。
有一个相关的回帖,看看有没有帮助。
http://www.globus.org/mail_archive/discuss/2005/06/msg00313.html
我暂时没有另外的测试机,所以还没有试验过。
安全方面,可以共同探讨,我也正在学习中。  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-19 22:05 | yshj
那回帖我看了,也试了,还是不行。再找吧。
祝福你的娟娟妹妹!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-19 22:36 | yshj
成了,刚看了一下grid-proxy-init脚本,设一下X509_CERT_DIR设成TRUST_CA就好了,开始设错了-_-!!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-21 09:16 | 夜舞重金属
谢谢!:)
留个联系方式啊,我下个月可能有条件了,也会做windows/linux环境。@yshj
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-05-22 08:41 | yshj
msn: ahzjg@msn.com :)  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-06-25 16:11 | jimtcher
在最后部署到tomcat的时候,总是是我的那个安装路径不存在。是不是因为我在执行globus-start-container -nosec时候把tomcat停了的原因啊?  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-06-25 16:17 | jimtcher
我的邮箱是:jimtcher@163.com,请做网格的朋友多加联系啊。  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-06-25 17:33 | wform
晕S 安装路径的问题 查一下环境变量吧
最近一直在忙别的 都不记得-_-  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-07-27 14:51 | ????????
globus-start-container -nosec这条命令怎么不能执行?
同时祝福你的娟娟妹妹早日康复  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-07-30 10:41 | 饅頭
有誰要一起測試這東東,好像不錯喔!!  ~~~
http://www.cs.virginia.edu/~gsw2c/GridTools  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-08-19 13:49 | 夜舞重金属
@饅頭
干嘛滴?什么功能?  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-08-19 13:51 | 夜舞重金属
@????????
不能执行,是不是你的路径不对,如果没设置全局路径的话,就要进到目录里面去。  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-08-26 21:13 | skidrow
// 4月27日记
// 第一个错误需要server-config.wsdd
// 第二个错误需要mail.jar和activation.jar
// 问题已经解决,另外两篇blog中记录。

在哪里解决呢?  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-08-31 11:27 | johnson
[求助]启动globus-start-container时出错
在XP下已经安装完成,启动globus-start-container时显示
Exception in thread "main" java.lang.NoClassDefFoundError:org/globus/bootstrap/Bootstrap
请问这个是什么问题?

  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-08-31 17:01 | wform
@johnson

类路径问题,设置jdk的环境变量时,加.了吗?  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-12-01 14:42 | globus
我也遇到和johnson同样的问题,环境变量设置如下:CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,但是还是同样的错误。@wform
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2006-12-01 20:57 | david@icu
我也遇到同样的问题,当我把电脑里乱七八糟的软件如:emule, 沸点网络电视,sougo, itune,appleupdate,等等占端口的东西统统卸掉后,再一运行,全部成功!!!感谢大家的分享!!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2007-05-11 20:30 | 了在在
请问各位大虾,怎么发布自己的服务,然后又怎么调用呢  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2007-07-05 16:49 | lds
我的是globuslociation设置错了,改了就好了,你们可以试试  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2007-07-31 17:38 | 初学者
我安装GT4时提示 "java.exe"不是内部或外部命令,也不是可是可运行的程序,或批处理文件,什么意思?怎么解决呢  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2007-07-31 23:21 | 初学者
我在按照GT4时,已经提示我安装成功了,显示 BUILD SUCCESSFUL 了,可是我在输入http://localhost:8080/wsrf/services,为什么显示的是空白页,就是找不到服务器,抑郁了,怎么回事呢?
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2007-07-31 23:27 | 初学者
就是这样显示成功了,C:\grid\ws-core-4.0.2>ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploy
cureTomcat -Dtomcat.dir=%CATALINA_HOME%
Buildfile: share\globus_wsrf_common\tomcat\tomcat.xml

deploySecureTomcat:

_baseTomcatDeploy:

BUILD SUCCESSFUL
Total time: 1 second

那是输入那个网址后就是不显示,郁闷,急切盼望中!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2007-12-25 21:08 | cetacean
ogsi.net是微软对OGSI的实现,wsrf.net是其对WSRF的实现,WSRF对OGSI的替代是否也会影响ogsi.net。我想研究下 Windows平台下网格实现,有没有高手告诉我从哪里入手?直接学习wsrf.net吗?ogsi.net还需要关注吗?另外,现在又模仿 Gloubus开发了gridftp.net和GRAM.net,他们之间的关联,着手点,用法?请高手不吝赐教。[em09]  回复  更多评论
  
# 问题 2008-01-04 18:12 | tanliang
执行
globus-start-container -nosec命令的时候,怎么就停在
/wrsf/services/gsi/AuthenticationServices 这里不能继续执行啊。
我可带了-nosec参数的啊。请指教!谢谢  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2008-07-05 21:29 | 回答你
你没启动TOMCAT吧@初学者
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2008-07-20 10:29 | kalaamong
按照Windows XP下WS-core4.0.4Math实例调试里大哥的步骤做到最后一步,出现了以下问题,在对客户端进行编译时出现错误如下:
D:\GT4>javac -classpath ./build/stubs/classes/;"%CLASSPATH%" org/globus/examples
/clients/MathService_instance/Client.java
org/globus/examples/clients/MathService_instance/Client.java:3: 软件包 org.apach
e.axis.message.addressing 不存在
axis.jar里没有addressing 这个东西。。是版本问题么?  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2008-10-30 17:05 | leo
你好 我在装网格环境时 上面都成功 但执行
http://localhost:8080/wsrf/services时出现错误
求解决方案 http://zhidao.baidu.com/question/73671642.html

email: sll1985@126.com qq:411753102  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2009-02-14 22:55 | 丁丁
你好!我在前面部署都成功了,但是在运行globus-start-container –nosec
测试命令时,出现了下面的错误
Failed to start container: Container failed to initialize [Caused by: Configuration file directory 'E:\ws-core-4.0.2 \etc' does not exist or is not a directory or is not readable.]
请哪位高手指点下!  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2009-06-03 20:46 | xiya
为什么我在dos里输入 ant -f share/globus_wsrf_common/tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir=%Catalina_home%
总会出现 Buildfile: share\globus_wsrf_common\tomcat.xml does not exist!
Build failed  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2009-12-03 14:59 |
1前面各种软件安装时的目录中都不要带空格!2重启tomcat或许就可以了!@初学者
  回复  更多评论
  
# 命令行,globus-start-container -nosec 2010-06-17 16:58 |
你好!“命令行,globus-start-container -nosec”是怎么输入的呢?
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2010-07-06 16:36 | SLATERHANNAH24
Various people in all countries get the <a href="http://lowest-rate-loans.com">loans</a> from different creditors, because that is simple and comfortable.   回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2010-07-08 21:44 | original essay
It’s practicable to receive the release associated with custom written essay or just about this post in our world. But before students order the custom written essay, they have to look for the experienced essay writing service.   回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2010-07-27 11:52 |
你好 我在装网格环境时 上面都成功 但执行
http://localhost:8080/wsrf/services 时出现错误
错误提示:Servlet WSRFServlet is not available

请指导指导啊。。。
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2[未登录] 2010-07-27 12:00 |
你的问题解决了吗@tanliang
  回复  更多评论
  
# re: [原创]Windows XP 安装 GT4.0.2 2013-01-16 14:04 | 苗木网
谢谢  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理