Hi Kris,
you were right, it seems i was assuming that the Timestamps were theproblem because of the, from my side unexpected, behaviour.
Changing the setDouble to setBigDecimal worked fine for me.
Thanks a lot for the hint.
Manuel