It should be:

<dependency>
 <groupId>commons-logging</groupId>
 <artifactId>commons-logging</artifactId>
 <version>1.0.4</version>
</dependency>


The groupId should be as specified by the dependency artifact... not your project.

^_^



Jay Pillai wrote:

Maven Gurus:
Operating System: Windows XP
 JDK: 1.5
 Maven Version: 2.0.2
I am encountering the following numerous errors as part of the compilation. Compiling 697 source files to D:\PROJ_MAVEN\trunk\src\main\classes
 [INFO] 
----------------------------------------------------------------------------
 [ERROR] BUILD FAILURE
 [INFO] 
----------------------------------------------------------------------------
 [INFO] Compilation failure
D:\PROJ_MAVEN\trunk\src\main\java\com\xora\datow\truck\struts\actions\DwTruckInsuranceBrowseAction.java:[67,36] package org.apache.commons.beanutils does not exist D:\PROJ_MAVEN\trunk\src\main\java\com\xora\datow\truck\struts\actions\DwTruckInsuranceBrowseAction.java:[68,34] package org.apache.commons.logging does not exist
 ....
 ....
 ...
 In my pom.xml, I have clearly mentioned the dependencies (for example)
<dependency>
         <groupId>xoratex.apache</groupId>
         <artifactId>commons-logging</artifactId>
         <version>1.0.4</version>
         <type>jar</type>
       </dependency>
Compilation task is executed from the command prompt as follows:
 mvn -Dorg.apache.maven.user-settings=settings.xml compile
where I have my configured my settings to point to a localRepository for maintaining various plugins and required library files. I can see the library files as well as various maven plugins in the local repository but I cannot figure out why Maven is failing to find them during the compilation time. I am attaching the pom.xml (company name and url information altered to respect confidential information) file as well as my user-settings in case you need to get more information. Highly appreciate your help and thanks in advance. Please include me in your reply since I am not subscribed to the mailing list. Attachements:
 1. pom.xml
 2. settings.xml
thanks
 -J
POM.XML <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>
<!-- Use this to set properties -->
   <properties>
     <tow.version>6.0</tow.version>
   </properties>
<!-- High level information about the project. -->
   <groupId>company</groupId>
   <artifactId>tow-${tow.version}</artifactId>
   <packaging>jar</packaging>
   <name>tow</name>
<description>Provide brief description about the project here.</description>
   <url>http://www.company.com/tow/</url>
   <inceptionYear>2004</inceptionYear>
   <organization>
     <name>company Corporation</name>
     <url>http://www.company.com</url>
   </organization>
<version>${tow.version}</version> <!-- Product License Information -->
   <licenses>
     <license>
       <name>Commercial License</name>
       <url>LICENSE.txt</url>
       <!--
       <comments>Provide any comments here</comments>
       <distribution>repo</distribution>
       -->
     </license>
   </licenses>
<!-- Source Control Management Information -->
   <scm>
<!-- Commented the following since no anonymous access is provided <connection>scm:cvs:pserver:[EMAIL PROTECTED]:/cvsroot/tow</connection>
     -->
<developerConnection>scm:cvs:ext:[EMAIL PROTECTED]:/cvsroot/tow</developerConnection>
     <url>http://cvs.company.com/cgi-bin/viewcvs.cgi/tow/</url>
   </scm>
<!-- Project Mailing List Information -->
   <mailingLists>
     <mailingList>
       <name>tow Developers</name>
<subscribe>http://www.company.com/mailinglist/tow_dev?mode=subscribe</subscribe> <unsubscribe>http://www.company.com/mailinglist/tow_dev?mode=subscribe</unsubscribe>
       <post>[EMAIL PROTECTED]</post>
<archive>http://www.company.com/mailinglist/archive/tow_dev</archive>
     </mailingList>
     <mailingList>
       <name>tow Users</name>
<subscribe>http://www.company.com/mailinglist/tow_usr?mode=subscribe</subscribe> <unsubscribe>http://www.company.com/mailinglist/tow_usr?mode=subscribe</unsubscribe>
       <post>[EMAIL PROTECTED]</post>
<archive>http://www.company.com/mailinglist/archive/tow_usr</archive>
     </mailingList>
   </mailingLists>
<!-- Project Issue Management Information -->
   <issueManagement>
     <system>BugZilla</system>
     <url>http://www.company.com/bug/</url>
   </issueManagement>
<!-- Continuous Integration Information -->
   <ciManagement>
     <notifiers>
       <notifier>
         <type>email</type>
         <sendOnError>true</sendOnError>
         <sendOnFailure>true</sendOnFailure>
         <sendOnSuccess>true</sendOnSuccess>
         <sendOnWarning>true</sendOnWarning>
         <configuration>
           <address>[EMAIL PROTECTED]</address>
           <address>[EMAIL PROTECTED]</address>
         </configuration>
       </notifier>
     </notifiers>
   </ciManagement>
