# Ignition on Edge with Designer Reporting 'Edge' Error

**URL:** <https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117>\
**Category:** Ignition\
**Created:** [February 14, 2022, 6:32pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117 "2022-02-14T18:32:11Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Darran\_Weissenborn](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@Darran\_Weissenborn](https://forum.inductiveautomation.com/u/Darran_Weissenborn)\
**Post date:** [February 14, 2022, 6:32pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/1 "2022-02-14T18:32:11Z")

</div>

I am using Opto22 EPIC with firmware 3.3.2-b.93, Ignition Edge with 30-day trial licence installed, and Ignition version is 8.1.10.  
After opening Ignition Edge on the EPIC in my browser (Firefox), downloading Designer and installing it, once it opens I get two error messages, both same just repeated, which I can’t work out how to get rid of.

```
Compact Version of error:
ExecutionException: com.inductiveautomation.ignition.client.gateway_interface.GatewayException: java.lang.Exception: Provider ‘edge’ not found:
caused by GatewayException: java.lang.Exception: Provider ‘edge’ not found:
caused by ExecutionException: java.lang.Exception: Provider ‘edge’ not found:

```

Ignition v8.1.10 (b2021090812)  
Java: Azul Systems, Inc. 11.0.11

I have checked Java verion on Windows PC and it is up to date. Tried it on two other PC’s and get the same results.

Anyone got any ideas what I have messed up, please?

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [February 15, 2022, 1:01am UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/2 "2022-02-15T01:01:34Z")

</div>

It doesn’t sound like you messed anything up, but it does sound like Edge is having trouble identifying its provider.

One quick thing you can try to resolve this issue is to effectively reset the name for the tag provider on Edge. Go to the Gateway Webpage \> Config \> Gateway Settings. Edge has some specific settings and one of them is the tag provider name. You can change the name to something else, save, and the change the name back to “edge” and save again.

If this does not resolve the problem we will have to check the internal database and I would recommend you contact support if that is the case.

---

<div class="post-metadata">

**Author:** ![Darran\_Weissenborn](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@Darran\_Weissenborn](https://forum.inductiveautomation.com/u/Darran_Weissenborn)\
**Post date:** [February 15, 2022, 10:39am UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/3 "2022-02-15T10:39:05Z")

</div>

@kvane Thanks for the reply, which I tried and I still get the same error. Switched over to full Ignition on the gateway, and once again same error.

What do I need to do now, please?

I wonder if this is anything to do with the issue, which I see in Designer when it first opens:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/c/0c8f48eb65e4453846dfb3021439bde53ed5dd32.png)

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [February 15, 2022, 4:16pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/4 "2022-02-15T16:16:18Z")

</div>

What do you mean by switched over to full Ignition?  
Did you completely uninstall the Edge version and then install Ignition again?

Can you please post the full error as well as where you are seeing the error.

That message in the Database Query Browser means you haven’t set a datasource for the project. You can go to the Gateway Webpage \> Config \> Projects \> Edit and then update the Default Database for any project.

---

<div class="post-metadata">

**Author:** ![Darran\_Weissenborn](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@Darran\_Weissenborn](https://forum.inductiveautomation.com/u/Darran_Weissenborn)\
**Post date:** [February 15, 2022, 4:23pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/5 "2022-02-15T16:23:18Z")

</div>

What I mean by ‘swapped over’ is that the hardware device EPIC PR1 from Opto 22 supports on-board Ignition as Edge or Full.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/7/77e8e82be7008145b4c0d58505ee947898c6403c.png)

Both are normally 2-hr trial versions, but I installed a 30-day Edge Licence from Inductive as I had to do some work for a client who need OPC-UA Server from the hardware. This is only exposed to the outside world using a licensed version of Edge or using Full Ignition in trial mode.

You don’t need to uninstall either version, merely select which one you need to use as seen above.

I the database query browser thing related or totally different, as I have never had to configure this before?

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [February 15, 2022, 7:57pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/6 "2022-02-15T19:57:10Z")

</div>

The database query browser is not related and is a very common setting to configure when making a new project.

I am not sure how that swapping process is managed on the backend for this device. For an issue related to the embedded Edge tag provider we typically ask that you contact [Inductive Automation Support](https://inductiveautomation.com/support/home/).

I am also not sure where you would be seeing this error on a standard Ignition version. If you provide the error and a screenshot of where the error shows up- I may be able to provide more information.

Perhaps the project is still trying to use the a tag provider named “edge” which no longer exists on the full Ignition version.

---

<div class="post-metadata">

**Author:** ![Darran\_Weissenborn](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@Darran\_Weissenborn](https://forum.inductiveautomation.com/u/Darran_Weissenborn)\
**Post date:** [February 16, 2022, 2:32pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/7 "2022-02-16T14:32:33Z")

</div>

Here is the message when I try to launch Designer on the embedded Opto 22 EPIC Edge licenced device:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/3/f3e26a7af7912b058f451646277f8c9b72eda2b9.png)

I have contacted support using the link you provided.

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [February 16, 2022, 5:03pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/8 "2022-02-16T17:03:17Z")

</div>

Support can help with this error. They will likely recommend clearing the local Ignition cache (by deleting the .ignition file listed in the error).

---

<div class="post-metadata">

**Author:** ![Darran\_Weissenborn](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@Darran\_Weissenborn](https://forum.inductiveautomation.com/u/Darran_Weissenborn)\
**Post date:** [February 16, 2022, 5:51pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/9 "2022-02-16T17:51:50Z")

</div>

Here is full error as requested:

java.util.concurrent.ExecutionException: com.inductiveautomation.ignition.client.gateway\_interface.GatewayException: java.lang.Exception: Provider ‘edge’ not found:  
at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)  
at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)  
at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OpcBrowseExecutor$ProviderBrowseExecutor.browse(OpcBrowseExecutor.java:49)  
at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.AbstractOPCTreeNode.browse(AbstractOPCTreeNode.java:35)  
at com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OPCFolderNode.loadChildren(OPCFolderNode.java:52)  
at com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode$Loader.run(AbstractAsynchronousTreeNode.java:83)  
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.base/java.lang.Thread.run(Unknown Source)  
Caused by: com.inductiveautomation.ignition.client.gateway\_interface.GatewayException: java.lang.Exception: Provider ‘edge’ not found:  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:325)  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.sendMessage(GatewayInterface.java:278)  
at com.inductiveautomation.ignition.client.gateway\_interface.GatewayInterface.invoke(GatewayInterface.java:945)  
at com.inductiveautomation.ignition.client.tags.impl.GatewayTagInterface.browseTagDataSourcesAsync(GatewayTagInterface.java:180)  
at com.inductiveautomation.ignition.client.tags.impl.GatewayTagInterface$GatewayProviderProxy.browseTagDataSourcesAsync(GatewayTagInterface.java:263)  
at com.inductiveautomation.ignition.client.tags.impl.ClientTagManagerImpl.browseTagDataSourcesAsync(ClientTagManagerImpl.java:155)  
… 9 more  
Caused by: java.util.concurrent.ExecutionException: java.lang.Exception: Provider ‘edge’ not found:  
at java.util.concurrent.CompletableFuture.reportGet(null)  
at java.util.concurrent.CompletableFuture.get(null)  
at com.inductiveautomation.ignition.gateway.servlets.gateway.functions.TagProviderRpc.browseTagDataSources(TagProviderRpc.java:756)  
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(null)  
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(null)  
at java.lang.reflect.Method.invoke(null)  
at com.inductiveautomation.ignition.gateway.servlets.gateway.AbstractGatewayFunction.invoke(AbstractGatewayFunction.java:228)  
at com.inductiveautomation.ignition.gateway.servlets.Gateway.doPost(Gateway.java:432)  
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)  
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)  
at com.inductiveautomation.ignition.gateway.bootstrap.MapServlet.service(MapServlet.java:86)  
at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)  
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)  
at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)  
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)  
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)  
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)  
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)  
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)  
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)  
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)  
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)  
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)  
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)  
at com.inductiveautomation.catapult.handlers.RemoteHostNameLookupHandler.handle(RemoteHostNameLookupHandler.java:116)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)  
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)  
at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:59)  
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)  
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)  
at org.eclipse.jetty.server.Server.handle(Server.java:516)  
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)  
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)  
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)  
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)  
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)  
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)  
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:555)  
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:410)  
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:164)  
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)  
at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)  
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)  
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)  
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)  
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)  
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:386)  
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)  
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)  
at java.lang.Thread.run(null)

