创建部署规划

部署规划是 XML 文档,它提供如何将 Java 资产中的资源与服务器中配置的资源绑定在一起的详细部署信息。

部署规划模式

如果您使用验证 XML 编辑器来制定部署规划,那么该编辑器需要访问部署规划模式,以提供验证和标记编码方面的帮助。请参阅 Apache Geronimo XML Schema,以获取有关使用因特网访问该模式的更多信息。

安装服务器时,XML 模式文件将安装于:

  • (在 Windows 系统上) <WASCE_HOME>\schema
  • (在 AIX 系统上)(在 Linux 系统上)(在 Solaris 系统上) <WASCE_HOME>/schema

其中 <WASCE_HOME> 是服务器的安装目录。

为了确保您正在使用服务器所需的模式或者为了改善性能,您可能要将 XML 编辑器配置为将下列文件用于各自的名称空间。或者,可使用 schemaLocation 属性来引用从服务器获取的模式文件。

文件名模式目标名称空间
attributes-1.2.xsd http://geronimo.apache.org/xml/ns/attributes-1.2
geronimo-application-2.0.xsd http://geronimo.apache.org/xml/ns/j2ee/application-2.0
geronimo-application-client-2.0.xsd http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0
geronimo-connector-1.2.xsd http://geronimo.apache.org/xml/ns/j2ee/connector-1.2
geronimo-credential-store-1.0.xsd http://geronimo.apache.org/xml/ns/credentialstore-1.0
geronimo-javabean-xmlattribute-1.0.xsd http://geronimo.apache.org/xml/ns/deployment/javabean-1.0
geronimo-login-config-2.0.xsd http://geronimo.apache.org/xml/ns/loginconfig-2.0
geronimo-module-1.2.xsd http://geronimo.apache.org/xml/ns/deployment-1.2
geronimo-naming-1.2.xsd http://geronimo.apache.org/xml/ns/naming-1.2
geronimo-security-2.0.xsd http://geronimo.apache.org/xml/ns/security-2.0
geronimo-subject-info-1.0.xsd http://geronimo.apache.org/xml/ns/subject-info-1.0
geronimo-tomcat-2.0.1.xsd http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
geronimo-tomcat-config-1.0.xsd http://geronimo.apache.org/xml/ns/web/tomcat/config-1.0
geronimo-web-2.0.1.xsd http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1
plugins-1.3.xsd http://geronimo.apache.org/xml/ns/plugins-1.3

使用部署规划模板

要制定新的部署规划,请通过从样本获取的类似资产或通过下列引用内的其中一个模板来着手制定部署规划。

下载样本包

wasce_samples-version.zip 是可从 CE 下载站点下载的样本安装包。

样本 Java EE 资产

样本安装包包含用于帮助您执行下列任务的样本 Java EE 资产:

  • 使用和评估 CE。
  • 积累经验,动手部署 Java EE 资产。
  • 用作开发和部署您自己的 Java EE 资产的模板。

此样本安装包组织到下列指定的子目录中:

  • applications,包含 Apache Geronimo 项目中样本应用程序的组合,已针对 CE 更新这些样本应用程序连同 CE 特有的其他样本。
  • plug-ins 构建为适合于从 Web 站点动态安装的服务器插件,是 Java EE 样本应用程序的子集。

:所有样本都是针对缺省服务器实例设计的。如果将样本部署到非缺省服务器实例,那么在安装该样本之前,应该应用客户端口偏移量更改。

Applications

从安装包中抽取样本之后,请阅读每个样本的目录中包括的 Readme.txt,以了解如何定制和使用样本。

这些样本包括下列类型的 Java 资产:

  • Java EE 5 样本 可将 Java EE 5 样本部署在 CE 服务器上,以演示其向后兼容性。
  • Java EE 6 样本 可将 Java EE 6 样本部署在 CE 服务器上,以演示其对 Java EE 6 规范的支持。
  • OSGi 样本 可将 OSGi 样本部署在 CE 服务器上,以演示其对 OSGi 编程模块及与 Java EE 资产的互操作性的支持。

Plug-ins

Plug-ins 构建为适合于从 Web 站点动态安装的服务器插件,是 Java EE 样本应用程序的子集。

posted on 2012-10-12 17:02  duanxz  阅读(355)  评论(0编辑  收藏  举报