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 Can't access logix
Hi all, I have been following the can't access tables thread and seem to have a similar issue with logix.
I am running JMRI 4.11.3 and when I open up my panel file, then select tools I can see the logixs tab. When I select it I get the turnouts tab and the logix tab disappears. I have just started my panel and watched the console to see what was happening. There are a lot of logix errors which never posed a problem when running 4.6. The console log for the logix errors is shown here and I am hoping someone can enlighten me to what is causing the problem. I believe it will be a naming convention issue but I am not sure what to look for. Any help greatly appreciated. Darren 2018-03-07 14:35:21,316 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "G" assembleListenerList DELETING GC5 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,317 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "G" assembleListenerList DELETING GC2 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,317 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "G" assembleListenerList DELETING GC4 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,317 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "G" assembleListenerList DELETING GC7 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,317 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "G" assembleListenerList DELETING GC9 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,321 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - GC1 [AWT-EventQueue-0] 2018-03-07 14:35:21,321 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - GC3 [AWT-EventQueue-0] 2018-03-07 14:35:21,321 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - GC6 [AWT-EventQueue-0] 2018-03-07 14:35:21,322 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - GC8 [AWT-EventQueue-0] 2018-03-07 14:35:21,330 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'G', Conditional index name = 'GC1' [AWT-EventQueue-0] 2018-03-07 14:35:21,330 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'G', Conditional index name = 'GC3' [AWT-EventQueue-0] 2018-03-07 14:35:21,330 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'G', Conditional index name = 'GC6' [AWT-EventQueue-0] 2018-03-07 14:35:21,331 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'G', Conditional index name = 'GC8' [AWT-EventQueue-0] 2018-03-07 14:35:21,349 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "N" assembleListenerList DELETING NC1 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,350 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "N" assembleListenerList DELETING NC3 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,350 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - NC2 [AWT-EventQueue-0] 2018-03-07 14:35:21,350 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'N', Conditional index name = 'NC2' [AWT-EventQueue-0] 2018-03-07 14:35:21,407 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "S" assembleListenerList DELETING SC1 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,407 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "S" assembleListenerList DELETING SC3 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "S" assembleListenerList DELETING SC2 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "S" assembleListenerList DELETING SC7 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - invalid conditional system name in Logix "S" assembleListenerList DELETING SC9 from Conditional list. [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - SC4 [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - SC5 [AWT-EventQueue-0] 2018-03-07 14:35:21,408 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - SC6 [AWT-EventQueue-0] 2018-03-07 14:35:21,409 implementation.DefaultLogix ERROR - Invalid conditional system name when calculating Logix - SC8 [AWT-EventQueue-0] 2018-03-07 14:35:21,413 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'S', Conditional index name = 'SC4' [AWT-EventQueue-0] 2018-03-07 14:35:21,413 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'S', Conditional index name = 'SC5' [AWT-EventQueue-0] 2018-03-07 14:35:21,413 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'S', Conditional index name = 'SC6' [AWT-EventQueue-0] 2018-03-07 14:35:21,413 implementation.DefaultLogix ERROR - setGuiNames: Missing conditional for Logix index entry, Logix name = 'S', Conditional index name = 'SC8' [AWT-EventQueue-0] |
Darren,
The issue was old systems didn't force the system name for Logix to conform to a pattern. We now do require it. I suspect it will be a minor fix to your panel file. The simplest way is if we could see the file and manually fix it. So if you can post it to the group space under 'Problems being worked on' one of us can spot and fix it. Editing the XML file is not something we suggest but sometimes resort to ourselves. It is way too easy to mess up the file. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Darren,
toggle quoted message
Show quoted text
I will take a look at it. Dave Sand On Mar 6, 2018, at 10:54 PM, deejf@... [jmriusers] <jmriusers@...> wrote: |
Darren,
toggle quoted message
Show quoted text
I have uploaded an updated panel xml to the same folder as "Cann River 7.4 DS.xml". All of the Logix and Conditional system names have IX added to the front. IX is the standard prefix for Logix. I was not able to actually test anything since I don¡¯t have your custom components, but I did not see any Logix related errors. Dave Sand On Mar 6, 2018, at 10:59 PM, Dave Sand <dave@...> wrote: |
Thanks for that Dave, I have loaded your panel and low and behold all the logix is there and working. Once again thanks.
On a side note I have NX routes for a part of my panel. These routes set when I click on the entry exit sensors, however there is now no right click menu to allow me to cancel the route. Is this something new with the 4.11.3 release? Darren |
Darren,
toggle quoted message
Show quoted text
The right click context menu option was only available when the Layout Editor panel was in edit mode. When I updated NX to support cross-panel routing, I removed the context menu option so that the actions would be consistent. Dave Sand On Mar 7, 2018, at 4:14 AM, deejf@... [jmriusers] <jmriusers@...> wrote: |
to navigate to use esc to dismiss