That's funny - I was trying to do this yesterday, but gave up.
You'll need the validate plugin jar here:
http://jakarta.apache.org/commons/jelly/libs/validate/index.html
I'm not sure where you're supposed to stick these jars.  I put it in
$MAVEN_HOME/lib and that worked, but it's probably supposed to go somewhere
else.  There's also some documentation there, but no examples.  Here's what I
had thus far:

  <goal name="validate">
    <!--we need to create a new java.io.File <u:new ...
    <v:verifier var="mySchema" file=".../>
    <v:validate var="isValid" verifier="mySchema">
      some xml - possibly importing a file somehow.
    </v:validate>
      -->
  </goal>

of course this doesn't work.  Maybe together we can figure it out.
-Ben

Quoting "Helck, Christopher" <[EMAIL PROTECTED]>:

> I'd like to automate testing a XML schema under maven, but I don't have
> a clue how to begin :-). I have a schema and some example XML files. I'd
> like to validate the files against the schema. Any help is appreciated.
>
> Thanks,
> C. Helck
>
>
>
>
> The information contained in this e-mail is confidential. This e-mail is
> intended only for the stated addressee.  If you are not an addressee, you
> must not disclose, copy, circulate or in any other way use or rely on the
> information contained in this e-mail. if you have received this e-mail in
> error, please inform us immediately and delete it and all copies from your
> system.
>
> EBS Dealing Resources International Limited.  Registered address:  55-56
> Lincoln's Inn Fields, London WC2A 3LJ, United Kingdom. Registered number
> 2633663.
>
> EBS Dealing Resources, Inc, registered in Delaware. Address: 535 Madison
> Avenue, 24th Floor, New York, NY 10022, USA, and One upper Pond road,
> Building F - Floor 3, Parsippany, NJ 07054, USA.
>
> EBS Dealing Resources Japan Limited, a Japanese Corporation. Address: Asteer
> Kayabacho Bldg, 6th Floor, 1-6-1, Shinkawa, Chuo-Ku,  Tokyo 104-0033, Japan.
>
>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to