Locked
Re: Error on XML File should I be concerned?
I'm worried if I upgrade jmri with that error I would get a blank roster due to that error. Can't I just modify the XML file to remove that entry?
toggle quoted message
Show quoted text
On Mon, May 11, 2020, 10:16 AM Bob Jacobsen < rgj1927@...> wrote: Thanks.? It’s saying that the num field in the sound label description can only go to 28, and it found 33? (not a particularly clear message though).
That check happens as the file is read, before the rest of the code processes it.? If 33 is actually something that the rest of the code can handle, you can run the jython/TurnOffXmlValidation.py script in the JMRI startup options. That’ll turn off this check.
I don’t know whether that 33 value will cause downstream problems, though.
Bob
> On May 11, 2020, at 6:50 AM, Jamos Bond <jambri@...> wrote:
>
> Added screen shot below
> /g/jmriusers/photo/246752/0?p=Created,,,20,2,0,0
> _._,_._,_
--
Bob Jacobsen
rgj1927@...
|
Locked
Re: Error on XML File should I be concerned?
Thanks. It’s saying that the num field in the sound label description can only go to 28, and it found 33 (not a particularly clear message though). That check happens as the file is read, before the rest of the code processes it. If 33 is actually something that the rest of the code can handle, you can run the jython/TurnOffXmlValidation.py script in the JMRI startup options. That’ll turn off this check. I don’t know whether that 33 value will cause downstream problems, though. Bob On May 11, 2020, at 6:50 AM, Jamos Bond <jambri@...> wrote:
Added screen shot below /g/jmriusers/photo/246752/0?p=Created,,,20,2,0,0 _._,_._,_ -- Bob Jacobsen rgj1927@...
|
Locked
Re: Error on XML File should I be concerned?
|
Locked
Re: Error on XML File should I be concerned?
What did the error say? Bob On May 11, 2020, at 5:22 AM, Jamos Bond <jambri@...> wrote:
Now this was read in from my ESU programming track.
</locomotive> <locomotive id="EMD SW1200 IT" fileName="EMD_SW1200_IT.xml" roadNumber="1202" roadName="Illinois Terminal" mfg="WALTHERS PROTO" owner="JJB" model="EMD SW1200 IT 1202" dccAddress="3200" comment="" maxSpeed="100" imageFilePath="preference:roster/EMD SW1200 IT.jpg" iconFilePath="preference:roster/1-EMD SW1200 IT.jpg" URL="" IsShuntingOn=""> <dateUpdated>2020-05-11T01:18:35.363+0000</dateUpdated> <decoder model="LokSound 5 micro DCC" family="ESU LokSound 5" comment="" /> <locoaddress> <dcclocoaddress number="3200" longaddress="yes" /> <number>3200</number> <protocol>dcc_long</protocol> </locoaddress> <functionlabels> <functionlabel num="0" lockable="true" functionImage="" functionImageSelected="">Light</functionlabel> <functionlabel num="1" lockable="true" functionImage="" functionImageSelected="">Bell</functionlabel> <functionlabel num="2" lockable="false" functionImage="" functionImageSelected="">Horn</functionlabel> </functionlabels> <soundlabels> <soundlabel num="33">Automatic brake sound</soundlabel> <soundlabel num="34">Gear shift sound</soundlabel> </soundlabels> </locomotive>
error is on soundlablel num 33 i do not see why its throwing a sql validaion errors?
Should I read this with my NCE controller and see if I get same error?
James
-- Bob Jacobsen rgj1927@...
|
I have found that if enter a field value like 50’6” for 50 foot 6 inches the export or import is messed up. The correct way would be “”” for one “
|
Locked
Error on XML File should I be concerned?
Now this was read in from my ESU programming track.
</locomotive>
? ? <locomotive id="EMD SW1200 IT" fileName="EMD_SW1200_IT.xml" roadNumber="1202" roadName="Illinois Terminal" mfg="WALTHERS PROTO" owner="JJB" model="EMD SW1200 IT 1202" dccAddress="3200" comment="" maxSpeed="100" imageFilePath="preference:roster/EMD SW1200 IT.jpg" iconFilePath="preference:roster/1-EMD SW1200 IT.jpg" URL="" IsShuntingOn="">
? ? ? <dateUpdated>2020-05-11T01:18:35.363+0000</dateUpdated>
? ? ? <decoder model="LokSound 5 micro DCC" family="ESU LokSound 5" comment="" />
? ? ? <locoaddress>
? ? ? ? <dcclocoaddress number="3200" longaddress="yes" />
? ? ? ? <number>3200</number>
? ? ? ? <protocol>dcc_long</protocol>
? ? ? </locoaddress>
? ? ? <functionlabels>
? ? ? ? <functionlabel num="0" lockable="true" functionImage="" functionImageSelected="">Light</functionlabel>
? ? ? ? <functionlabel num="1" lockable="true" functionImage="" functionImageSelected="">Bell</functionlabel>
? ? ? ? <functionlabel num="2" lockable="false" functionImage="" functionImageSelected="">Horn</functionlabel>
? ? ? </functionlabels>
? ? ? <soundlabels>
? ? ? ? <soundlabel num="33">Automatic brake sound</soundlabel>
? ? ? ? <soundlabel num="34">Gear shift sound</soundlabel>
? ? ? </soundlabels>
? ? </locomotive>
error is on soundlablel num 33 i do not see why its throwing a sql validaion errors?
Should I read this with my NCE controller and see if I get same error?
James
|
Locked
Re: Can I change the decoder type after I create a entry
thanks, picked steam this time instead of rolling thunder and it shows all the function names on read. should I care about the errors on reading?
|
Locked
Re: Can I change the decoder type after I create a entry
On Mon, May 11, 2020 at 05:26 AM, whmvd wrote: Jamos,
Not directly, no. But what you can do quite efficiently to retain all you did while working with the wrong definition is put it on the programming track, read type from decoder, go to the sheet with all the CVs on it and then read all from decoder. Have a coffee. After a longish while the reading will finish. There might have been a few read failures on the way, so sort on the status column so you see those bunched together, and retry just those until all are read. Then you're good to go.
Wouter
If some fail to read, 'Read Changes on Sheet' will just read just those CVs in red. -- Peter Ulvestad JMRI Users Group Moderator - ( ) Tam Valley Group Moderator - ( ) Sprog-DCC Group Moderator - ( ) Edmonton Model Railroad Association -
|
Locked
Re: Can I change the decoder type after I create a entry
Yes i use my NCE cab to read all my sheets. I wish i could dup it and it ask for a decoder type so I do not have to type in all the program data and pics.
|
Locked
Re: Can I change the decoder type after I create a entry
Jamos,
Not directly, no. But what you can do quite efficiently to retain all you did while working with the wrong definition is put it on the programming track, read type from decoder, go to the sheet with all the CVs on it and then read all from decoder. Have a coffee. After a longish while the reading will finish. There might have been a few read failures on the way, so sort on the status column so you see those bunched together, and retry just those until all are read. Then you're good to go.
Wouter
toggle quoted message
Show quoted text
On Mon, 11 May 2020 at 12:02, Jamos Bond < jambri@...> wrote: I have one BLI Challenger it reads all the functions and names for them correctly i used steam with depleating smoke decoder. I have another BLI Heavy Pacific I used rolling thunder (prolly should of used steam) and all function names are blank on throttle. They do have the same functions is there a way to change the decoder type?
James
|
see if this pic helps i created a new turnout on my controller gave it address 101 and then put my turnout decoder in program mode. then i threw the switch. I then turned off program mode and that turnout responds to address 101 now. /g/jmriusers/photo/246752/0?p=Created,,,20,2,0,0
|
Did u program your DCC turnouts to specific addresses before throwing the switches? IE i use address 100 for my fist switch throw it then 101 throw it...etc. all dcc turnout decoders come with usually the same adddress you have to program them first to unique addresses on your layout.
|
Locked
Can I change the decoder type after I create a entry
I have one BLI Challenger it reads all the functions and names for them correctly i used steam with depleating smoke decoder. I have another BLI Heavy Pacific I used rolling thunder (prolly should of used steam) and all function names are blank on throttle. They do have the same functions is there a way to change the decoder type?
James
|
Interesting. Did you update the java?
|
toggle quoted message
Show quoted text
On Sun, May 10, 2020, 9:57 PM Dave Heap < dgheap@...> wrote:
James,On 11 May 2020, at 11:39 AM, Jamos Bond <jambri@...> wrote:
Esu so762
Thanks. I've downloaded?ESU?S0762 "EMD 12-567A 2EXH NT"
Is that correct?
I can't get to my Windows VM to run LokProgrammer and delve at present. I'll do so when I get a chance.
Dave in Australia ?
|
Hi Whilst what follows is not exclusively a JMRI problem, it is related, so I'm hoping that?some of the experienced forum members might be able to help me.
After a long production wait I recently became the proud owner of four DCC-Concepts ADS-4sx turnout decoders.? I'm connecting them now to my already wired layout and have run into what seems to be a strange problem.? Until recently my layout used a now-deceased Uhlenbrock IB-1 command station and a Raspberry Pi3 running Ubuntu and JMRI 4.14.
?
That setup had performed reasonably well in the past using older Uhlenbrock MD2 magnetic turnout decoders, but because they weren't sufficiently powerful to fully throw the points I decided to replace them with the new, more powerful DCC-Concepts decoders, and I recently replaced my dead Uhlenbrock IB-1 with an as-new Fleischmann Twin-Center command station (which is a rebadged clone of the IB-1).
?
So, in connecting up the first turnout (T1) to the first board of the four circuit boards of the new ADS-4sx decoder, I get this strange effect. I set turnout 1 (T1) to turnout switch 1 (S1) of the decoder, using the set/run routine, with nothing else connected and as expected, switching S1 at the command center throws T1. This state change from closed to thrown is also shown in the JMRI turnout table, and by clicking the mouse on S1 in the table, or by mousing over the point in the JMRI track plan, T1 is switched back to closed.? So far, so good !
?
I then connected a second turnout (T2), to the second decoder board in the ADS and programmed S2 to switch T2, again using the set/run switch. But when I hit S2 on the command station, nothing happens at T2, yet the JMRI table shows T2 as thrown though clicking on S2 on the turnout table or track plan doesn't change anything. However, when I hit S1 again, both T1 and T2 are thrown simultaneoulsy ! Not expected as the turnouts are correctly/separately wired.
?
Furthermore if I wire in and set/run T3 and T4, hitting S3 and S4 at the command station or in JMRI does nothing, but hitting S1 in either throws all four points at once.
?
Though I don't think that JMRI is the cause of the problem, it seem unlikely that the well-proven DCC-Concepts ADS decoder is the cause of the problem either, though I'm told that defaulting to #1 is normal, so it seems most likely to be an issue with the turnout decoder signals coming from and going back to the command station.? Loco operation and decoder programming works fine.? I'm thinking it might be some setting (special option?) in the Uhlenbrock/Fleischmann box.
?
So I was wondering if anyone is familiar with this effect, who can suggest how I go about resolving it.? Thanks.
Graham @SettleDown
|
Locked
Re: Displaying the "Alternative Track Colour" when using Logix (or Lroute or anything else that works)
#layouteditor
#logix
Dave,
The xml file I sent you has an error. RP1toM has been edited to remove old locking actions and in the process the set Memory rBlocks has lost its "," between the Block names which means it doesn't set the Blocks to reserved (Alternate colour).? If you change that it does. And the explained features result as described.
|
Thanks Bob.
I've played around with the global variables method of stopping objects and had it working, so I've learnt even more.
However I feel it is probably better to continue stepping through the list of running objects and looking for my object names (which I'll always create using specific conventions) because that way the stop routine won't need to be specifically coded to handle new global variables.
Once again, thank you so much for sharing your knowledge.
Cheers, Trevor
|
Locked
Re: Errors in Test Version 4.19.6
Bob,
If the xml file is sent to you, could you forward it to me? I want to see if PR #8500 is involved.
Dave Sand
toggle quoted message
Show quoted text
----- Original message ----- From: Bob Jacobsen <rgj1927@...> To: [email protected]Subject: Re: [jmriusers] Errors in Test Version 4.19.6 Date: Sunday, May 10, 2020 11:35 PM Thanks for checking that, and sorry for the trouble. Could you post your "Dropbox\Sandy River.xml” file to the files part of the group, or send it via dropbox to my “jacobsen@...” dropbox account? Thanks Bob On May 10, 2020, at 9:29 PM, callaire@... wrote:
It loads the Layout editor Panel but the JMRI Logo Remains on the screen.
Did not have any errors in Version 4.19.5
Win 7 Simulator mode
2020-05-10 21:19:54,658 util.Log4JUtil INFO - * JMRI log ** [main] 2020-05-10 21:19:54,683 util.Log4JUtil INFO - This log is appended to file: C:\Users\Charles\JMRI\log\messages.log [main] 2020-05-10 21:19:54,684 util.Log4JUtil INFO - This log is stored in file: C:\Users\Charles\JMRI\log\session.log [main] 2020-05-10 21:19:54,697 apps.Apps INFO - PanelPro version 4.19.6+Rdb3d7c2db starts under Java 1.8.0_251 on Windows 7 amd64 v6.1 at Sun May 10 21:19:54 PDT 2020 [main] 2020-05-10 21:19:55,031 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3f58412f [main] 2020-05-10 21:19:55,239 node.NodeIdentity INFO - Using jmri-g1aGDbRCbhNiaaogb10uIB-3f58412f as the JMRI storage identity for profile id 3f58412f [AWT-EventQueue-0] 2020-05-10 21:19:55,603 xml.AbstractSerialConnectionConfigXml INFO - Starting to connect for "NCE" [main] 2020-05-10 21:19:55,693 simulator.SimulatorAdapter INFO - NCE Simulator Started [Nce Simulator] 2020-05-10 21:19:55,749 nce.NceConnectionStatus INFO - NCE EPROM revision = 6.2.1 [AWT-EventQueue-0] 2020-05-10 21:19:56,493 loconet.LnPacketizer INFO - lnPacketizer Started [main] 2020-05-10 21:19:56,524 hexfile.LnHexFilePort INFO - LocoNet Simulator Started [LocoNet HexFileFrame] 2020-05-10 21:19:57,151 apps.PerformFileModel INFO - Loading file C:\Users\Charles\Dropbox\Sandy River.xml [main] 2020-05-10 21:20:05,850 configurexml.LayoutEditorXml ERROR - Exception while loading trainicon [AWT-EventQueue-0] java.lang.ClassNotFoundException: jmri.jmrit.operations.trains.configurexml.TrainIconXml at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at jmri.jmrit.display.layoutEditor.configurexml.LayoutEditorXml.load(LayoutEditorXml.java:660) at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:657) at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:579) at jmri.util.ThreadingUtil.lambda$0(ThreadingUtil.java:156) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 2020-05-10 21:20:05,919 configurexml.LayoutEditorXml ERROR - Exception while loading trainicon [AWT-EventQueue-0] java.lang.ClassNotFoundException: jmri.jmrit.operations.trains.configurexml.TrainIconXml at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at jmri.jmrit.display.layoutEditor.configurexml.LayoutEditorXml.load(LayoutEditorXml.java:660) at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:657) at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:579) at jmri.util.ThreadingUtil.lambda$0(ThreadingUtil.java:156) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 2020-05-10 21:20:11,260 util.FileUtilSupport INFO - File path program: is C:\Program Files (x86)\JMRI\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path preference: is C:\Users\Charles\Dropbox\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path profile: is C:\Users\Charles\JMRI\My_JMRI_Railroad\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path settings: is C:\Users\Charles\JMRI\ [main] 2020-05-10 21:20:11,262 util.FileUtilSupport INFO - File path home: is C:\Users\Charles\ [main] 2020-05-10 21:20:11,262 util.FileUtilSupport INFO - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2020-05-10 21:20:12,366 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [main] java.lang.NullPointerException at jmri.jmrit.display.layoutEditor.LayoutBlock.getNextPacketID(LayoutBlock.java:2662) at jmri.jmrit.display.layoutEditor.LayoutBlock.addRouteToNeighbours(LayoutBlock.java:3605) at jmri.jmrit.display.layoutEditor.LayoutBlock.addRouteFromNeighbour(LayoutBlock.java:3685) at jmri.jmrit.display.layoutEditor.LayoutBlock.informNeighbourOfValidRoutes(LayoutBlock.java:1817) at jmri.jmrit.display.layoutEditor.LayoutBlock.informNeighbourOfAttachment(LayoutBlock.java:1717) at jmri.jmrit.display.layoutEditor.LayoutBlock.addNeighbour(LayoutBlock.java:1535) at jmri.jmrit.display.layoutEditor.LayoutBlock.addAdjacency(LayoutBlock.java:1856) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at jmri.jmrit.display.layoutEditor.LayoutBlock.initializeLayoutBlockRouting(LayoutBlock.java:189) at jmri.jmrit.display.layoutEditor.LayoutBlockManager.initializeLayoutBlockRouting(LayoutBlockManager.java:2459) at jmri.jmrit.display.layoutEditor.LayoutBlockManager.initializeLayoutBlockPaths(LayoutBlockManager.java:256) at apps.Apps.<init>(Apps.java:413) at apps.PanelPro.PanelPro.<init>(PanelPro.java:40) at apps.PanelPro.PanelPro.main(PanelPro.java:120) 2020-05-10 21:20:16,303 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,304 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,305 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,306 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,307 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,309 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,310 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,311 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,312 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,317 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,318 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,319 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,320 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,320 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,323 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,324 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,325 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,326 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0]
-- Bob Jacobsen rgj1927@...
|
Locked
Re: Errors in Test Version 4.19.6
Thanks for checking that, and sorry for the trouble. Could you post your "Dropbox\Sandy River.xml” file to the files part of the group, or send it via dropbox to my “jacobsen@...” dropbox account? Thanks Bob On May 10, 2020, at 9:29 PM, callaire@... wrote:
It loads the Layout editor Panel but the JMRI Logo Remains on the screen.
Did not have any errors in Version 4.19.5
Win 7 Simulator mode
2020-05-10 21:19:54,658 util.Log4JUtil INFO - * JMRI log ** [main] 2020-05-10 21:19:54,683 util.Log4JUtil INFO - This log is appended to file: C:\Users\Charles\JMRI\log\messages.log [main] 2020-05-10 21:19:54,684 util.Log4JUtil INFO - This log is stored in file: C:\Users\Charles\JMRI\log\session.log [main] 2020-05-10 21:19:54,697 apps.Apps INFO - PanelPro version 4.19.6+Rdb3d7c2db starts under Java 1.8.0_251 on Windows 7 amd64 v6.1 at Sun May 10 21:19:54 PDT 2020 [main] 2020-05-10 21:19:55,031 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3f58412f [main] 2020-05-10 21:19:55,239 node.NodeIdentity INFO - Using jmri-g1aGDbRCbhNiaaogb10uIB-3f58412f as the JMRI storage identity for profile id 3f58412f [AWT-EventQueue-0] 2020-05-10 21:19:55,603 xml.AbstractSerialConnectionConfigXml INFO - Starting to connect for "NCE" [main] 2020-05-10 21:19:55,693 simulator.SimulatorAdapter INFO - NCE Simulator Started [Nce Simulator] 2020-05-10 21:19:55,749 nce.NceConnectionStatus INFO - NCE EPROM revision = 6.2.1 [AWT-EventQueue-0] 2020-05-10 21:19:56,493 loconet.LnPacketizer INFO - lnPacketizer Started [main] 2020-05-10 21:19:56,524 hexfile.LnHexFilePort INFO - LocoNet Simulator Started [LocoNet HexFileFrame] 2020-05-10 21:19:57,151 apps.PerformFileModel INFO - Loading file C:\Users\Charles\Dropbox\Sandy River.xml [main] 2020-05-10 21:20:05,850 configurexml.LayoutEditorXml ERROR - Exception while loading trainicon [AWT-EventQueue-0] java.lang.ClassNotFoundException: jmri.jmrit.operations.trains.configurexml.TrainIconXml at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at jmri.jmrit.display.layoutEditor.configurexml.LayoutEditorXml.load(LayoutEditorXml.java:660) at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:657) at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:579) at jmri.util.ThreadingUtil.lambda$0(ThreadingUtil.java:156) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 2020-05-10 21:20:05,919 configurexml.LayoutEditorXml ERROR - Exception while loading trainicon [AWT-EventQueue-0] java.lang.ClassNotFoundException: jmri.jmrit.operations.trains.configurexml.TrainIconXml at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at jmri.jmrit.display.layoutEditor.configurexml.LayoutEditorXml.load(LayoutEditorXml.java:660) at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:657) at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:579) at jmri.util.ThreadingUtil.lambda$0(ThreadingUtil.java:156) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) 2020-05-10 21:20:11,260 util.FileUtilSupport INFO - File path program: is C:\Program Files (x86)\JMRI\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path preference: is C:\Users\Charles\Dropbox\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path profile: is C:\Users\Charles\JMRI\My_JMRI_Railroad\ [main] 2020-05-10 21:20:11,261 util.FileUtilSupport INFO - File path settings: is C:\Users\Charles\JMRI\ [main] 2020-05-10 21:20:11,262 util.FileUtilSupport INFO - File path home: is C:\Users\Charles\ [main] 2020-05-10 21:20:11,262 util.FileUtilSupport INFO - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2020-05-10 21:20:12,366 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [main] java.lang.NullPointerException at jmri.jmrit.display.layoutEditor.LayoutBlock.getNextPacketID(LayoutBlock.java:2662) at jmri.jmrit.display.layoutEditor.LayoutBlock.addRouteToNeighbours(LayoutBlock.java:3605) at jmri.jmrit.display.layoutEditor.LayoutBlock.addRouteFromNeighbour(LayoutBlock.java:3685) at jmri.jmrit.display.layoutEditor.LayoutBlock.informNeighbourOfValidRoutes(LayoutBlock.java:1817) at jmri.jmrit.display.layoutEditor.LayoutBlock.informNeighbourOfAttachment(LayoutBlock.java:1717) at jmri.jmrit.display.layoutEditor.LayoutBlock.addNeighbour(LayoutBlock.java:1535) at jmri.jmrit.display.layoutEditor.LayoutBlock.addAdjacency(LayoutBlock.java:1856) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at jmri.jmrit.display.layoutEditor.LayoutBlock.initializeLayoutBlockRouting(LayoutBlock.java:189) at jmri.jmrit.display.layoutEditor.LayoutBlockManager.initializeLayoutBlockRouting(LayoutBlockManager.java:2459) at jmri.jmrit.display.layoutEditor.LayoutBlockManager.initializeLayoutBlockPaths(LayoutBlockManager.java:256) at apps.Apps.<init>(Apps.java:413) at apps.PanelPro.PanelPro.<init>(PanelPro.java:40) at apps.PanelPro.PanelPro.main(PanelPro.java:120) 2020-05-10 21:20:16,303 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,304 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,305 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,306 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,307 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,309 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,310 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,311 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,312 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks Stg YD Storage Trk#4, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,317 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,318 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,319 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,320 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,320 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,323 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,324 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,325 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0] 2020-05-10 21:20:16,326 layoutEditor.LayoutBlockManager ERROR - Block Boundary not identified correctly - Blocks 408-Xing, AUTOBLK:81 [AWT-EventQueue-0]
-- Bob Jacobsen rgj1927@...
|