Hello

The elements in your project.xml are not in the correct order, according to the XML schema. Maven seems to work fine even if they are in the wrong order though.

You can find the schema here:
  http://maven.apache.org/xsd/maven-project-3.0.0.xsd

Or, if you are not used to reading schemas, you can use the same order of elements as in this document:
http://maven.apache.org/reference/project-descriptor.html


--
Dennis Lundberg

Kenneth Simpson wrote:


------------------------------------------------------------------------

Hi - I'm getting a strange error.

Enclosed is the output from

maven pom

and the

project.xml

file.

Everything else seems to work fine - I can compile and create a jar.

Any ideas?

-- Ken

;----------------------------------------------------------------------------

[EMAIL PROTECTED](1617)]- maven pom
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0

build:start:

pom:verify-version:

pom:validate:
    [java] /home/ken/projects/jump/project.xml:4:12: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'groupId'. One of '{"":id}' is expected.
    [java] /home/ken/projects/jump/project.xml:68:27: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'organization'. One of '{"":id}' is expected.
    [java] /home/ken/projects/jump/project.xml:76:27: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'organization'. One of '{"":id}' is expected.
    [java] /home/ken/projects/jump/project.xml:84:27: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'organization'. One of '{"":id}' is expected.
    [java] /home/ken/projects/jump/project.xml:92:27: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'organization'. One of '{"":id}' is expected.
    [java] /home/ken/projects/jump/project.xml:101:27: error: cvc-complex-type.2.4.a: Invalid 
content starting with element 'organization'. One of '{"":name}' is expected.
    [java] [ERROR] Java Result: 1
BUILD SUCCESSFUL
Total time: 3 seconds
Finished at: Sun Jul 25 22:54:59 PDT 2004


;---------------------------------------------------------------------------

<?xml version="1.0"?>
<project>
  <pomVersion>3</pomVersion>
  <groupId>JUMP Project</groupId>
  <id>jump</id>
  <currentVersion>1.1.1</currentVersion>
  <name>JUMP</name>

  <organization>
    <name>Vivid Solutions, Inc.</name>
    <url>http://www.vividsolutions.com</url>
    <logo>/images/v_logo_btm.gif</logo>
  </organization>

<inceptionYear>2001</inceptionYear>
<shortDescription>Java Uniformed Mapping Project</shortDescription>
<description>
Provides an API of 2D spatial predicates and functions for fundamental geometric operations in an OGC-compliant spatial object model.
</description>
<url>http://www.jump-project.org</url>
<package>com.vividsolutions.jump.*</package>
<logo>/img/header_main.gif</logo>


<licenses>
<license>
<name>The Jump Project</name>
<url>/doc/gpl.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<gumpRepositoryId>jump</gumpRepositoryId>
<issueTrackingUrl>http://http://www.jump-project.org</issueTrackingUrl>
<siteAddress>jump-project.org</siteAddress>
<siteDirectory>/jump</siteDirectory>
<distributionDirectory>/jump/builds</distributionDirectory>
<repository>
<connection>scm:cvs:pserver:[EMAIL PROTECTED]:/home/cvs/jump:jump</connection>
</repository>
<mailingLists>
<mailingList>
<name>JUMP Development List</name>
<subscribe>http://lists.jump-project.org/mailman/listinfo/jump-devel/</subscribe>
<unsubscribe>http://lists.jump-project.org/mailman/listinfo/jump-devel/</unsubscribe>
<archive>http://lists.jump-project.org/pipermail/jump-devel/</archive>
</mailingList>
<mailingList>
<name>JUMP Users List</name>
<subscribe>http://lists.jump-project.org/mailman/listinfo/jump-users/</subscribe>
<unsubscribe>http://lists.jump-project.org/mailman/listinfo/jump-users/</unsubscribe>
<archive>http://lists.jump-project.org/pipermail/jump-users/</archive>
</mailingList>
<mailingList>
<name>JTS Developement List</name>
<subscribe>http://lists.jump-project.org/mailman/listinfo/jts-devel/</subscribe>
<unsubscribe>http://lists.jump-project.org/mailman/listinfo/jts-devel/</unsubscribe>
<archive>http://lists.jump-project.org/pipermail/jts-devel/</archive>
</mailingList>
</mailingLists>


    <developers>
        <developer>
            <name>Mark Sondheim</name>
            <organization>BC MSRM</organization>
            <roles>
                <role>Project Initiation/Management</role>
            </roles>
        </developer>

        <developer>
            <name>Martin Davis</name>
            <organization>Vivid Solutions, Inc.</organization>
            <roles>
                <role>Systems Architecture</role>
            </roles>
        </developer>

        <developer>
            <name>Jonathan Aquino</name>
            <organization>Vivid Solutions</organization>
            <roles>
                <role>Java Developer</role>
            </roles>
        </developer>

        <developer>
            <name>David Blasby</name>
            <organization>Refractions Research</organization>
            <roles>
                <role>Java Developer</role>
            </roles>
        </developer>
    </developers>

    <contributors>
        <contributor>
            <organization>Refractions Research</organization>
        </contributor>
    </contributors>

    <dependencies>
        <dependency>
            <id>Acme</id>
            <version>noversion</version>
        </dependency>

        <dependency>
            <id>bsh</id>
            <version>2.0b1</version>
        </dependency>

        <dependency>
            <id>Jama</id>
            <version>1.0.1</version>
        </dependency>

        <dependency>
            <id>jdom</id>
            <version>1.0b8-dev</version>
        </dependency>

        <dependency>
            <id>junit</id>
            <version>3.7</version>
        </dependency>

        <dependency>
            <id>xerces</id>
            <version>1.2.0</version>
        </dependency>

        <dependency>
            <id>xercesImpl</id>
            <version>20030731</version>
        </dependency>

        <dependency>
            <id>xml-apis</id>
            <version>20030131</version>
        </dependency>

    </dependencies>

    <build>
        <nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>
        <sourceDirectory>src/java</sourceDirectory>
        <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
        <!-- Unit test classes -->
        <!-- TODO Organize test inclusions and exclusions -->
        <unitTest>
            <includes>
                <include>**/*Test*</include>
            </includes>
            <excludes>
                <exclude>**/testtools/**</exclude>
            </excludes>
        </unitTest>

        <resources>
            <resource>
              <targetPath>META-INF</targetPath>
              <includes>
                <include>NOTICE.txt</include>
              </includes>
            </resource>
        </resources>

    </build>

  <reports>
     <report>maven-changelog-plugin</report>
     <report>maven-changes-plugin</report>
     <!--report>maven-checkstyle-plugin</report-->
     <!--report>maven-clover-plugin</report-->
     <report>maven-developer-activity-plugin</report>
     <report>maven-file-activity-plugin</report>
     <report>maven-javadoc-plugin</report>
     <!--report>maven-jellydoc-plugin</report-->
     <report>maven-junit-report-plugin</report>
     <report>maven-jxr-plugin</report>
     <report>maven-license-plugin</report>
     <!--report>maven-linkcheck-plugin</report-->
     <!--report>maven-statcvs-plugin</report-->
     <!--report>maven-tasklist-plugin</report-->
  </reports>

</project>



------------------------------------------------------------------------

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