Search code examples
javascriptxpagesibm-sbt

Loss of locale characters in Connections due to use of updateActivityNode method of IBM SBT


Hello XPages programmers!

During a work on Xpages application using Connections SBT API I encountered following situation:

Using introduced managed-beans I succesfully connected to Connections and then used activityService object to get specific activityNode. Problem is, when I use updateActivityNode method of the activityService, data of node stored in Connections loses its locale characters (f.e. ą,ę,ź). It happens even without any changes in activityNode object, calling updateActivityNode method is enough. Data received from Connections seems to be have correct characters thou.

What could be cause of this problem?

Any help will be appreciated!

I use SBT in JS, Tested on Connections 3 and 5, developed using Domino Designer 9


Solution

  • Problem was so simple that it's embarrassing even to explain it. After updating SBT from 1.0.0 to 1.0.3 everything works fine. Unicode character support in the Java API was added in 20140527 version.

    Thanks for your suggestions!