Ignition v8.1.10 (b2021090812)  
Java: Azul Systems, Inc. 11.0.11

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [February 16, 2022, 9:02pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/10 "2022-02-16T21:02:23Z")

</div>

This error will require us to take a peek at the internal database - specifically the tag provider settings table.

We recommend coordinating this type of troubleshooting through a Support Ticket.

---

<div class="post-metadata">

**Author:** ![drojas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drojas/32/3403_2.png) [@drojas](https://forum.inductiveautomation.com/u/drojas)\
**Post date:** [May 14, 2022, 3:00am UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/11 "2022-05-14T03:00:36Z")

</div>

I got this same error after I did a fresh install of Edge on a PC followed immediately by a gateway restore from another gateway backup (but with the option to Disable everything after loading). This might be a missing option or an oversight, but what ends up happening is the Tag Provider is marked as Disabled…and Edge doesn’t have a web page to allow you to enable/disable the tag provider. Executing a query to enable it again solved the problem…but of course there should be an option on the gateway settings page or tie the tag provider’s enable/disable state together with the project’s enable/disable state since there can only be 1 project and 1 tag provider on Edge.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/d/1dbb202d4de59e7eac80dd8751142922d0dcf5f1.png)

---

<div class="post-metadata">

**Author:** ![kvane](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kvane/32/22228_2.png) [@kvane](https://forum.inductiveautomation.com/u/kvane)\
**Post date:** [May 16, 2022, 7:03pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/12 "2022-05-16T19:03:37Z")

</div>

Are you above version 8.1.10?

In Edge 8.1.11 and above you can edit Realtime Tab Providers and disable/enable as you would a standard Gateway.

---

<div class="post-metadata">

**Author:** ![drojas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drojas/32/3403_2.png) [@drojas](https://forum.inductiveautomation.com/u/drojas)\
**Post date:** [May 17, 2022, 5:11pm UTC](https://forum.inductiveautomation.com/t/ignition-on-edge-with-designer-reporting-edge-error/56117/13 "2022-05-17T17:11:27Z")

</div>

That’s it. I am at 8.1.4. Time to upgrade.

Thanks Kyle.
