Thanks for the corrections.

It is my hope that someone with Slide checkin permissions will
adopt Domain.xsd. As to the url I used, if it should be
"http://jakarta.apache.org/slide"; and not
"xmlns="http://www.apache.org/slide";, thats something that
the jakarta folks should decide - I don't really care, but
I would assume that apache and/or jakarta might have
some standard xml schema namespace rules but I do not
know what they are.

Richard


Martin Holz wrote:
Thank you. This can save a lot of debugging.

Richard Emberson <[EMAIL PROTECTED]> writes:


Included is an attempt at formalizing the definition of a Domain.xml
file - a Domain.xsd file. To use it one has to add the following
attribute to your Domain.xml 'slide' element:

xmlns="http://www.apache.org/slide";


Any reason you used this url and not http://jakarta.apache.org/slide ?

I used msv for validation of my Domain.xml and
found a few problems:

1) Error at line:31, column:85 of file:///home/holz/HEAD/src/slide/conf/slide.xconf
   attribute "classname" has a bad value: the value does not match the regular expression 
"[a-zA-Z]\w*(\.[a-zA-Z]\w*)*".

Line 31 looks like this: <nodestore classname="de.vs_c.slide.store.PostgresDescriptorsStore">
http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#nt-MultiCharEsc is not very readable, but I
guess \w does not match the underscore. \c seems to fit better.


2) The schema expects a <parameter> element inside <content-interceptor>.
   However parameter are optional.

3) Error at line:58, column:33 of file:///home/holz/HEAD/src/slide/conf/slide.xconf
  tag name "store" is not allowed. Possible tag names are: <scope>

I use something like <store name="jdbc" >...</store>
<scope match="/" store="jdbc" />


  <store name="ldap" >...</store>
  <scope match="/users" store="ldap" />

while the schema expects <store name="jdbc" >...</store>
<store name="ldap" >...</store>


  <scope match="/" store="jdbc" />
  <scope match="/users" store="ldap" />

Maybe I should reorganize my Domain.xml here.



---------------------------------------------------------------------
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]



Reply via email to