Java, Only Java!

导航

<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

公告

[版权声明]本站内文章,如未标注 [转载],均系原创或翻译之作,本人朱远翔保留一切权利。本站原创及译作未经本人许可,不得用于商业用途及传统媒体。网络媒体可随意转载,或以此为基础进行演译,但务必以链接形式注明原始出处和作者信息,否则属于侵权行为。另对本站转载他处文章,俱有说明,如有侵权请联系本人,本人将会在第一时间删除侵权文章。及此说明,重之之重。

随笔分类(134)

文章分类(7)

随笔档案(140)

文章档案(51)

统计

留言簿(20)

积分与排名

好友空间

文档技巧

阅读排行榜

评论排行榜

Spring Countries在Apusic上部署

目标:
Spring的Countries例子在Apusic V5.1上部署

术语:
Apusic:提供了完整的J2EE支持的商用服务器;
Spring:开源框架,是其他各种框架的粘合剂;
%APUSIC_HOME%:Apusic安装目录;
%JAVA_HOME%:JDK安装目录。

准备:
http://java.sun.com下载JDK V1.5以上的版本并安装,确认JAVA_HOME正确指向装好的JDK目录;
http://www.apusic.com下载Apusic V5.1以上的版本并安装;
http://www.springframework.org/download上下载spring-framework-2.0.6-with-dependencies.zip(不过很遗憾,最近国内用户好像无法从sourceforge.net上下载东西,大家通过Google找找其他镜像网站吧)。

过程:
1. 执行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,访问主页:http://localhost:6888/,确认Apusic已经成功安装,在窗口模式下按Ctrl+C停止服务器(记住因为是批处理还需要按Y确认);
2. 解压缩spring的文件到%APUSIC_HOME%/temp目录下,然后找到samples/countries目录,执行warfile.bat生成dist/countries.war文件,将countries.war文件拷贝到%APUSIC_HOME%/domains/mydomain/applications/目录下,重新启动Apusic,稍等一会待Apusic自动部署,部署成功访问http://localhost:6888/countries/,一切成功。
3. “没有什么路途是一帆风顺的”。当点页面上Config时,系统报错:java.lang.NullPointerException,org.springframework.samples.countries.DefaultCountryService.getFilteredCountries(DefaultCountryService.java:59)读源代码,原来系统的的国家属性只支持EN、FR和DE,现在打开“工具→Internet选项→语言”,添加“英语[en]”,再访问现在好了。


备注:
1. 由于Apusic的ClassLoader需要将Spring框架载入,所以第一次启动时有点慢,请稍等一下。

posted on 2008-07-15 11:51 zYx.Tom 阅读(865) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: