inductiveautomation / inductiveautomation/ignition-sdk-examples
Ignition gateway reports warnings in status log when started/restarted with installed .modl file
- Dominant language
- Java
- Stars
- 222
- Forks
- 123
- PR merge metrics
- No merged PRs in 30d
Description
I have installed fresh Ignition Gateway and compiled fresh .modl file from the examples provided in this repo.
Installed that .modl to Ignition and used "tagcounter" & "displayimage" perspective components in the designer.
When I start/restart the Ignition gateway, there are warnings from `Perspective.ProjectConfig` with the description `Unable to find registered component for id="..."`
Now this is a problem because we use many perspective components which are added to the same module file and these all work fine but when the gateway is started/restarted we get around 50 pages of warnings with 100 entries per page (more then 5000 instances which clogs the status log)
Steps to reproduce the bug:
1. Install fresh version of Ignition (8.1.45 used)
2. Build .modl file from the [link](https://github.com/inductiveautomation/ignition-sdk-examples/tree/master/perspective-component)
3. Install that .modl file in Ignition
4. In designer open a new project and use components from the .modl file provided (tagcounter or any other) save the project
5. Restart Ignition service
6. Go to status -> log -> filter for "rad.display" and you will find warnings
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in the perspective-component example linked in the issue and reproduce the behavior with Ignition 8.1.45 using the tagcounter or displayimage components. Inspect the module's component registration and the gateway restart path, then verify the status log no longer emits repeated Perspective.ProjectConfig warnings for installed components.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100