2015-02-05 44 views
0

我正在使用ewsjavaapi创建类别。我绑定到UserConfiguration,流式传输userConfiguration.getXmlData(),并使用jaxb将我编组为一个对象。然后我将新的类别添加到对象中,然后使用jaxb再次编组为字节流,并使用字节数组通过使用userConfigurationItem.setXmlData()更新类别数据,最后我调用userConfigurationItem.update()来应用我的变化。我的代码每次都能正常工作,除非现有的类别包含特殊字符(如汉字),那么每次调用userConfigurationItem.update()都会失败,并且始终有用的“未连接错误”错误。任何人有类似的问题或解决这个问题?当调用userConfigurationItem.update()时出现'未连接错误'

回答

0

很可能您需要在XML中转义特殊字符。我会尝试通过Outlook添加一个带有这些特殊字符的类别,然后检索XML并查看它的外观。这应该指向正确的方向。

+0

感谢您的回复贾森。我同意。我确实在java ewsapi中发现了一个缺陷,我希望能够解决这个问题。 – bah7303 2015-02-10 21:47:39

相关问题