<!-- Project Team Members Information -->
   <developers>
     <developer>
       <id>userone</id>
       <name>User One</name>
       <email>[EMAIL PROTECTED]</email>
       <organization>company</organization>
       <organizationUrl>http://www.company.com</organizationUrl>
       <roles>
         <role>Architect</role>
         <role>Project Lead</role>
         <role>Developer</role>
       </roles>
       <timezone>-8</timezone>
     </developer>
   </developers>
   <contributors>
     <contributor>
       <name>User One</name>
       <email>[EMAIL PROTECTED]</email>
       <roles>
         <role>Architect</role>
       </roles>
       <timezone>-8</timezone>
     </contributor>
     <contributor>
       <name>User Two</name>
       <email>[EMAIL PROTECTED]</email>
       <roles>
         <role>Project Co-Ordinator</role>
       </roles>
       <timezone>-8</timezone>
     </contributor>
   </contributors>
<!-- Project Reports -->
   <reporting>
     <plugins>
       <!-- Test Report. -->
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>surefire-report-maven-plugin</artifactId>
         <configuration>
          <skip>true</skip>
         </configuration>
       </plugin>
       <!-- Taglist Report- ToDo, FixMe etc. -->
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>taglist-maven-plugin</artifactId>
         <configuration>
           <multipleLineComments>true</multipleLineComments>
           <tags>TODO, @TODO, @todo, FIXME, @deprecated</tags>
         </configuration>
       </plugin>
       <!-- Source Cross-Reference report. -->
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>jxr-maven-plugin</artifactId>
       </plugin>
       <!-- Changes Report -->
<plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>changes-maven-plugin</artifactId>
          <reportSets>
            <reportSet>
              <id>allReports</id>
              <configuration>
                <inherited>false</inherited>
<link_template>%URL%/show_bug.cgi?id=%ISSUE%</link_template>
                <!--
                <type>date</type>
                <dates>
<date implementation="java.lang.String">1990-01-01</date>
                </dates>
                 <dateFormat>yyyy-MM-dd</dateFormat>
                -->
                <type>range</type>
                <range>30</range>
              </configuration>
              <reports>
                <report>changes-report</report>
                <report>changelog</report>
                <report>dev-activity</report>
                <report>file-activity</report>
              </reports>
            </reportSet>
          </reportSets>
       </plugin>
<!-- Remove the following plugin definition if the above works -->
       <!--
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>changes-maven-plugin</artifactId>
         <configuration>
           <inherited>false</inherited>
           <link_template>%URL%/show_bug.cgi?id=%ISSUE%</link_template>
         </configuration>
          <reportSets>
            <reportSet>
              <reports>
                <report>changes-report</report>
              </reports>
            </reportSet>
          </reportSets>
       </plugin>
       -->
       <!-- PMD Report. -->
       <plugin>
         <artifactId>maven-pmd-plugin</artifactId>
       </plugin>
       <!-- Project Information Report. -->
       <plugin>
         <artifactId>maven-project-info-reports-plugin</artifactId>
       </plugin>
<!-- JavaDoc Report. -->
       <plugin>
         <artifactId>maven-javadoc-plugin</artifactId>
         <configuration>
           <author>true</author>
<bottom>Copyright {inceptionYear}-{currentYear} ${project.organization.name}. All Rights Reserved.</bottom>
           <breakiterator>true</breakiterator>
           <docfilessubdirs>true</docfilessubdirs>
           <doctitle>${project.name} ${project.version} API</doctitle>
           <excludedocfilessubdir>CVS</excludedocfilessubdir>
           <links>
              <link>http://java.sun.com/j2se/1.4.2/docs/api</link>
<link>http://java.sun.com/products/jsp/jstl/1.1/docs/api</link> <link>http://struts.apache.org/struts-action/apidocs/</link>
             <link>http://www.common-controls.com/api/</link>
           </links>
           <linksource>true</linksource>
           <destDir>${project.build.directory}/javadoc/</destDir>
           <quiet>true</quiet>
<windowtitle>${project.name} ${project.version} API</windowtitle>
         </configuration>
       </plugin>
<!-- Checkstyle report. -->
       <plugin>
         <artifactId>maven-checkstyle-plugin</artifactId>
         <configuration>
           <configLocation>checkstyle.xml</configLocation>
           <enableRulesSummary>false</enableRulesSummary>
         </configuration>
       </plugin>
     </plugins>
   </reporting>
<!-- Project Build Settings -->
   <build>
     <sourceDirectory>src/main/java</sourceDirectory>
     <resources>
       <resource>
         <directory>src/main/java</directory>
         <includes>
           <include>log4j.xml</include>
         </includes>
       </resource>
       <resource>
         <directory>src/main/java/properties</directory>
         <includes>
           <include>*.properties</include>
         </includes>
       </resource>
     </resources>
<plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
           <!--
           <compilerVersion>1.4</compilerVersion>
           <source>1.4</source>
           <target>1.4</target>
           -->
           <debug>true</debug>
           <showDeprecation>true</showDeprecation>
           <showWarnings>true</showWarnings>
           <optimize>false</optimize>
         </configuration>
       </plugin>
       <plugin>
         <artifactId>maven-antrun-plugin</artifactId>
         <executions>
           <execution>
             <phase>validate</phase>
             <configuration>
               <tasks>
<echo>+-------------------------------------------------------------</echo>
                 <echo>|</echo>
                  <echo>|     User Name :  ${user.name}</echo>
                  <echo>|      Group Id :  ${pom.groupId}</echo>
                  <echo>|   Artifact Id : ${pom.artifactId}</echo>
                  <echo>|     Packaging :  ${pom.packaging}</echo>
<echo>|SCM Connection : ${project.scm.developerConnection}</echo> <echo>| Source Dir. : ${project.build.sourceDirectory}</echo> <echo>+-------------------------------------------------------------</echo>
               </tasks>
             </configuration>
             <goals>
               <goal>run</goal>
             </goals>
           </execution>
         </executions>
       </plugin>
     </plugins>
<testSourceDirectory>src\test\java</testSourceDirectory>
     <outputDirectory>src\main\classes</outputDirectory>
     <finalName>${project.artifactId}-${project.version}</finalName>
     <testOutputDirectory>src\test\classes</testOutputDirectory>
   </build>
<!-- Project Dependency Matrix -->
   <dependencyManagement>
     <dependencies>
<!--
      <dependency>
        <groupId>sun.jdk</groupId>
        <artifactId>tools</artifactId>
        <version>1.5.0</version>
        <scope>system</scope>
        <systemPath>${java.home}\tools.jar</systemPath>
      </dependency>
      <dependency>
        <groupId>sun.jre</groupId>
        <artifactId>tools</artifactId>
        <version>1.5.0</version>
        <scope>system</scope>
        <systemPath>${java.home}\jre\lib\rt.jar</systemPath>
      </dependency>
      -->
       <dependency>
         <groupId>company.cc</groupId>
         <artifactId>common-controls</artifactId>
         <version>1.6.020</version>
         <type>jar</type>
         <scope>compile</scope>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-beanutils</artifactId>
         <version>1.6</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-collections</artifactId>
         <version>2.1.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-dbcp</artifactId>
         <version>1.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-digester</artifactId>
         <version>1.6</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-el</artifactId>
         <version>1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-el-ext</artifactId>
         <version>1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-fileupload</artifactId>
         <version>1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-lang</artifactId>
         <version>2.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-logging</artifactId>
         <version>1.0.4</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-pool</artifactId>
         <version>1.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-resources</artifactId>
         <version>1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>commons-validator</artifactId>
         <version>1.1.4</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>ecs</artifactId>
         <version>1.4.2</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>ibatis-common</artifactId>
         <version>2.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>ibatis-dao</artifactId>
         <version>2.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>ibatis-sqlmap</artifactId>
         <version>2.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.itext</groupId>
         <artifactId>itext</artifactId>
         <version>1.3.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>jakarta-oro</artifactId>
         <version>2.0.7</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>jakarta-regexp</artifactId>
         <version>1.2</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.jasperreports</groupId>
         <artifactId>jasperreports</artifactId>
         <version>1.1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.jcommon</groupId>
         <artifactId>jcommon</artifactId>
         <version>1.0.0-rc1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.javax</groupId>
         <artifactId>jdbc-stdext</artifactId>
         <version>2.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.jfreechart</groupId>
         <artifactId>jfreechart</artifactId>
         <version>1.1.0-rc1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>jstl</artifactId>
         <version>1.1.2</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.javax</groupId>
         <artifactId>jta</artifactId>
         <version>1.1.0a</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>log4j</artifactId>
         <version>1.2.8</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.mysql</groupId>
         <artifactId>mysql-connector-java</artifactId>
         <version>3.1.11</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>oscache</artifactId>
         <version>2.0.1</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.javax</groupId>
         <artifactId>servlet-api</artifactId>
         <version>2.4</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>sslext-struts</artifactId>
         <version>1.2</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>standard</artifactId>
         <version>1.1.2</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>struts</artifactId>
         <version>1.2.8</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>taglibs-log</artifactId>
         <version>1.0</version>
         <type>jar</type>
       </dependency>
       <dependency>
         <groupId>company.apache</groupId>
         <artifactId>xml-apis</artifactId>
         <version>1.1</version>
         <type>jar</type>
       </dependency>
     </dependencies>
   </dependencyManagement>
</project> SETTINGS.XML
 ============
 <?xml version="1.0" encoding="UTF-8"?>
 <settings>
   <localRepository>..\MAVEN2-REPOSITORY</localRepository>
   <interactiveMode>true</interactiveMode>
   <offline>false</offline>
 </settings>
---------------------------------
Yahoo! Autos. Looking for a sweet ride? Get pricing, reviews, & more on new and 
used cars.

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

Reply via email to