XML批处理(二)

1 导出测试服务器配置

1.1    步骤

    1.   安装WebSphere Portal之后将已部署的任何portletWAR文件复制到测试服务器。WAR 文件的名称必须少于25个字符。将WAR文件放置到生产服务器上的wp_root/installableApps/中。

    2.   如果您有其他的JAR文件,还必须将这些文件复制到生产机器并添加到生产机器上的WebSphere Portal 应用程序服务器类路径。 

    3.   将任何新的或已修改的基调和外表文件夹从测试服务器上的<was_root>/installedApps/hostname/wps.ear/wps.war/themes/html复制到生产服务器上的相同位置。

    4.   将下列文件从测试服务器上的WebSphere Portal根目录复制到管理员机器:

    a)         wp_root/bin/wp.xml.client.jar

    b)         Windows  wp_root/bin/xmlaccess.bat 

    c)         UNIXwp_root/bin/xmlaccess.sh

    d)         i5/OS wp_root/bin/xmlaccess.sh

    5.    xmlaccess.batxmlaccess.sh文件中编辑以下项(文件类型取决于您的操作系统):

  a)     更改set JAVA="C:/WEBSPH~1/APPSER~1/java/bin/java"以指向您所使用的Java实例。例如,如果使用管理员机器上的 Java 实例,则此值可能是"R:/WEBSPHERE/APPSERVER/java/bin/java",其中R表示映射到管理员机器的盘符。

b)       更改 %WPS_HOME%/bin/wp.xml.client.jar 以指向已复制到管理员机器上的wp.xml.client.jar 文件的位置。例如,如果 wp.xml.client.jar 已复制到管理员机器上的 C:/wpconfig,则该值为 C:/wpconfig/wp.xml.client.jar

保存并关闭此文件。

   6.    将样本文件Export.xml从目录wp_root/doc/xml-samples复制到您使用XML配置界面的目录。属性export-release="true"表示仅导出共享资源(相对于专用资源)。您可以使用该文件导出测试服务器配置,而不导出用户和用户组。
注:如果该文件未复制到同一个目录,则发出导出命令时必须提供全路径。所以一般存放在WebSphere/PortalServer/bin目录下。

   7.     DOS命令窗口中进入WebSphere/PortalServer/bin目录。在命令行上输入以下命令:

a)         UNIX ./xmlaccess.sh -in Export.xml -user user -pwd password -url http://yourco.testserver.com:port/wps/config -out testserver.xml

b)         i5/OSxmlaccess.sh -in Export.xml -user user -pwd password -url http://yourco.testserver.com:port/wps/config -out testserver.xml

c)         Windowsxmlaccess.bat -in Export.xml -user user -pwd password -url http://yourco.testserver.com:port/wps/config -out testserver.xml

其中user是门户网站管理员标识,password是管理标识的密码,yourco.testserver.com:port 是测试服务器 URL 和端口号,而 testserver.xml 是将保存测试服务器配置的输出文件的名称。Export.xml 是前一步骤中创建的XML文件。testserver.xml同样存放在WebSphere/PortalServer/bin目录下

 注:如果此文件与XML配置界面文件不驻留在同一个目录中,则全路径 

 名是必需的。

   8.     配置内容显示在命令行窗口。中当命令提示符返回时,打开testserve.xml(输出文件)

并验证此文件是否以以下内容结束:

<status element="all" result="ok">
</request>

如果此标记存在,则导出就是成功的。

1.2    关于XML文件

1.2.1   Export.xml

1.         文件内容

<?xml version="1.0" encoding="UTF-8"?>

<request

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="PortalConfig_1.3.xsd"

type="export"export-users="false">

<portal action="export"/>

</request>

2.         标记说明

portal 每个XML请求的主元素。此元素必须总是只出现一次,并且仅支持定位导出操作。

action所有表示门户网站资源的 XML 元素都有一个必需的 action 属性。

Locate标识与此XML元素(通常对于其他操作需要它来作为上下文)对应的门户网站资源。

Create用给定的属性新建门户网站资源。一个新的资源总是可以创建的,即使已经存在相同名称的另一个资源。

Update用给定的配置数据(属性和从属配置数据元素)更新相应的门户网站资源配置;如果没有找到相应的门户网站资源,则将创建门户网站资源。

Delete删除相应于此 XML 元素的门户网站资源。

Export XML 命令的输出包含相应于此元素的门户网站资源的 XML 表示法。

1.2.2   testserve.xml

在文件内容中存放着一些测试门户网站的所有配置信息。在后面的生产服务器配置中的配置xml文件中的内容都将在这个文件中找到。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值