since you use 5.4 you could make use of client.completeWithResults method so you don't need to deal with marshalling of data. With that method you simply give the map with output parameters as results and it will do the required marshalling.
HTH
Reply to this message by going to Community
Start a new discussion in jBPM at Community