Opened 19 years ago
Last modified 17 years ago
#755 closed defect
minixml - can't read complex DOCTYPE elements — at Version 5
Reported by: | warmerdam | Owned by: | Mateusz Łoskot |
---|---|---|---|
Priority: | normal | Milestone: | 1.4.2 |
Component: | default | Version: | unspecified |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by )
The cpl_minixml.cpp is unable to consume the attached document with a complex DOCTYPE declaration that looks like this:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE WMT_MS_Capabilities SYSTEM "http://schemas.cubewerx.com/schemas/wms/1.1.2/WMT_MS_Capabilities.dtd" [ <!-- vendor-specific elements defined here --> <!ELEMENT VendorSpecificCapabilities (CubeSERV?)> <!ELEMENT CubeSERV (Extract?, MultibandLayers?)> <!ATTLIST CubeSERV version CDATA #REQUIRED> <!ELEMENT Extract (ExtractableLayers, ArchiveFormats, DCPType+)> <!ELEMENT ExtractableLayers (ExtractableLayer*)> <!ELEMENT ExtractableLayer (ExtractFormat+)> <!ATTLIST ExtractableLayer name CDATA #REQUIRED> <!ELEMENT ExtractFormat EMPTY> <!ATTLIST ExtractFormat name CDATA #REQUIRED> <!ELEMENT ArchiveFormats (ArchiveFormat+)> <!ELEMENT ArchiveFormat EMPTY> <!ATTLIST ArchiveFormat name CDATA #REQUIRED> <!ELEMENT MultibandLayers (MultibandLayer*)> <!ELEMENT MultibandLayer EMPTY> <!ATTLIST MultibandLayer name CDATA #REQUIRED numOfChannels CDATA #REQUIRED> ]> ...
Change History (3)
by , 19 years ago
Attachment: | cubeserv.cgi added |
---|
comment:4 by , 17 years ago
Description: | modified (diff) |
---|---|
Milestone: | → 1.4.2 |
Owner: | changed from | to
Priority: | high → normal |
Matuesz,
I'd appreciate your reviewing this to see if it is still a problem. I think it has already been fixed.
comment:5 by , 17 years ago
Description: | modified (diff) |
---|
Note:
See TracTickets
for help on using tickets.
Problem XML document (Cubeserv capabilities)