ReadPrimitiveException moved to adapters