Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Locked
New JMRI Version breaks my panels
#4-18
I just upgraded to the latest production release of JMRI and I'm getting errors when opening my panel file.
First I got an error that one of my sensors could not be created - "Could not create sensor System name LS0".? Then a second window popped up telling me "... BadSystemNameException: "LSResetButton" must be an integer after "LS"...."? I opened my sensor table and LS0 was gone and LSResetButton did not exist.? Guessing that the new version didn't like the zero, I edited the XML file, doing a search and replace for LS0, replacing it with LS930.? This seemed to work to solve that problem. But then I received a series of warnings stating connectivities for various blocks in various panels are not compatible.? There were 11 of these warnings, and I have more that 11 blocks.? I have no idea what these warnings mean. Please confirm that what I did to correct the first error was appropriate, and help with the correction of the block connectivity warnings. Thanks Bob Z |
The bottom of panel files says what version of JMRI was used to write them.
Bob On Feb 3, 2020, at 1:05 PM, rzeollaorcl <robert.zeolla@...> wrote:-- Bob Jacobsen rgj1927@... |
What version of JMRI did you upgrade from?? Take a look at the update notes on any intervening versions, as? prior versions should have been giving warnings on some of those. Without the errors, it's impossible to help you fix them. I suggest uploading the panels to the "problems being worked on" folder, so people can see the files and reproduce the errors/warnings you are getting. On Mon, Feb 3, 2020 at 3:07 AM rzeollaorcl <robert.zeolla@...> wrote: I just upgraded to the latest production release of JMRI and I'm getting errors when opening my panel file. |
You have defined the same blocks on different panels. ?This is not problem when done properly. The "not compatible" error occurs when the neighboring blocks are not consistent between two panels. Based on the images in the PDF file, it appears that Conemaugh Layout is the full panel and the CP??? panels are for various control points. If you upload your xml file to your folder, we can take a look and see what is causing the warnings. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Tuesday, February 04, 2020 4:20 PM I also uploaded screen shot captures of the warning pop up windows to the files section folder "block error issue", file "block errors.pdf" |
It would be very helpful if you could zip your local references/icons folder and upload the zip file. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Wednesday, February 05, 2020 8:38 AM XML file uploaded.? And Dave you are correct.? Conemaugh Layout is the full panel, the others are separate panels for each control point.?? |
I loaded your xml file with the icons in the proper location. ?The only remaining errors are for "JMRI_Panels/Staging4.png" which I suspect is not an issue. ?There is also an empty SSL definition for "CP Harris Butler East Virtual". I did NOT get any of the block "not compatible" warnings. ?I am using 4.18 for testing. I reviewed your panels and it appears that none of the turnouts have been assigned blocks. ?There are also block assignments that are not contiguous. ?For example, Block 904 is assigned to track segments on either side of LT320, which does not have a block assignment. Since you are using signal heads with SSL, you don't need ANY blocks. ?Blocks are required for signal masts and signal mast logic, block tracking, entry/exit dispatching, Dispatcher, and other forms of automation. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Wednesday, February 05, 2020 4:24 PM resources.zip uploaded |
For instance,? in an earlier post you said "The "not compatible" error occurs when the neighboring blocks are not consistent between two panels.".? What does that mean?? Can you give me an example?
I see on the Conemaugh Layout panel I use crossovers, but on the individual CP panels, it looks like I use left and right hand turnouts.? But this can't be causing the problem because its the same on crossovers that are not throwing the warning message. And let's not forget, I've been running this panel for a few years without any issue.? This problem just came up when I installed the new version last week. |
Bob, The big problem right now is that I DO NOT get the warnings when I load your panel. The main difference is that I have a new profile to setup the test. After you start JMR and get the warnings, go to Help >> System Console, click on Copy to clipboard and paste the results in a reply. After you have done that, I will have another request which will depend on the system console content. ?I hope to re-create your environment as closely as possible. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Friday, February 07, 2020 6:55 PM For instance,? in an earlier post you said "The "not compatible" error occurs when the neighboring blocks are not consistent between two panels.".? What does that mean?? Can you give me an example? I see on the Conemaugh Layout panel I use crossovers, but on the individual CP panels, it looks like I use left and right hand turnouts.? But this can't be causing the problem because its the same on crossovers that are not throwing the warning message. And let's not forget, I've been running this panel for a few years without any issue.? This problem just came up when I installed the new version last week. |
Dave
Uploaded systemConsole.txt to?/g/jmriusers/files/ProblemsBeingWorkedOn/Block%20Error%20Issue/systemConsole.txt Bob Z |
Bob, Excellent. Now create a zip file of?C:\Users\Conemaugh\JMRI and upload the zip file. ?I should be able to re-construct your environment from the zip file. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Saturday, February 08, 2020 8:06 AM Dave Uploaded systemConsole.txt to?/g/jmriusers/files/ProblemsBeingWorkedOn/Block%20Error%20Issue/systemConsole.txt Bob Z |
Bob, I now get the "not compatible" warnings using your configuration. ?I am loading the "Conemaugh Dispatch Panel 23_2.xml" file. Dave Sand ----- Original message ----- From: rzeollaorcl <robert.zeolla@...> Subject: Re: [jmriusers] New JMRI Version breaks my panels #4-18 Date: Saturday, February 08, 2020 6:47 PM zip file uploaded |
to navigate to use esc to dismiss