# Xopc package is depreacted in Ignition8

**URL:** <https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [March 30, 2022, 4:57pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825 "2022-03-30T16:57:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rahul\_k](https://avatars.discourse-cdn.com/v4/letter/r/b9e5f3/32.png) [@Rahul\_k](https://forum.inductiveautomation.com/u/Rahul_k)\
**Post date:** [March 30, 2022, 4:57pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/1 "2022-03-30T16:57:34Z")

</div>

I have some dependencies that are deprecated in Ignition8.

Could you please help me with guiding how we can migrate these to 8.1.

```auto
1. com.inductiveautomation.catapult.Jetpad
2. com.inductiveautomation.xopc.server.core.XOPCGatewayHook
3. com.inductiveautomation.xopc.gateway.records.XOPCSettingsRecord
4. com.inductiveautomation.xopc.gateway.records.UAConnectionSettingsRecord
5. com.inductiveautomation.xopc.gateway.records.OpcUaConnectionSettings
6. com.inductiveautomation.ignition.gateway.opcua.client.connection.settings.OpcUaNextConnectionSettings

```

@Kevin.Herron can you please help me on this.

Thanks

---

<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:** [March 30, 2022, 4:58pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/2 "2022-03-30T16:58:13Z")

</div>

Those are all private and not part of the SDK… what were you doing with these that you need to migrate?

---

<div class="post-metadata">

**Author:** ![Rahul\_k](https://avatars.discourse-cdn.com/v4/letter/r/b9e5f3/32.png) [@Rahul\_k](https://forum.inductiveautomation.com/u/Rahul_k)\
**Post date:** [March 30, 2022, 5:07pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/3 "2022-03-30T17:07:40Z")

</div>

Thanks for quick response on this.

My intution was wrong, we are not directly using these dependencies (xopc package).  
Code is independent of those.

We are only using 1 class from above list  
`com.inductiveautomation.catapult.Jetpad`

---

<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:** [March 30, 2022, 5:11pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/4 "2022-03-30T17:11:34Z")

</div>

`Catapult` was private too. Its equivalent is probably `com.inductiveautomation.ignition.gateway.IgnitionGateway`, which should also be considered private.

---

<div class="post-metadata">

**Author:** ![Rahul\_k](https://avatars.discourse-cdn.com/v4/letter/r/b9e5f3/32.png) [@Rahul\_k](https://forum.inductiveautomation.com/u/Rahul_k)\
**Post date:** [March 30, 2022, 5:16pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/5 "2022-03-30T17:16:26Z")

</div>

Thanks @Kevin.Herron for your valuable inputs.

We are using `IgnitionGateway` in many of our classes, I will try to replace Jetpad with IgnitionGateway.

---

<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:** [March 30, 2022, 5:17pm UTC](https://forum.inductiveautomation.com/t/xopc-package-is-depreacted-in-ignition8/57825/6 "2022-03-30T17:17:05Z")

</div>

You shouldn’t be. It’s not exposed as part of the SDK and therefore not part of the public API.
