Print Engine troubles (enums & calculations) [solved]

In order to familiarise myself with printing in A12, I created some tiny print model for one of our AASH applications. As a part of that PoC I used calculations as well as enums.
When I look at the results in the SME’s preview, it all looks peachy:

However, when throwing it into the print engine, I get something like:


Here, the labels I try to extract from the data model using a “calculation” are not resolved, as well as the enums are represented by their values rather than their texts.

Now I’m asking myself whether I’m using the print engine the wrong way (if that is possible anyway). Any ideas?

Edit: The enumerations are defined in the “type definitions” section of the DM (if that makes any difference).

Hi @juergen-smooth-ice ,
thank you for posting! Would you mind sending me your SME workspace in which you experienced this seemingly strange behaviour? This way I can try and reproduce it.
Please send it either by e-mail, or WebEx, or ownCloud download link to christoph.stammer@mgm-tp.com

[solved]
Thanks to Ferris Mertn it turned out that there was a typo in the used locale. So, after switching it from

        printJob.withLocale(Locale.GERMANY);

to

        printJob.withLocale(Locale.GERMAN);

everything was resolved just fine!