Uploaded image for project: 'Nutch'
  1. Nutch
  2. NUTCH-2107

plugin.xml to validate against plugin.dtd

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Trivial
    • Resolution: Fixed
    • 2.3, 1.10, 1.11
    • 1.11, 2.3.1
    • plugin
    • None
    • Patch Available

    Description

      Some of the plugin.xml do not validate against the plugin.dtd:

      % xmllint --noout --dtdvalid ./src/plugin/plugin.dtd src/plugin/urlnormalizer-regex/plugin.xml
      src/plugin/urlnormalizer-regex/plugin.xml:30: element requires: validity error : Element requires content does not follow the DTD, expecting (import)+, got (include )
      src/plugin/urlnormalizer-regex/plugin.xml:31: element include: validity error : No declaration for element include
      src/plugin/urlnormalizer-regex/plugin.xml:31: element include: validity error : No declaration for attribute file of element include
      Document src/plugin/urlnormalizer-regex/plugin.xml does not validate against ./src/plugin/plugin.dtd
      
      % ...
      src/plugin/subcollection/plugin.xml:22: element plugin: validity error : Element plugin content does not follow the DTD, expecting (runtime? , requires? , extension-point* , extension*), got (requires runtime extension )
      
      % ...
      src/plugin/lib-selenium/plugin.xml:76: element requires: validity error : Element requires content does not follow the DTD, expecting (import)+, got (library library )
      src/plugin/lib-selenium/plugin.xml:80: element library: validity error : Element library content does not follow the DTD, expecting (export)*, got (export exclude )
      src/plugin/lib-selenium/plugin.xml:82: element exclude: validity error : No declaration for element exclude
      src/plugin/lib-selenium/plugin.xml:82: element exclude: validity error : No declaration for attribute name of element exclude
      

      Attachments

        1. NUTCH-2107.patch
          1 kB
          Sebastian Nagel

        Activity

          People

            snagel Sebastian Nagel
            snagel Sebastian Nagel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: