sdk 发布包的路径问题

我现在有一个需求,要通过sdk来发布fm的包,但是包不是放在公共文件夹下,而是放在“aa”文件夹下,地址是:/content/folder[@name='aa']/package[@name='New Package2']而我通过sdk发布包的时候却发布在了/content/package[@name='New Package2'](也就是说只能发布在公共文件夹下...显示全部
我现在有一个需求,要通过sdk来发布fm的包,但是包不是放在公共文件夹下,而是放在“aa”文件夹下,地址是:/content/folder[@name='aa']/package[@name='New Package2']

而我通过sdk发布包的时候却发布在了/content/package[@name='New Package2'](也就是说只能发布在公共文件夹下面),如果想发布在aa文件夹下面,按照我的分析那就得修改[].[packages].["+packageName+"],但我试了很多格式,都不行,都会报异常。
xml文件如下:
 
updateMetadata(getTransactionHeader(model) 
    + "" 
     + ""
     + "" 
      + "package "
      + "[].[packages].["+packageName+"] " 
     + "" 
     + ""
      + "2 " 
     + "" 
     + "" 
      + "/content "
     + "" 
     + "" 
      + ""+packageName+" " 
     + ""
     + "" 
      + "1 " 
     + "" 
     + ""
      + "1 " 
     + "" 
     + "" 
      + "-1 " 
     + ""
     + "" + " " 
     + "" 
      + " " 
     + "" 
    + ""
    + getTransactionTrailer());
我分析的结果是因为mappingpath下的value节点("[].[packages].["+packageName+"] " )的格式问题,这里的不知道如何把aa这个路径添加到package中,请 有知情的兄弟们赐教啊!

谢谢

1.jpg

收起
参与22

查看其它 19 个回答yikecong_8369的回答

yikecong_8369yikecong_8369软件开发工程师yucheng
谢谢分享 非常有用
互联网服务 · 2013-07-09
浏览1148

回答者

yikecong_8369
软件开发工程师yucheng

yikecong_8369 最近回答过的问题

回答状态

  • 发布时间:2013-07-09
  • 关注会员:2 人
  • 回答浏览:1148
  • X社区推广