要将 Workplace 用作 Web 应用程序,必须在 WebSphere® V7.0
管理控制台中将其部署为应用程序。您可以在部署期间指定应用程序 URL 的上下文根。
要部署 Application Engine,请完成下列步骤:
- 登录到 WebSphere 管理控制台。
- 浏览到。
- 选择要部署的文件。
- (如果管理控制台以本地方式运行)选择本地文件系统,然后输入或浏览到安装程序所创建的
app_engine.war 或 app_engine.ear
文件的位置。例如,AE_install_path/deploy/app_engine.war
或 AE_install_path/deploy/app_engine.ear。请勿输入机器名称。
- (对于远程管理控制台)选择远程文件系统,然后输入
app_engine.war 或 app_engine.ear
文件的标准路径名。例如,AE_install_path/deploy/app_engine.war
或 AE_install_path/deploy/app_engine.ear。请勿输入机器名称。
- 如果正在部署 WAR 文件,请输入上下文根。
输入 Workplace,然后单击下一步以部署新的应用程序。
提示: 上下文根是您使用 Web 界面登录到的应用程序的名称,例如:http://Application_Engine_服务器名称:端口号/上下文根。
- 单击仅当需要其他信息时才提示,然后单击下一步。使用下列设置来填写用于安装新应用程序的对话框:
对于应用程序名称,输入 Workplace 或者您选择的应用程序名称。
对于 Web 服务器,指定您计划使用的服务器。验证您的应用程序名称是否已被选中并与正确的 Web 服务器相关联。
对于映射 Web 模块的虚拟主机,选择 default_host 作为虚拟主机。
(仅限于 WAR 文件部署)对于上下文根,请指定 Workplace 或者您选择的应用程序名称。
- 保存配置。
- 浏览到。
- 将轮询已更新文件的时间间隔设置为适合于环境的数值,例如 3 秒。
- 将类装入器顺序更改为本地类装入器装入的类最先(父代最后)。
- 单击应用。
- 单击 。
- 在模块列中,单击 Workplace。
- 将类装入器顺序更改为本地类装入器装入的类最先(父代最后)。
要点: 只应该对特定的 Web 应用程序更改此设置。请勿对整个应用程序服务器更改类似的设置。
- 如果正在使用容器管理的认证,请浏览到。
- 选择所有已认证的用户角色,然后单击映射特殊主体集。
- 将所有已认证的用户角色映射到应用程序领域中所有已认证的用户。
- 将所有更改保存到主配置。
- 停止该应用程序所安装在的 WebSphere Application Server 实例,然后重新启动该实例。
要进行部署故障诊断,请检查以下日志:
WAS_install_path/AppServer/profiles/profile_name/logs/server_name/SystemOut.log
- 从管理控制台启动 Workplace(或者您指定的应用程序名称)。