# EasyCharts Error

**URL:** <https://forum.inductiveautomation.com/t/easycharts-error/53213>\
**Category:** Ignition\
**Created:** [November 17, 2021, 10:06pm UTC](https://forum.inductiveautomation.com/t/easycharts-error/53213 "2021-11-17T22:06:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![greg.duggleby](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.duggleby/32/24352_2.png) [@greg.duggleby](https://forum.inductiveautomation.com/u/greg.duggleby)\
**Post date:** [November 17, 2021, 10:06pm UTC](https://forum.inductiveautomation.com/t/easycharts-error/53213/1 "2021-11-17T22:06:42Z")

</div>

We have an ignition 7 project that makes use of EasyCharts and it has been running for years.  
Recently, every time the project tries to display an EasyChart component the component tunrs red. We see this error in the client…

On: Main Window.Root Container.Easy Chart  
at com.inductiveautomation.factorypmi.application.gateway.QueryManager$QueryExecutor.run(QueryManager.java:308)  
at java.lang.Thread.run(Unknown Source)  
Caused by: com.inductiveautomation.ignition.client.gateway\_interface.GatewayException: Unable to read response from Gateway.  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.newGatewayException(GatewayInterface.java:353)  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.getResponse(GatewayInterface.java:463)  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:285)

… and this error on the server (in wrapper.log) …

INFO | jvm 1 | 2021/11/17 14:55:45 | java.lang.NoSuchMethodError: com.inductiveautomation.gateway.tags.history.query.QueryExecutor2.getLogger()Lorg/apache/log4j/Logger;  
INFO | jvm 1 | 2021/11/17 14:55:45 | at com.inductiveautomation.gateway.tags.history.query.QueryExecutor2.initialize(QueryExecutor2.java:566)  
INFO | jvm 1 | 2021/11/17 14:55:45 | at com.inductiveautomation.ignition.gateway.sqltags.history.query.HistoryWriter.initLoader(HistoryWriter.java:140)  
INFO | jvm 1 | 2021/11/17 14:55:45 | at com.inductiveautomation.ignition.gateway.sqltags.history.query.HistoryWriter.execute(HistoryWriter.java:210)  
INFO | jvm 1 | 2021/11/17 14:55:45 | at com.inductiveautomation.ignition.gateway.sqltags.SQLTagsManagerImpl.queryHistory(SQLTagsManagerImpl.java:1283)  
We are on Ignition 7.9.17 and running java 1.8.0\_251-b08.  
Please see the attached screenshots for more information.

 ![easy_chart](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/5/f51be5da546a3f96a31fc49c660d1d20bed848b2.png)  
 ![module_versions](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/5/a5b0ce3a0393a9ba2eed2106fec47c82edce4dcf.png)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [November 17, 2021, 10:23pm UTC](https://forum.inductiveautomation.com/t/easycharts-error/53213/2 "2021-11-17T22:23:57Z")

</div>

You’re running 7.9.17, but you’ve got a tag historian module that’s 4 years older than everything else on your gateway.  
I don’t know how or why you do, but to fix you should try installing the appropriate version of the tag historian module for 7.9.17:  
[https://inductiveautomation.com/downloads/archive/7.9.17](https://inductiveautomation.com/downloads/archive/7.9.17)
