Xopc package is depreacted in Ignition8

I have some dependencies that are deprecated in Ignition8.

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

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.


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

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

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

Thanks @Kevin.Herron for your valuable inputs.

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

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