# Missing Libraries 8.1 - 8.3 | Not under deprecated

**URL:** <https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729>\
**Category:** Module Development\
**Created:** [October 27, 2025, 11:57am UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729 "2025-10-27T11:57:27Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![wingram](https://avatars.discourse-cdn.com/v4/letter/w/839c29/32.png) [@wingram](https://forum.inductiveautomation.com/u/wingram)\
**Post date:** [October 27, 2025, 11:57am UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/1 "2025-10-27T11:57:28Z")

</div>

I have three libraries that are not resolving when I try to build them in 8.3, I might be looking at the java docs wrong, but I can’t find the classes under the deprecated list either. If someone could point me in the right direction or if the name of the class was modified that would be incredibly helpful.

Each of the libraries says “The import …. cannot be resolved”, I do have multiple other imports from the ignition library that do resolve.

This was written originally in 2014 and received its last update in 2020 (I suppose so it would compile for 8.1) so there are several other deprecated libraries that need to be delt with, but I was able to find those listed; I’m just unable to find these.

com.inductiveautomation.ignition.gateway.localdb.persistence.Category

- 8.1.50 [Category](https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.50/com/inductiveautomation/ignition/gateway/localdb/persistence/Category.html)
- 8.3.0 [com.inductiveautomation.ignition.gateway.localdb.persistence](https://files.inductiveautomation.com/sdk/javadoc/ignition83/8.3.0/com/inductiveautomation/ignition/gateway/localdb/persistence/package-summary.html) (Class is gone?)

com.inductiveautomation.ignition.gateway.web.components.editors.PasswordEditorSouce

- 8.1.50 [PasswordEditorSource](https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.50/com/inductiveautomation/ignition/gateway/web/components/editors/PasswordEditorSource.html)
- 8.3.0 [com.inductiveautomation.ignition.gateway.web](https://files.inductiveautomation.com/sdk/javadoc/ignition83/8.3.0/com/inductiveautomation/ignition/gateway/web/package-summary.html) (no components?)

com.inductiveautomation.ignition.gateway.user.UserSourceProfileType

- 8.1.50 [UserSourceProfileType](https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.47/com/inductiveautomation/ignition/gateway/user/UserSourceProfileType.html)
- 8.3.0 [com.inductiveautomation.ignition.gateway.user](https://files.inductiveautomation.com/sdk/javadoc/ignition83/8.3.0/com/inductiveautomation/ignition/gateway/user/package-summary.html) (Class is gone?)

---

<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:** [October 27, 2025, 12:48pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/2 "2025-10-27T12:48:44Z")

</div>

The first two are related to the Wicket Web UI that is gone in 8.3. Everything related to that will have to be redone from scratch with the new WebUI.

---

<div class="post-metadata">

**Author:** ![wingram](https://avatars.discourse-cdn.com/v4/letter/w/839c29/32.png) [@wingram](https://forum.inductiveautomation.com/u/wingram)\
**Post date:** [October 27, 2025, 12:59pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/3 "2025-10-27T12:59:31Z")

</div>

Okay, thank you! I assume I just need to rebuild them off of the 8.3 java doc for com.inductiveautomation.ignition.gateway.web?

Any ideas on the last one for UserSourceProfileType?

---

<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:** [October 27, 2025, 1:30pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/4 "2025-10-27T13:30:56Z")

</div>

> [@wingram](#):
>
> I assume I just need to rebuild them off of the 8.3 java doc for com.inductiveautomation.ignition.gateway.web?

No, the new WebUI requires you to build everything in React, on the front-end, not in java on the back-end. That's what I meant by "from scratch".

> [@wingram](#):
>
> ideas on the last one

Sorry, no.

---

<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:** [October 27, 2025, 1:48pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/5 "2025-10-27T13:48:48Z")

</div>

> [@wingram](#):
>
> Any ideas on the last one for UserSourceProfileType?

It's `UserSourceExtensionPoint` now.

> **[UserSourceExtensionPoint](https://files.inductiveautomation.com/sdk/javadoc/ignition83/8.3.0/com/inductiveautomation/ignition/gateway/user/UserSourceExtensionPoint.html)**
>
> declaration: package: com.inductiveautomation.ignition.gateway.user, class: UserSourceExtensionPoint

Fortunately there is also an example of this one: [ignition-sdk-examples/user-source-profile at ignition-8.3 · inductiveautomation/ignition-sdk-examples · GitHub](https://github.com/inductiveautomation/ignition-sdk-examples/tree/ignition-8.3/user-source-profile)

---

<div class="post-metadata">

**Author:** ![wingram](https://avatars.discourse-cdn.com/v4/letter/w/839c29/32.png) [@wingram](https://forum.inductiveautomation.com/u/wingram)\
**Post date:** [October 27, 2025, 2:03pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/7 "2025-10-27T14:03:27Z")

</div>

Thank you, that is super helpful!

---

<div class="post-metadata">

**Author:** ![wingram](https://avatars.discourse-cdn.com/v4/letter/w/839c29/32.png) [@wingram](https://forum.inductiveautomation.com/u/wingram)\
**Post date:** [October 27, 2025, 2:07pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/8 "2025-10-27T14:07:23Z")

</div>

I gotcha, thank you!

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [October 27, 2025, 8:28pm UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/9 "2025-10-27T20:28:24Z")

</div>

> **[8.1 to 8.3 SDK Upgrade Guide | Ignition SDK Programmer's Guide](https://www.sdk-docs.inductiveautomation.com/docs/8.3/to-83-upgrade-guide/)**
>
> Please read this page carefully to ensure you are aware of any special considerations and actions required to successfully upgrade an existing module or develop a new 8.3 module. The following sections detail API changes made from 8.1 to 8.3, and are...

Just posting this here in case you haven't seen it.

---

<div class="post-metadata">

**Author:** ![wingram](https://avatars.discourse-cdn.com/v4/letter/w/839c29/32.png) [@wingram](https://forum.inductiveautomation.com/u/wingram)\
**Post date:** [October 28, 2025, 11:18am UTC](https://forum.inductiveautomation.com/t/missing-libraries-8-1-8-3-not-under-deprecated/111729/10 "2025-10-28T11:18:33Z")

</div>

Thank you David, I gave it a read over before posting, guess I didn’t quite understand the new changes to the Web UI…appreciate it anyways!
