Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » ServerTools (WTP) » mystery schema error with redefines
mystery schema error with redefines [message #206515] Wed, 09 January 2008 17:54 Go to next message
No real name is currently offline No real nameFriend
Messages: 1
Registered: July 2009
Junior Member
I found another message about this problem:

http://dev.eclipse.org/newslists/news.eclipse.webtools/msg06 963.html

but can't seem to reply to it. Anyway I changed my schemas slightly and
now get the same error that poster did:

Referenced file contains errors (file:/C:/...). For more information,
right click on the message and select "Show Details..."

When the "Show Details..." option is there (it is not always), it gives a
large list of errors like this:

sch-props-correct.2: A schema cannot contain two global components with
the same name; this schema contains two occurrences of ',T_XXX'.

I definitely haven't defined anything twice; since the error only surfaces
when I validate a document against a schema that redefines one type from
schema X and includes schema Y (which in turn includes schema X), I think
that is the "problem".

Also, the one type that I've tried to redefine is listed in the errors as
something mangled, like ',T_XXX_fn3dktizrknc9pi'.

However, I don't know how to avoid the errors. I'm happy to submit a bug
if nobody thinks there has been one (I haven't been able to find one). I
have not had any success reproducing the error with a smaller set of
schemas.

Thank you.

Rob
Re: mystery schema error with redefines [message #206532 is a reply to message #206515] Wed, 09 January 2008 18:08 Go to previous message
Eclipse UserFriend
Originally posted by: merks.ca.ibm.com

Rob,

The format of the error message indicates to me that this is an error
produced by Xerces so it's unlikely that someone at Eclipse will be able
to fix it. Redefinition is notoriously ill defined so I would not
recommend using it. Avoid it like you would a bad disease. If you do
use it, you'd better be really sure that all files include or import the
redefining schema and that no other file imports or includes the schema
being redefined except the redefining schema; otherwise your downstream
schemas will see the original version and the redefined version, which
sounds like is the case here...


Rob Iverson wrote:
> I found another message about this problem:
>
> http://dev.eclipse.org/newslists/news.eclipse.webtools/msg06 963.html
>
> but can't seem to reply to it. Anyway I changed my schemas slightly
> and now get the same error that poster did:
>
> Referenced file contains errors (file:/C:/...). For more information,
> right click on the message and select "Show Details..."
>
> When the "Show Details..." option is there (it is not always), it
> gives a large list of errors like this:
>
> sch-props-correct.2: A schema cannot contain two global components
> with the same name; this schema contains two occurrences of ',T_XXX'.
>
> I definitely haven't defined anything twice; since the error only
> surfaces when I validate a document against a schema that redefines
> one type from schema X and includes schema Y (which in turn includes
> schema X), I think that is the "problem".
>
> Also, the one type that I've tried to redefine is listed in the errors
> as something mangled, like ',T_XXX_fn3dktizrknc9pi'.
>
> However, I don't know how to avoid the errors. I'm happy to submit a
> bug if nobody thinks there has been one (I haven't been able to find
> one). I have not had any success reproducing the error with a smaller
> set of schemas.
>
> Thank you.
>
> Rob
>
>
Previous Topic:How to use include files?
Next Topic:WTP JavaDocs ?
Goto Forum:
  


Current Time: Wed Apr 24 13:42:55 GMT 2024

Powered by FUDForum. Page generated in 0.02684 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top