自定义字段名称和web服务的问题

问题描述:

我正在使用Rally SOAP API通过Java为自定义字段赋予一个值来执行查询。自定义字段名称和web服务的问题

我得到错误“java.lang.IllegalArgumentException:'返回码:401 '后面的字符'0x1f'不是有效的XML字符。”

我已经看了一下自定义字段名称(名称,不显示名称),它有一些空白字符。这可能是这个问题吗?

如果是,是否重命名自定义字段是安全的操作,因为它已被使用?

在此先感谢

您可以随时URLEncode的任何东西,你要发送到您的web服务,虽然它听起来像它可能不是你的问题

+0

感谢您的评论,但我已经尝试过,它不起作用。无论如何,我想在Rally的语法中,查询不应该被允许带有空格的标识符(实际上它在世界的每种语言中都是有意义的),所以我很惊讶可以将这些标识符分配给自定义平台中的字段。 – klebe85

你有没有想过使用Java工具包拉力赛REST API?

http://developer.rallydev.com/help/java-toolkit-rally-rest-api

REST比SOAP少脆,是访问拉力赛的Web服务的首选方式。