Hey,
I did not read that line but I think that should be OK. I would
agree that it is not ideal, but there have been circumstances in
which I have done something like that.
Gareth
On 26 Aug 2005, at 9:49, Matthew Berry wrote:
I find it strange that:
2. Second that imports third,
3. Third that imports second.
To me, this appears to be a cyclic dependency and therefore a
problem with
the schema design.
Or am I just totally missing the point ;-)
-----Original Message-----
From: Gareth Reakes [mailto:[EMAIL PROTECTED]
Sent: 26 August 2005 09:44
To: [email protected]
Subject: Re: XML Schema advanced question
Hey,
I am heading out to yet another meeting. I will take a look at
the code and confirm (or not) what I said and think of a workaround
for over the weekend.
Gareth
On 26 Aug 2005, at 8:30, Milan Tomic wrote:
Gareth,
Is there a workaround? :(
Thank you,
Milan
-----Original Message-----
From: Gareth Reakes [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 10:37 AM
To: [email protected]
Subject: Re: XML Schema advanced question
Hey,
I have not got time this morning to confirm this, but
my suspicion is
that there is no namespace to key off to find the appropriate
grammar
and therefore none is found. Anyone else done this before?
Gareth
Milan Tomic wrote:
Hi Gareth,
No, it doesn't have. I could post schemas if that would help.
Kind regards,
Milan
-----Original Message-----
From: Gareth Reakes [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 10:30 AM
To: [email protected]
Subject: Re: XML Schema advanced question
Hi,
To confirm, your first schema has no target namespace?
(Sorry if this appears as a duplicate)
Gareth
Milan Tomic wrote:
Have anyone noticed my post? :>
-----Original Message-----
*From:* Milan Tomic [mailto:[EMAIL PROTECTED]
*Sent:* Wednesday, August 24, 2005 10:10 AM
*To:* [email protected]
*Subject:* XML Schema advanced question
Hi,
I have three schemas:
1. First that imports second,
2. Second that imports third,
3. Third that imports second.
Schemas were imported in this way:
<xs:import namespace="someURL"
schemaLocation="http://www.someURL.com/MySchema.xsd"/>
I'm loading first schema from my resources (VC6 compiler) into
Xerces 2.5 parser in this way:
XercesDOMParser * parser = new XercesDOMParser;
parser->setDoNamespaces(true);
parser->setCreateEntityReferenceNodes(true);
MemBufInputSource * is = new MemBufInputSource(schema,
schemaLen,
"MySchema");
parser->loadGrammar(*is, Grammar::SchemaGrammarType, true);
parser->setDoSchema(true);
parser->setValidationSchemaFullChecking(true);
parser->setValidationScheme(XercesDOMParser::Val_Always);
parser->useCachedGrammarInParse(true);
parser->parse("C:\\My.xml");
The problem is that I allways got an error saying that
none element
(root element, root element's attributes...) in my XML file
was
defined. :(
If I use
setExternalNoNamespaceSchemaLocation("C:\\MySchema.xsd")
instead of loadGrammar() it works fine (doesn't report any
errors).
What should I do?
--
Gareth Reakes, Managing Director Embrace Mobile
+44-1865-811197 http://www.embracemobile.com
------------------------------------------------------------
---------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Gareth Reakes, Managing Director Embrace Mobile
+44-1865-811197 http://www.embracemobile.com
--------------------------------------------------------------------
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Gareth Reakes, Managing Director Embrace Mobile
+44-1865-811197 http://www.embracemobile.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Gareth Reakes, Managing Director Embrace Mobile
+44-1865-811197 http://www.embracemobile.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]