本机需要安装1.5或以上的版本的JDK。如果没有,请先去 Java官方网站 下载并进行安装。
1. WebSphere7.0
下载地址: http://www.ibm.com/developerworks/cn/websphere/downloads/ ,点击下载WebSphere Application Server V7.0。解压缩安装包,运行launchpad.exe进行安装。
2. OperaMasks v3.2
下载地址: http://www.operamasks.org/downloads/index.faces ,下载OperaMasks v3.2的Binary包(Source包内为OperaMasks v3.2的源代码,OperaMasks是开源的)。
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

1. 启动服务器
2. 登入管理控制台
在浏览器中输入URL:http://127.0.0.1:9043/ibm/console,输入安装时设置的用户名和密码即可进入
3. 新建bpdemos-aom应用程序
操作步骤:首先进入管理控制台——>应用程序——>新建应用程序——>新建企业应用程序,在此视图中导入bpdemos-aom.war

然后依次按照默认配置点击“下一步”,在步骤4中需要设置上下文根。上下文根是指应用程序的URL根路径,这里设置为/bpdemos-aom(以后就可以用“http://IP地址或域名:端口号/上下文根/页面文件名”来访问此应用中的一个页面)。

最后在步骤5中点击“完成”。在应用程序列表中我们可以看到成功加载的bpdemos-aom_war。

操作方法:首先进入管理控制台——>应用程序——>应用程序类型——>WebSphere 企业应用程序,点击bpdemos-aom_war应用程序,进入应用管理界面。如图:

然后点击“类装入和更新检测”,进入“类装入和更新检测”属性页面,设置“类装入器顺序”为“类已装入并且是先使用本地类装入器(父类最后)”,设置“WAR 类装入器策略”为“应用程序的单个类装入器”

最后点击“确定”保存到主配置中,即完成修改类的加载方式。
在WebSphere 企业应用程序视图中,启动bpdemos-aom_war应用程序,启动成功出现如下信息提示:

打开浏览器,输入 http://localhost:9080/bpdemos-aom/ ,出现如下页面说明部署成功。
