# Module run on 8.0 version but faulted on 8.1 version

**URL:** <https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426>\
**Category:** Module Development\
**Created:** [February 15, 2021, 6:26pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426 "2021-02-15T18:26:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gulinjie](https://avatars.discourse-cdn.com/v4/letter/g/e19adc/32.png) [@gulinjie](https://forum.inductiveautomation.com/u/gulinjie)\
**Post date:** [February 15, 2021, 6:26pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426/1 "2021-02-15T18:26:03Z")

</div>

Hello, we’re trying to develop a custom opc-ua device module. That module could be run successfully on Version 8.0. However, after I upgrade my Ignition to Version 8.1.2, this module is faulted.  
The Ignition-platform-version in pom.xml file is upgraded to 8.1.2-SNAPSHOT. Not sure if I need to change anything else.  
Any suggestions how could I fix this would be appreciated!  
The log information is followed:

 ![Screen Shot 2021-02-15 at 1.23.33 PM](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/d/2dca7026107291bdd812c39fd4d7064d0db4f86b.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 15, 2021, 6:49pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426/2 "2021-02-15T18:49:58Z")

</div>

Does your module still compile after changing the SDK versions to 8.1.x?

If it does, when you unzip your module are the Ignition SDK dependencies from older versions in there for some reason? (There shouldn’t be any SDK dependencies in your built module file at all)

---

<div class="post-metadata">

**Author:** ![gulinjie](https://avatars.discourse-cdn.com/v4/letter/g/e19adc/32.png) [@gulinjie](https://forum.inductiveautomation.com/u/gulinjie)\
**Post date:** [February 17, 2021, 7:15pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426/3 "2021-02-17T19:15:15Z")

</div>

Hi Kevin,

Thanks for your reply. Just figured out my module does not compile in the Eclipse after changing the version. Several classes cannot be resolved.

I got the error message like “The import org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpaceServices cannot be resolved”. Do we have any change in ManagedAddressSpaceServices class in version 8.1.2?

---

<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 17, 2021, 9:09pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426/4 "2021-02-17T21:09:40Z")

</div>

> [@gulinjie](#):
>
> Do we have any change in ManagedAddressSpaceServices class in version 8.1.2?

It doesn't exist any more.

There were some changes, take a look at [ignition-sdk-examples/opc-ua-device at master · inductiveautomation/ignition-sdk-examples · GitHub](https://github.com/inductiveautomation/ignition-sdk-examples/tree/master/opc-ua-device) which has been updated for 8.1.

---

<div class="post-metadata">

**Author:** ![gulinjie](https://avatars.discourse-cdn.com/v4/letter/g/e19adc/32.png) [@gulinjie](https://forum.inductiveautomation.com/u/gulinjie)\
**Post date:** [February 17, 2021, 9:35pm UTC](https://forum.inductiveautomation.com/t/module-run-on-8-0-version-but-faulted-on-8-1-version/43426/5 "2021-02-17T21:35:18Z")

</div>

I see. Thank you for your help!
