← Prev in month ← Prev in thread
Next in thread → Next in month →

Fwd: Re: Adding FreeTextType, AlternateTexctType and LimitedString to edxl-ct-v1.0-wd07 doesn't validate in XMLSpy

From
Rex Brooks
Date
2018-04-23T14:41:00+00:00
ID
Thread
Fwd: Re: Adding FreeTextType, AlternateTexctType and LimitedString to edxl-ct-v1.0-wd07 doesn't validate in XMLSpy
Hi Darrell, HAVE SC
listers,
I wanted to let you
know that Jeff solved the enigma I laid at your feet last week,
and we're on track to be able to keep pace with the changes to
EDXL-HAVE-v2.0 in terms of having the correct version of
edxl-ct.-v1.0.xsd available for the final zipped package of HAVE
for last roundup.
Thanks for your help
over this rather tortuous process.
Cheers,
Rex

--------

Forwarded Message

--------
Subject:
Re: Adding FreeTextType, AlternateTexctType and
LimitedString to edxl-ct-v1.0-wd07 doesn't validate in
XMLSpy
Date:
Sat, 21 Apr 2018 11:31:12 -0700
From:
Jeff Waters  <>
To:

Hi, Rex:
  I was able to validate the attached file in Oxygen by
making three changes.  Basically when referencing the
LimitedString as a type, e.g. type= LimitedString , it
needs to be prefaced with a namespace prefix, e.g.
type= ct:LimitedString .  I made two of these changes,
lines 70 and 85, and then also added  ct:  in front of
the AlternateTextType on line 75, and that seemed to
work.  It validated in Oxygen.
  I did try to validate all the other files and ran into
only one issue:
edxl-ext-v1.0.xsd didn't validate due to a bad import.  It's
trying to go up and directory and find a file that isn't
there.
  Hope this helps!
--Jeff
On Fri, Apr 20, 2018 at 6:59 AM,
rexbroo  < 
>
wrote:
Hi Jeff,
The long
subject pretty much says it. I attached the file, and
all its associated schema, including those I need to
drop.
I am working
with it in a folder that includes all imported schema,
so there are no problems from that source. I put extra
linespaces around the added items from edxl-have-v2.0
that the I pushed the TC to approve adding to the next
Committee Specification of edxl-ct. I figured that if
edxl-ct-v1.0-wd06 validated and edxl-have-v2.0
validated and I brought items in from edxl-have-v2.0
unchanged in themselves but with LimitedString first
instead of last, it would validate. It doesn't. I'm
cross-eyed. What am I missing? XMLSpy gives me this:
File
C:OASISOASIS EM
TCEDXLSupportingElements EDXL-CTedxl-ct-v1.0-wd07 edxl-ct-v1.0-wd07.xsd
is not valid.
    'LimitedString' must refer to an existing simple
or complex type.
        Error location: xs:schema / xs:complexType /
xs:sequence / xs:element / @type
        Details
            src-resolve: Value 'LimitedString' of
attribute 'type' doesn't resolve to a type definition.
    'AlternateTextType' must refer to an existing
simple or complex type.
        Error location: xs:schema / xs:complexType /
xs:sequence / xs:element / @type
        Details
            src-resolve: Value 'AlternateTextType' of
attribute 'type' doesn't resolve to a type definition.
    'LimitedString' must refer to an existing simple
or complex type.
        Error location: xs:schema / xs:complexType /
xs:simpleContent / xs:extension / @base
        Details
            src-resolve: Value 'LimitedString' of
attribute 'base' doesn't resolve to a type definition.
Sorry to be a
bother, but you're more expert than I. This is being
brought into edxl-ct to provide the basis for
<comment> and to support multiple languages as
edxl-have-v2.0 does. My goal is to have straightened
out for next week's RIM SC meeting. Any help would be
deeply appreciated. Obviously, I'm no expert with xsd.
Cheers,
Rex

--
Rex Brooks Starbourne Communications Design
Email:  
GeoAddress: 1361 Addison St. Apt. A
Berkeley, CA 94702
Phone: 510-898-0670

Virus-free.
www.avast.com
Attachment:
edxl-ct-v1.0-wd07.xsd
Description:  Binary data
← Prev in month ← Prev in thread
Next in thread → Next in month →