Skip to main content

Hello,

 

 

I am wondering if I am missing something.

 

 

I am exporting some records from an Oracle dB to a GML2 file.

 

 

When I validate the resulting XML using online validators I don't find any errors.

 

 

However when I do the same in the FME validator I find an error.

 

 

I am a bit surprised by this because the XSD and FME was creating from FME.

 

 

I am missing something?

 

This are the files (i renamed the .txt to be able to upload them)

 

 

Thank you

 

Feature Type    Inspector_2
Coordinate System    Unknown
Dimension    2D
Number of Vertices    0
Min Extents    nan, nan
Max Extents    nan, nan
Attributes (19)
    _creation_instance (32 bit unsigned integer)    0
    _xml_error{0}.col (string)    41
    _xml_error{0}.desc (string)    no declaration found for element 'gml:Box'
    _xml_error{0}.file (string)    C:\Users\Me\Desktop\GML\test150319.gml
    _xml_error{0}.line (string)    4
    _xml_error{0}.type (string)    Error
    _xml_error{1}.col (string)    41
    _xml_error{1}.desc (string)    attribute 'srsName' is not declared for element 'gml:Box'
    _xml_error{1}.file (string)    C:\Users\Me\Desktop\GML\test150319.gml
    _xml_error{1}.line (string)    4
    _xml_error{1}.type (string)    Error
    _xml_error{2}.col (string)    17
    _xml_error{2}.desc (string)    element 'gml:Box' is not allowed for content model '((Envelope|Null))'
    _xml_error{2}.file (string)    C:\Users\Me\Desktop\GML\test150319.gml
    _xml_error{2}.line (string)    5
    _xml_error{2}.type (string)    Error
    fme_feature_type (string)    Creator
    fme_geometry (string)    fme_undefined
    fme_type (string)    fme_no_geom
IFMENull

Hi @tsirkuse,

The issue is stemming from a missing declaration in a local copy of the XSD files that are used when certain elements might be missing based on the GML version. In this case, the local copy is missing the gml:Box element.

 

 

We have filed an issue to fix this. It is an easy fix. I've attached the question to the Issue and will let you know when the fix is available!

 

 

I hope that helps.

Reply