XML批处理(一)

XML配置提供一个批处理应用用于门户网站配置更新。它可以导出、导入并更新完整或部分门户网站安装。省去了手工配置的重复工作。
 
DOS命令窗口,进入到WebSphere/PortalServer/bin路径执行
Xmlaccess -user user -password password -url myhost:9081/wps/config -in XML_file -out result.xml
 
语法元素
XML_file:包含应处理的 XML 请求(配置导出或更新)的文件的名称。
 user password: 对用于处理请求的权限进行描述的用户标识和密码。
 PortalConfigURL: 用于访问门户网站配置 servlet URL
 result.xml: 包含 XML 输出的结果文件的名称。
WebSphere/PortalServer/doc/xml-samples目录下存放着XML导出文件的样本。
XML 请求或响应的顶级结构总是如下所示:
<?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|update">
<portal . . . >
definition of configuration parts to be exported or updated
</portal>
<status . . . >
success or failure indication for the processing
</status>
</request>
主请求元素指定 XML 配置界面使用的 XML 模式。您必须始终使用示例中所示的模式引用,也就是对模式 "PortalConfig_1.3.xsd" 不具有名称空间的引用。所有 XML 请求都必须符合该模式。
您可以参考 PORTAL_DIR/doc/xml-samples/PortalConfig_1.3.xsd 中的模式声明。在将请求发送到门户网站之前,您可以使用适合的编辑器或解析器根据此模式对请求进行验证,从而确保语法正确。此模式还包含了一些注释,这些注释给出了所有配置条目的含义及其可能值的详细信息。
type 属性表明 XML 请求是否包含导出或更新门户网站资源的规范。
portal 部分描述了应该导出或更新的门户网站配置的各个部分。使用的层次结构的内容在下列部分中更为详细地进行了描述。
status 部分是可选的;在 XML 响应中它表明请求的操作是成功还是失败。如果状态元素在 XML 请求中存在,服务器只是忽略它。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值