- Unexpected Behavior
- I created a Realtime tag provider named "W&H" on the Gateway. The gateway accepted the name and created the new provider.
- When I opened the designer, I only see the System tag provider available.
- When I attempt to browse devices, I receive a "java.lang.IllegalArgumentException: Provider not found: unknown" error.
- Expected Behavior
- In the designer, I was expecting to see the "default" provider, my new "W&H" provider, and one additional provider.
- I expected to browse devices without error
- Troubleshooting Steps
- From the Gateway, I used the rename feature to change the name to "WH". Then when I open the designer, I correctly see all the tag providers I expected.
- Other Info
- Ignition standard 8.3.8
It seems like the '&' character should not have been allowed in my tag provider name, but nothing prevented me from adding it. The error messages weren't necessarily pointing to the '&' as the issue, but when removed the problem resolved.