Hey Markus, the change of the datatype of start_offset from DT_LONG(A_INT32) to DT_LONG_LONG(INT_64) was from base version 29 -> 30. The library reads it correct, but the value is then stored in a java int (same as INT32), but this cuts off values for DT_LONG_LONG. Relevant code from lib (ExtCompReader.java -> from line 232): // read start offset, may be DT_LONG or DT_LONGLONG int startOffset = 0; // -> Maximum number 2147483647 attrNo = atfxCache.getAttrNoByBaName(aidExtComp, "start_offset"); TS_Value...
Bug in ExtCompReader - wrong datatype of variable startOffset (int/long)
Thank you.
Can't create AoExternalComponent since base model 33
Hi Christian, Thanks for the fast support and fix. It works now! Regards Michael
Datatype dt_bytestr_leo not supported in asam31