inductiveautomation / inductiveautomation/ignition-sdk-examples

Ignition gateway reports warnings in status log when started/restarted with installed .modl file

Open
#121 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.