# One of the codes generated error in 8.3 but everything is still working as is

**URL:** <https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 13, 2026, 2:11am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948 "2026-02-13T02:11:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [February 13, 2026, 2:11am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/1 "2026-02-13T02:11:44Z")

</div>

Hi all,

Not sure why

`from com.ibm.as400.access import AS400, DataQueue`

generated error

`Traceback (most recent call last):`  
`File "", line 1, in `  
`ImportError: No module named ibm`

in 8.3. But 8.1 is fine. Even though everything is working fine as is.

They both have jt400.jar installed correctly.

Thanks for inputs

---

<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:** [February 13, 2026, 2:39am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/2 "2026-02-13T02:39:06Z")

</div>

> [@uy\_huynh](#):
>
> They both have jt400.jar installed correctly.

What does this mean? The JDBC driver is installed? Or you've put this JAR file somewhere like `$IGNITION/lib/core/gateway`?

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [February 13, 2026, 3:03am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/3 "2026-02-13T03:03:27Z")

</div>

Initially, I installed jbdc with the jt400.jar on the 8.3 gateway. My whole script didn’t work.

Then, I dropped jar file to $IGNITION/lib/core/gateway and $IGNITION/lib/core/common, script worked but still generated above mentioned error.

With my 8.1, I installed the jar on its gateway.

---

<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:** [February 13, 2026, 3:08am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/4 "2026-02-13T03:08:14Z")

</div>

> [@uy\_huynh](#):
>
> Then, I dropped jar file to $IGNITION/lib/core/gateway and $IGNITION/lib/core/common,

Did you restart the Gateway after this?

> [@uy\_huynh](#):
>
> With my 8.1, I installed the jar on its gateway.

Again - what does this mean?

The only way this ever should have worked is if you put it into `lib/core/gateway`, on either version, and it should still work in either version AFAICT.

Is your test script executing in gateway scope? i.e. _not_ the Designer script console?

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [February 13, 2026, 3:39am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/5 "2026-02-13T03:39:11Z")

</div>

Hi Kevin,

I did restart the Gateway, and the existing event change script worked after the restart.

In Ignition 8.1, I imported the JAR file using the “Create JDBC Driver” option, so I’m not sure where that JAR was actually stored. I just checked, and the JAR is currently located in `core/common`, not in `core/gateway`.

For Ignition 8.3, I followed the same process. In addition, I manually copied the JAR file into both `core/common` and `core/gateway`.

It’s an event change script; it is working fine. The test script I tried in designer script console. Have a look at pics below.

Here is the 8.3

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/0/d0ef2735350d8c226b335210e4c25ab03609cdc2.png)

Here is the 8.1

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/f/3fd4e91c9f59c436968c1d39ea0043c0c1d6d00a.png)

---

<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:** [February 13, 2026, 3:41am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/6 "2026-02-13T03:41:48Z")

</div>

You or somebody else probably also copied the JAR file to the right place on the Ignition 8.1 Gateway... installing/creating a JDBC Driver does not move the JAR into `lib/core/common` or `lib/core/gateway`.

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [February 13, 2026, 3:44am UTC](https://forum.inductiveautomation.com/t/one-of-the-codes-generated-error-in-8-3-but-everything-is-still-working-as-is/113948/7 "2026-02-13T03:44:32Z")

</div>

Yep. I suspect that. It was long time ago so my memory could be wrong
