Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1597

IBiblioResolverTest#testErrorReport failing

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None

      Description

      When building Ivy from source I am seeing this error :

       

      estErrorReport Error Already seen doctype.
       
      java.text.ParseException: Already seen doctype.
      at org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.newParserException(PomModuleDescriptorParser.java:470)
      at org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:326)
      at org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:123)
      at org.apache.ivy.core.cache.DefaultRepositoryCacheManager$MyModuleDescriptorProvider.provideModule(DefaultRepositoryCacheManager.java:841)
      at org.apache.ivy.core.cache.ModuleDescriptorMemoryCache.getStale(ModuleDescriptorMemoryCache.java:68)
      at org.apache.ivy.core.cache.DefaultRepositoryCacheManager.getStaledMd(DefaultRepositoryCacheManager.java:858)
      at org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:1362)
      at org.apache.ivy.plugins.resolver.BasicResolver.parse(BasicResolver.java:541)
      at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:278)
      at org.apache.ivy.plugins.resolver.IBiblioResolver.getDependency(IBiblioResolver.java:554)
      at org.apache.ivy.plugins.resolver.IBiblioResolverTest.testErrorReport(IBiblioResolverTest.java:208)
      Caused by: org.xml.sax.SAXParseException; systemId: file:/Users/antoine/dev/asf/ant-ivy/build/cache/org.apache/commons-fileupload/ivy-1.0.xml.original; lineNumber: 2; columnNumber: 10; Already seen doctype.
      at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
      at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
      at org.apache.ivy.util.XMLHelper.parseToDom(XMLHelper.java:220)
      at org.apache.ivy.plugins.parser.m2.PomReader.<init>(PomReader.java:129)
      at org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:140)

       

       

      When running IBiblioResolverTest#testErrorReport from within IntelliJ the logs contain this :

       

      0 = "4 test: no namespace defined: using system"
      1 = "4 \tno ivy file in cache for org.apache#commons-fileupload;1.0: tried build/cache/org.apache/commons-fileupload/ivy-1.0.xml"
      2 = "4 \t trying http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom"
      3 = "3 \t\ttried http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom"
      4 = "3 Execution environment profile JavaSE-1.2 loaded"
      5 = "3 Execution environment profile JavaSE-1.3 loaded"
      6 = "3 Execution environment profile JavaSE-1.4 loaded"
      7 = "3 Execution environment profile JavaSE-1.5 loaded"
      8 = "3 Execution environment profile JavaSE-1.6 loaded"
      9 = "3 Execution environment profile JavaSE-1.7 loaded"
      10 = "3 Execution environment profile OSGi/Minimum-1.1 loaded"
      11 = "3 Execution environment profile JavaSE-1.8 loaded"
      12 = "3 Execution environment profile CDC-1.0/Foundation-1.0 loaded"
      13 = "3 Execution environment profile CDC-1.1/Foundation-1.1 loaded"
      14 = "3 Execution environment profile OSGi/Minimum-1.2 loaded"
      15 = "3 Execution environment profile OSGi/Minimum-1.0 loaded"
      16 = "3 \ttest: found md file for org.apache#commons-fileupload;1.0"
      17 = "3 \t\t=> http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom (1.0)"
      18 = "4 \tparser = pom parser"
      19 = "4 \tno ivy file in cache for org.apache#commons-fileupload;1.0: tried build/cache/org.apache/commons-fileupload/ivy-1.0.xml"
      20 = "3 downloading http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom ..."
      21 = "3 \ttest: downloading http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom"
      22 = "4 \t\tto /Users/antoine/dev/asf/build/cache/org.apache/commons-fileupload/ivy-1.0.xml.original.part"
      23 = "3 \t[SUCCESSFUL ] org.apache#commons-fileupload;1.0!commons-fileupload.pom(pom.original) (203ms)"
      24 = "3 WARN: io problem while parsing ivy file: http://unknown.host.comx/org/apache/commons-fileupload/1.0/commons-fileupload-1.0.pom (java.net.MalformedURLException: null)"
      25 = "4 java.net.MalformedURLException\n\tat java.net.URL.<init>(URL.java:627)\n\tat java.net.URL.<init>(URL.java:490)\n\tat java.net.URL.<init>(URL.java:439)\n\tat com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:620)\n\tat com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1304)\n\tat com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1270)\n\tat com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:264)\n\tat com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1161)\n\tat com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1045)\n\tat com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:959)\n\tat com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumen"

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              antoine@apache.org Antoine Levy-Lambert
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: