Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 由于使用IBM SBT的updateActivityNode方法,连接中的区域设置字符丢失_Javascript_Xpages_Ibm Sbt - Fatal编程技术网

Javascript 由于使用IBM SBT的updateActivityNode方法,连接中的区域设置字符丢失

Javascript 由于使用IBM SBT的updateActivityNode方法,连接中的区域设置字符丢失,javascript,xpages,ibm-sbt,Javascript,Xpages,Ibm Sbt,你好,XPages程序员 在使用Connections SBT API处理Xpages应用程序的过程中,我遇到了以下情况: 使用引入的托管bean,我成功地连接到连接,然后使用activityService对象获取特定的activityNode。 问题是,当我使用activityService的updateActivityNode方法时,存储在Connections中的节点数据会丢失其区域设置字符(f.e.ą、ę、ź)。即使没有对activityNode对象进行任何更改,也会发生这种情况,调用u

你好,XPages程序员

在使用Connections SBT API处理Xpages应用程序的过程中,我遇到了以下情况:

使用引入的托管bean,我成功地连接到连接,然后使用activityService对象获取特定的activityNode。 问题是,当我使用activityService的updateActivityNode方法时,存储在Connections中的节点数据会丢失其区域设置字符(f.e.ą、ę、ź)。即使没有对activityNode对象进行任何更改,也会发生这种情况,调用updateActivityNode方法就足够了。从连接接收的数据似乎具有正确的字符

这个问题的原因可能是什么

任何帮助都将不胜感激


我在JS中使用SBT,在连接3和连接5上进行测试,使用DominoDesigner9开发这个问题非常简单,以至于解释它都很尴尬。 将SBT从1.0.0更新到1.0.3后,一切正常。 Java API中的Unicode字符支持是在20140527版本中添加的


谢谢你的建议

我认为github上存在一个未解决的问题,但我不能确定这是您遇到的问题。我阅读了所有公开的问题,不幸的是,我没有发现类似的行为。我仍然希望这只是一个小错误。这可能是对文章内容的错误编码。您能否使用Fiddler或Wireshark之类的工具验证编码是否正确(我打赌它应该是UTF-8),以及内容是否正确编码?这也可能是由于JSON序列化错误造成的。除此之外,请检查Domino HTTP服务器正在使用的编码(在Internet站点或服务器设置文档中,具体取决于您的配置)。活动基于标准Atom XML,应该使用utf-8。嗯,我尝试使用Wireshark嗅探数据包,但这些数据包似乎受到SSL的保护。。DominoHTTP被设置为使用UTF-8标准。我在xsp和库上也设置了手动UTF-8编码。