When generating the TransactionLogDocument$ metamodel class, some static field names include non-ASCII uppercase characters (e.g., İ).
public static TextTagField<TransactionLogDocument, String> İD;
public static TextTagField<TransactionLogDocument, String> İSOLATİON;
public static NumericField<TransactionLogDocument, Integer> TX_İD;
The metamodel generator converts field names using locale rules, which results in non-ASCII uppercase conversion (i → İ, etc).
This is happening in turkish locale.