Problems accessing Kepware Tags

Hi, I’m trying to access my Kepware Tags via Ignition Designer and when doing so I get the following error:

Error browsing OPC.

When I click on details I get:

GatewayException: java.lang.NullPointerException
caused by ExecutionException: java.lang.NullPointerException
caused by NullPointerException

Ignition v7.9.0 (b2016101208)
Java: Oracle Corporation 1.8.0_131

Any ideas on what is causing this? Please let me know.

Thank you.

James Lee
LA DWP
Instrument Technician
310-522-7541

Can you upgrade Ignition to 7.9.3?

Hi Kevin,

I think I can try upgrading. I’ll let you know how it goes.

James

Hi,

So I did the upgrade to 7.9.3, and now received an OPC connection error.

UaException: status=Bad_ConfigurationError, message=no matching endpoints found
at com.inductiveautomation.xopc2.client.ClientManager.lambda$null$5(ClientManager.java:148)
at java.util.Optional.orElseThrow(Unknown Source)
at com.inductiveautomation.xopc2.client.ClientManager.lambda$connect$7(ClientManager.java:148)
at java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown Source)
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown Source)
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.util.concurrent.CompletableFuture.complete(Unknown Source)
at org.eclipse.milo.opcua.stack.client.UaTcpStackClient.lambda$receiveResponse$13(UaTcpStackClient.java:294)
at org.eclipse.milo.opcua.stack.core.util.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

7.9.3 (b2017060210)
Oracle Corporation 1.8.0_121

So we’ve lost connection to our PLC’s. Any advice is appreciated. Thanks.

James Lee
LADWP
Instrument Technician

Try re-discovering the endpoints again: on the connection configuration page in the gateway, click the “More” button, then “endpoints”.

Kevin that worked! Thank you!

James