Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

Uncaught TypeError: Cannot read property '0' of undefined #37

Open
ppazos opened this issue Oct 3, 2017 · 0 comments
Open

Uncaught TypeError: Cannot read property '0' of undefined #37

ppazos opened this issue Oct 3, 2017 · 0 comments

Comments

@ppazos
Copy link

ppazos commented Oct 3, 2017

My XML looks like this:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="CDA.xsl"?>
<ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:voc="urn:hl7-org:v3/voc" xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/ppazos/cabolabs-cda/master/CDA_flat.xsd">
  <typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040" />
  <id root="412bdccb-1c18-4b43-8184-4b2210123455" />
...

When I try to type a tag, this error appears:

events.js:160
Hide Stack Trace
TypeError: Cannot read property '0' of undefined
    at Object.getDocumentation (/home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:114:5)
    at Object.initTypeObject (/home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:131:21)
    at Object.parseType (/home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:94:13)
    at Object.parse (/home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:76:6)
    at /home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:49:12
    at Parser.<anonymous> (/home/pablo/.atom/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:483:18)
    at emitOne (events.js:96:13)
    at Parser.emit (events.js:188:7)
    at Object.onclosetag (/home/pablo/.atom/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:444:26)
    at emit (/home/pablo/.atom/packages/autocomplete-xml/node_modules/sax/lib/sax.js:624:35)
    at emitNode (/home/pablo/.atom/packages/autocomplete-xml/node_modules/sax/lib/sax.js:629:5)
    at closeTag (/home/pablo/.atom/packages/autocomplete-xml/node_modules/sax/lib/sax.js:889:7)
    at Object.write (/home/pablo/.atom/packages/autocomplete-xml/node_modules/sax/lib/sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (/home/pablo/.atom/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:502:31)
    at Parser.parseString (/home/pablo/.atom/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:7:59)
    at Object.exports.parseString (/home/pablo/.atom/packages/autocomplete-xml/node_modules/xml2js/lib/xml2js.js:534:19)
    at Object.parseFromString (/home/pablo/.atom/packages/autocomplete-xml/lib/xsdParser.coffee:39:12)
    at Object.parseFromString (/home/pablo/.atom/packages/autocomplete-xml/lib/xsd.coffee:59:15)
    at IncomingMessage.<anonymous> (/home/pablo/.atom/packages/autocomplete-xml/lib/xsd.coffee:30:12)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:185:7)
    at endReadableNT (_stream_readable.js:974:12)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant