开云体育

Date

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?


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@...


Locked Re: Ops: problems importing cars #operationspro

 

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


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


Locked Re: Help with programming turnout decoders #turnouts

 

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


Locked Re: Help with programming turnout decoders #turnouts

 

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


Locked Re: Win XP and JMRI 4.18 #windows-xp #4-18

 

Interesting.
Did you update the java?


Locked Re: Is there any way to make JMRI throttle to use 32 functions instead of 28 #jmrithrottle #functions #esu-decoders

 

Yes that's correct.


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
?


Locked Help with programming turnout decoders #turnouts

SettleDown
 

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.


Locked Re: AbstractAutomaton and stop() #scripting

 

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

----- 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@...