Skip to main content
June 11, 2016
Question

ADT error

  • June 11, 2016
  • 1 reply
  • 630 views

I have been using adt to make package Air apps for iOS for over a year now without issue, then all of a sudden whenever I try to run it now I just get this:

Exception in thread "main" java.lang.AbstractMethodError: org.apache.xerces.dom.

DeferredElementImpl.getTextContent()Ljava/lang/String;

at com.adobe.air.Plist.parsePlistDictionary(Plist.java:388)

at com.adobe.air.Plist.newFromString(Plist.java:370)

at com.adobe.air.ipa.IPAOutputStream.GetResourceRulesOmitPatterns(IPAOut

putStream.java:129)

at com.adobe.air.ipa.IPAOutputStream.<init>(IPAOutputStream.java:117)

at com.adobe.air.ipa.IPAPackager.<init>(IPAPackager.java:65)

at com.adobe.air.ADT$Target.newPackager(ADT.java:261)

at com.adobe.air.ADT.newPackager(ADT.java:1872)

at com.adobe.air.ADT.getPackager(ADT.java:1877)

at com.adobe.air.ADT.getIPAPackager(ADT.java:1859)

at com.adobe.air.ADT.relaunchForIPAIfNecessary(ADT.java:372)

at com.adobe.air.ADT.detectTarget(ADT.java:736)

at com.adobe.air.ADT.parsePackage(ADT.java:682)

at com.adobe.air.ADT.parseArgsAndGo(ADT.java:603)

at com.adobe.air.ADT.run(ADT.java:446)

at com.adobe.air.ADT.main(ADT.java:496)

I'm on Windows 7.

This topic has been closed for replies.

1 reply

Participating Frequently
June 29, 2016

Hi,

Thanks for information.We are successfully able to package the AIR app for iOS on Windows 7.Can you please try with latest build available at  http://labs.adobe.com/downloads/air.html.

.If possible can you please share swf and xml so that we can investigate and debug the same for proper resolution.

Thanks,

Adobe AIR Team

June 29, 2016

Previously I was using version 20. This is the new error I get now with the latest version 22 (just an empty, brand new project, as before):

Exception in thread "main" java.lang.AbstractMethodError: org.apache.xerces.dom.

DeferredElementImpl.getTextContent()Ljava/lang/String;

        at com.adobe.air.validator.ApplicationDescriptorValidator.validatePListS

tring(ApplicationDescriptorValidator.java:310)

        at com.adobe.air.validator.ApplicationDescriptorValidator20.validateElem

ent(ApplicationDescriptorValidator20.java:133)

        at com.adobe.air.validator.ApplicationDescriptorValidator25.validateElem

ent(ApplicationDescriptorValidator25.java:65)

        at com.adobe.air.validator.ApplicationDescriptorValidator26.validateElem

ent(ApplicationDescriptorValidator26.java:62)

        at com.adobe.air.validator.ApplicationDescriptorValidator30.validateElem

ent(ApplicationDescriptorValidator30.java:54)

        at com.adobe.air.validator.ApplicationDescriptorValidator31.validateElem

ent(ApplicationDescriptorValidator31.java:46)

        at com.adobe.air.validator.ApplicationDescriptorValidator32.validateElem

ent(ApplicationDescriptorValidator32.java:49)

        at com.adobe.air.validator.ApplicationDescriptorValidator33.validateElem

ent(ApplicationDescriptorValidator33.java:47)

        at com.adobe.air.validator.ApplicationDescriptorValidator34.validateElem

ent(ApplicationDescriptorValidator34.java:49)

        at com.adobe.air.validator.ApplicationDescriptorValidator35.validateElem

ent(ApplicationDescriptorValidator35.java:49)

        at com.adobe.air.validator.ApplicationDescriptorValidator36.validateElem

ent(ApplicationDescriptorValidator36.java:50)

        at com.adobe.air.validator.ApplicationDescriptorValidator37.validateElem

ent(ApplicationDescriptorValidator37.java:66)

        at com.adobe.air.validator.ApplicationDescriptorValidator38.validateElem

ent(ApplicationDescriptorValidator38.java:40)

        at com.adobe.air.validator.ApplicationDescriptorValidator39.validateElem

ent(ApplicationDescriptorValidator39.java:50)

        at com.adobe.air.validator.ApplicationDescriptorValidator40.validateElem

ent(ApplicationDescriptorValidator40.java:46)

        at com.adobe.air.validator.ApplicationDescriptorValidator150.validateEle

ment(ApplicationDescriptorValidator150.java:51)

        at com.adobe.air.validator.DescriptorValidator.endElement(DescriptorVali

dator.java:239)

        at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)

        at org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLVa

lidator.java:1550)

        at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.disp

atch(XMLDocumentScanner.java:1204)

        at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS

canner.java:381)

        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)

        at javax.xml.parsers.SAXParser.parse(Unknown Source)

        at javax.xml.parsers.SAXParser.parse(Unknown Source)

        at com.adobe.air.Descriptor.validateXML(Descriptor.java:182)

        at com.adobe.air.Descriptor.<init>(Descriptor.java:56)

        at com.adobe.air.ApplicationDescriptor.<init>(ApplicationDescriptor.java

:106)

        at com.adobe.air.ApplicationPackager.validateApplicationDescriptor(Appli

cationPackager.java:106)

        at com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.j

ava:64)

        at com.adobe.air.ipa.IPAPackager.createPackage(IPAPackager.java:288)

        at com.adobe.air.ADT.parseArgsAndGo(ADT.java:643)

        at com.adobe.air.ADT.run(ADT.java:446)

        at com.adobe.air.ADT.main(ADT.java:496)

Participating Frequently
June 30, 2016

Hi,

Thanks a lot for information .Can you please let me know which build of 22 you using to package the the app.And which java version your machine is using .

Thanks,

Adobe AIR Team