1. WebSphere7.0
下载地址: http://www.ibm.com/developerworks/cn/websphere/downloads/ ,点击下载WebSphere
Application Server V7.0。解压缩安装包,运行launchpad.exe进行安装。
2. OperaMasks v2.2
下载地址: http://www.operamasks.org/dist/operamasks-sdk/v2.2/
,点击下载operamasks-sdk_2.2.zip包。
3. bpdemos-aom.war
解压缩下载的安装包。bpdemos-aom应用属于OperaMasks自带示例之一,需要在本地使用ant来build产生,由于WebSphere中没有内置了Ant,所以首先需要确保本机上安装有Ant。
进入%AOM_HOME%/samples目录执行:
ant -f build.xml bpdemos-aom
产生的bpdemos-aom.war位于%AOM_HOME%/samples/dist目录下。其中
%AOM_HOME%表示OperaMasks安装包解压缩的根目录;以及下文中的%WAS_HOME%表示WebSphere安装的根目录。
bpdemos-aom.war中WEB-INF/lib目录下有运行OperaMasks应用所需要的jar包,如图所示:
由于WebSphere中内置了Sun Microsystems JavaServer
FacesImplementation实现,为了避免jar包冲突,需要修改WebSphere的JSF运行环境。
删除%WAS_HOME%/plugins目录下的org.apache.myfaces1_2.jar
2.2. 在WebSphere控制台中加载bpdemos-aom.war
1. 启动服务器
2. 登入管理控制台
在浏览器中输入URL:http://127.0.0.1:9043/ibm/console,输入安装时设置的用户名和密码即可进入
3. 新建bpdemos-aom应用程序
操作步骤:首先进入管理控制台——>应用程序——>新建应用程序——>新建企业应用程序,在此视图中导入bpdemos-aom.war
然后依次按照默认配置点击“下一步”,在步骤4中需要设置上下文根。上下文根是指应用程序的URL根路径,这里设置为/bpdemos-aom。
最后在步骤5中点击“完成”。在应用程序列表中我们可以看到成功加载的bpdemos-aom_war。
操作方法:首先进入管理控制台——>应用程序——>应用程序类型——>WebSphere
企业应用程序,点击bpdemos-aom_war应用程序,进入应用管理界面。如图:
然后点击“类装入和更新检测”,进入“类装入和更新检测”属性页面,设置“类装入器顺序”为“类已装入并且是先使用本地类装入器(父类最后)”,设置“WAR
类装入器策略”为“应用程序的单个类装入器”
最后点击“确定”保存到主配置中,即完成修改类的加载方式。
在WebSphere 企业应用程序视图中,启动bpdemos-aom_war应用程序,启动成功出现如下信息提示:
打开浏览器,输入 http://localhost:9080/bpdemos-aom/index.jsf,出现如下页面说明部署成功。