¿ªÔÆÌåÓý

Locked Re: cvc-identity-constraint.4.2.2


 

I¡¯ve replied to this same thing in an earlier thread, see /g/jmriusers/message/154092

Bob

On Dec 7, 2018, at 11:23 PM, harr6817@... wrote:

Parse error while parsing file C:\Documents and Settings\Robert\JMRI\My_JMRI_Railroad\Roberts%20Layout40.xml Exception: org.jdom2.input.JDOMParseException: Error on line 2817: cvc-identity-constraint.4.2.2: Duplicate key value [LT11 DS TR] declared for identity constraint "signalElementName" of element "signalelements".
2018-12-08 14:46:18,192 util.Log4JUtil INFO - * JMRI log ** [main]

2018-12-08 14:46:18,723 util.Log4JUtil INFO - This log is appended to file: C:\Documents and Settings\Robert\JMRI\log\messages.log [main]

2018-12-08 14:46:18,743 util.Log4JUtil INFO - This log is stored in file: C:\Documents and Settings\Robert\JMRI\log\session.log [main]

2018-12-08 14:46:18,903 apps.Apps INFO - PanelPro version 4.13.5+Rb27c31c starts under Java 1.8.0_144 on Windows XP x86 v5.1 at Sat Dec 08 14:46:18 CST 2018 [main] {NOTE: This exact same error was reported for this file on Win7x64 Jave 1.8.0_191}

2018-12-08 14:46:22,989 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3edc6190 [main]

2018-12-08 14:46:25,673 node.NodeIdentity INFO - Using jmri-pVie_d-7rhNiaaaaUAfYVo-3edc6190 as the JMRI Node identity [AWT-EventQueue-0]

2018-12-08 14:46:35,837 loconet.LnPacketizer INFO - lnPacketizer Started [main]

2018-12-08 14:46:35,907 hexfile.LnHexFilePort INFO - LocoNet Simulator Started [LocoNet HexFileFrame]

2018-12-08 14:46:41,766 util.FileUtilSupport INFO - File path program: is C:\Program Files\JMRI\ [main]

2018-12-08 14:46:41,776 util.FileUtilSupport INFO - File path preference: is C:\Documents and Settings\Robert\JMRI\My_JMRI_Railroad\ [main]

2018-12-08 14:46:41,796 util.FileUtilSupport INFO - File path profile: is C:\Documents and Settings\Robert\JMRI\My_JMRI_Railroad\ [main]

2018-12-08 14:46:41,836 util.FileUtilSupport INFO - File path settings: is C:\Documents and Settings\Robert\JMRI\ [main]

2018-12-08 14:46:41,896 util.FileUtilSupport INFO - File path home: is C:\Documents and Settings\Robert\ [main]

2018-12-08 14:46:41,916 util.FileUtilSupport INFO - File path scripts: is C:\Program Files\JMRI\jython\ [main]

2018-12-08 14:46:58,670 PanelPro.PanelPro INFO - Main initialization done [main]

2018-12-08 14:48:02,532 configurexml.ErrorHandler ERROR - Parse error while parsing file /C:/Documents%20and%20Settings/Robert/JMRI/My_JMRI_Railroad/Roberts%20Layout40.xml Exception: org.jdom2.input.JDOMParseException: Error on line 2817: cvc-identity-constraint.4.2.2: Duplicate key value [LT11 DS TR] declared for identity constraint "signalElementName" of element "signalelements".

See for possibly more information. [AWT-EventQueue-0]

org.jdom2.input.JDOMParseException: Error on line 2817: cvc-identity-constraint.4.2.2: Duplicate key value [LT11 DS TR] declared for identity constraint "signalElementName" of element "signalelements"
at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:232)

at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:253)

at org.jdom2.input.SAXBuilder.build(SAXBuilder.java:1091)

at jmri.jmrit.XmlFile.getRoot(XmlFile.java:197)

at jmri.jmrit.XmlFile.rootFromURL(XmlFile.java:182)

at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:634)

at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:596)

at jmri.util.ThreadingUtil.runOnGUIwithReturn(ThreadingUtil.java:144)

at jmri.configurexml.ConfigXmlManager.load(ConfigXmlManager.java:594)

at jmri.implementation.JmriConfigurationManager.load(JmriConfigurationManager.java:292)

at jmri.implementation.JmriConfigurationManager.load(JmriConfigurationManager.java:181)

at jmri.implementation.JmriConfigurationManager.load(JmriConfigurationManager.java:171)

at jmri.configurexml.LoadXmlConfigAction.loadFile(LoadXmlConfigAction.java:52)

at jmri.configurexml.LoadXmlUserAction.actionPerformed(LoadXmlUserAction.java:44)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.AbstractButton.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$4.run(Unknown Source)

at java.awt.EventQueue$4.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)

Caused by: org.xml.sax.SAXParseException; lineNumber: 2817; columnNumber: 249; cvc-identity-constraint.4.2.2: Duplicate key value [LT11 DS TR] declared for identity constraint "signalElementName" of element "signalelements".

at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)

at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)

at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)

at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)

at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator$KeyValueStore.checkDuplicateValues(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator$ValueStoreBase.addValue(Unknown Source)

at org.apache.xerces.impl.xs.identity.Field$Matcher.matched(Unknown Source)

at org.apache.xerces.impl.xs.identity.XPathMatcher.startElement(Unknown Source)

at org.apache.xerces.impl.xs.identity.Selector$Matcher.startElement(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)

at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)

at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Source)

at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:217)

... 51 more

--
Bob Jacobsen
rgj1927@...

Join [email protected] to automatically receive all group messages.