# Tag history for document tags failing

**URL:** <https://forum.inductiveautomation.com/t/tag-history-for-document-tags-failing/71326>\
**Category:** Ignition\
**Created:** [March 20, 2023, 6:55pm UTC](https://forum.inductiveautomation.com/t/tag-history-for-document-tags-failing/71326 "2023-03-20T18:55:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ken.maze](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ken.maze/32/85876_2.png) [@ken.maze](https://forum.inductiveautomation.com/u/ken.maze)\
**Post date:** [March 20, 2023, 6:55pm UTC](https://forum.inductiveautomation.com/t/tag-history-for-document-tags-failing/71326/1 "2023-03-20T18:55:03Z")

</div>

Hi,

I have a document tag for which I am trying to keep tag history, and it is failing. This is in the log. Is tag history for document tags supported? Ignition 8.1.19. Thanks

> java.lang.RuntimeException: java.sql.SQLSyntaxErrorException: (conn=8) Could not set parameter in setObject, could not convert: class com.inductiveautomation.ignition.common.document.Document to 12
> 
> at com.inductiveautomation.ignition.common.functional.FragileConsumer.lambda$wrap$1(FragileConsumer.java:47)
> 
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
> 
> at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline$7$1.accept(Unknown Source)
> 
> at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
> 
> at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
> 
> at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
> 
> at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
> 
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
> 
> at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
> 
> at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
> 
> at com.inductiveautomation.ignition.gateway.history.sf.sinks.AbstractDatasourceSink.storeToDatasource(AbstractDatasourceSink.java:186)
> 
> at com.inductiveautomation.ignition.gateway.history.sf.sinks.AbstractDatasourceSink.storeData(AbstractDatasourceSink.java:156)
> 
> at com.inductiveautomation.ignition.gateway.history.sf.sinks.AggregateSink.storeData(AggregateSink.java:180)
> 
> at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:147)
> 
> Caused by: java.sql.SQLSyntaxErrorException: (conn=8) Could not set parameter in setObject, could not convert: class com.inductiveautomation.ignition.common.document.Document to 12
> 
> at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
> 
> at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:173)
> 
> at org.mariadb.jdbc.BasePrepareStatement.setInternalObject(BasePrepareStatement.java:1140)
> 
> at org.mariadb.jdbc.BasePrepareStatement.setObject(BasePrepareStatement.java:836)
> 
> at org.apache.commons.dbcp2.DelegatingPreparedStatement.setObject(DelegatingPreparedStatement.java:529)
> 
> at org.apache.commons.dbcp2.DelegatingPreparedStatement.setObject(DelegatingPreparedStatement.java:529)
> 
> at com.inductiveautomation.ignition.gateway.datasource.SRConnectionWrapper$SRPreparedStatement.setObject(SRConnectionWrapper.java:1096)
> 
> at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink$TagInsert.populatePreparedStatement(TagHistoryDatasourceSink.java:1202)
> 
> at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink$BatchedTagInsert.insert(TagHistoryDatasourceSink.java:1241)
> 
> at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.insertTagValues(TagHistoryDatasourceSink.java:1042)
> 
> at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.storeScanClassSet(TagHistoryDatasourceSink.java:542)
> 
> at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.storeDataToDatasource(TagHistoryDatasourceSink.java:517)
> 
> at com.inductiveautomation.ignition.gateway.history.sf.sinks.AbstractDatasourceSink.lambda$storeToDatasource$2(AbstractDatasourceSink.java:186)
> 
> at com.inductiveautomation.ignition.common.functional.FragileConsumer.lambda$wrap$1(FragileConsumer.java:45)
> 
> ... 18 common frames omitted

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 20, 2023, 7:59pm UTC](https://forum.inductiveautomation.com/t/tag-history-for-document-tags-failing/71326/2 "2023-03-20T19:59:40Z")

</div>

Not supported. Nor for datasets.

---

<div class="post-metadata">

**Author:** ![ken.maze](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ken.maze/32/85876_2.png) [@ken.maze](https://forum.inductiveautomation.com/u/ken.maze)\
**Post date:** [March 21, 2023, 1:11pm UTC](https://forum.inductiveautomation.com/t/tag-history-for-document-tags-failing/71326/3 "2023-03-21T13:11:23Z")

</div>

Thanks Phil
