# Wrapper.log error (com.inductiveautomation.xopc.drivers)

**URL:** <https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939>\
**Category:** Ignition\
**Created:** [July 31, 2017, 4:54pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939 "2017-07-31T16:54:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![b\_zacht](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@b\_zacht](https://forum.inductiveautomation.com/u/b_zacht)\
**Post date:** [July 31, 2017, 4:54pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/1 "2017-07-31T16:54:47Z")

</div>

I am getting the following error in the wrapper.log file on our ignition server

```auto
INFO | jvm 1 | 2017/07/31 09:38:02 | WARN [ScheduledRequest] [09:38:02,757]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
```

The error occurs about once per minute.

I looked in the IA JavaDocs [here](http://files.inductiveautomation.com/sdk/javadoc/ignition784rc1/index.html), and I can’t find that class. My assumption based on the presence of Allen Bradley is that this occurs with a tag read/write of some kind.

Is there a a way to find more information about what is causing this error?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 31, 2017, 4:56pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/2 "2017-07-31T16:56:44Z")

</div>

Is there a stack trace to go with the message? What version of Ignition is this?

---

<div class="post-metadata">

**Author:** ![b\_zacht](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@b\_zacht](https://forum.inductiveautomation.com/u/b_zacht)\
**Post date:** [July 31, 2017, 4:59pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/3 "2017-07-31T16:59:06Z")

</div>

Nope. That’s all I get. A new line shows up every minute, but the only changes are the time fields.

`INFO | jvm 1 | 2017/07/31 09:23:54 | WARN [ScheduledRequest] [09:23:54,338]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:24:55 | WARN [ScheduledRequest] [09:24:54,940]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:25:55 | WARN [ScheduledRequest] [09:25:55,541]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:26:56 | WARN [ScheduledRequest] [09:26:56,142]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:27:56 | WARN [ScheduledRequest] [09:27:56,744]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:28:57 | WARN [ScheduledRequest] [09:28:57,345]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:29:58 | WARN [ScheduledRequest] [09:29:57,946]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:30:58 | WARN [ScheduledRequest] [09:30:58,548]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:31:59 | WARN [ScheduledRequest] [09:31:59,149]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:32:59 | WARN [ScheduledRequest] [09:32:59,751]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:34:00 | WARN [ScheduledRequest] [09:34:00,352]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:35:00 | WARN [ScheduledRequest] [09:35:00,953]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:36:01 | WARN [ScheduledRequest] [09:36:01,555]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:37:02 | WARN [ScheduledRequest] [09:37:02,156]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:38:02 | WARN [ScheduledRequest] [09:38:02,757]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:39:03 | WARN [ScheduledRequest] [09:39:03,359]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:40:03 | WARN [ScheduledRequest] [09:40:03,959]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:41:04 | WARN [ScheduledRequest] [09:41:04,561]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:42:05 | WARN [ScheduledRequest] [09:42:05,163]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:43:05 | WARN [ScheduledRequest] [09:43:05,764]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:44:06 | WARN [ScheduledRequest] [09:44:06,371]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:45:07 | WARN [ScheduledRequest] [09:45:06,986]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:46:07 | WARN [ScheduledRequest] [09:46:07,591]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:47:08 | WARN [ScheduledRequest] [09:47:08,197]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:48:08 | WARN [ScheduledRequest] [09:48:08,802]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:49:09 | WARN [ScheduledRequest] [09:49:09,405]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:50:10 | WARN [ScheduledRequest] [09:50:10,018]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:51:10 | WARN [ScheduledRequest] [09:51:10,621]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:52:11 | WARN [ScheduledRequest] [09:52:11,223]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
INFO | jvm 1 | 2017/07/31 09:53:11 | WARN [ScheduledRequest] [09:53:11,826]: Uncaught Throwable invoking class com.inductiveautomation.xopc.drivers.allenbradley.requests.ABMicroLogixReadRequest#receiveMessage: java.lang.IllegalArgumentException
`

This is an example of exactly what the wrapper.log shows.

---

<div class="post-metadata">

**Author:** ![b\_zacht](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@b\_zacht](https://forum.inductiveautomation.com/u/b_zacht)\
**Post date:** [July 31, 2017, 5:01pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/4 "2017-07-31T17:01:45Z")

</div>

Ignition Version 7.8.4

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 31, 2017, 5:08pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/5 "2017-07-31T17:08:52Z")

</div>

It seems like theres some kind of error reading a value from the bytes received in the message. This could be because we’re receiving unexpected data… like maybe the driver is configured to read values that don’t exist any more?

Does the problem persist after a restart?

Unfortunately the error handling and logging was improved somewhere in 7.9, so unless you can upgrade I don’t know how we can get more information out of the driver.

---

<div class="post-metadata">

**Author:** ![b\_zacht](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@b\_zacht](https://forum.inductiveautomation.com/u/b_zacht)\
**Post date:** [July 31, 2017, 5:13pm UTC](https://forum.inductiveautomation.com/t/wrapper-log-error-com-inductiveautomation-xopc-drivers/14939/6 "2017-07-31T17:13:30Z")

</div>

It’s a production machine, so we haven’t tried a restart. I was just wondering if this was a symptom of a particular problem anyone had seen. It isn’t a show stopper; I’ll wait till the maintenance window and see if a restart helps. We will be updating to 7.9 in the future, so it’s good to here logging has been improved.

Thanks for the help.
