Hi Ole

myfaces dependency scope should be compile, not runtime:

<dependency>
<groupId>myfaces</groupId>
<artifactId>myfaces-all</artifactId>
<version>1.1.1</version>
<scope>compile</scope>
</dependency>

or:

<dependency>
<groupId>myfaces</groupId>
<artifactId>myfaces-all</artifactId>
<version>1.1.1</version>
</dependency>

Greg

----- Original Message ----- From: "Ole Ersoy" <[EMAIL PROTECTED]>
To: "Maven Developers List" <dev@maven.apache.org>
Sent: Thursday, May 18, 2006 5:15 AM
Subject: Re: Maven Not Resolving Dependencies


John,

I'd be extremely glad to do that at this point,
because I think I'm out of options.  I've tried
deleting .m2, installing an older version of java
(1.5.02), upgrading maven to 2.0.4...I could go back
to ant, but that would be like plowing a field with a
horse and buggie.

OK - I setup a really simple project (tt) and here's
the pom:

<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>
 <groupId>tt</groupId>
 <artifactId>tt</artifactId>
 <packaging>jar</packaging>
 <version>1.0-SNAPSHOT</version>
 <name>Maven Quick Start Archetype</name>
 <url>http://maven.apache.org</url>
 <dependencies>
   <dependency>
     <groupId>junit</groupId>
     <artifactId>junit</artifactId>
     <version>3.8.1</version>
     <scope>test</scope>
   </dependency>
<dependency>
<groupId>myfaces</groupId>
<artifactId>myfaces-all</artifactId>
<version>1.1.1</version>
<scope>runtime</scope>
</dependency>
 </dependencies>
 <build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
</build>
</project>

I then created a really simple class that only depends
on UICompoentBase from myfaces.

When I try to compile with -X I get this:
[/home/ole/workspaces/tt]#mvn -X compile
+ Error stacktraces are turned on.
Maven version: 2.0.4
[DEBUG] Building Maven user-level plugin registry
from: '/root/.m2/plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry
from:
'/usr/local/foundation/applications/maven-2.0.4/conf/plugin-registry.xml'
[INFO] Scanning for projects...
[INFO]
----------------------------------------------------------------------------
[INFO] Building Maven Quick Start Archetype
[INFO]    task-segment: [compile]
[INFO]
----------------------------------------------------------------------------
[DEBUG] maven-resources-plugin: resolved to version
2.2 from repository central
[DEBUG] Retrieving parent-POM:
org.apache.maven.plugins:maven-plugins::1 for project:
null:maven-resources-plugin:maven-plugin:2.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven-parent::1 for project:
org.apache.maven.plugins:maven-plugins:pom:1 from the
repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1
for project: org.apache.maven:maven-parent:pom:1 from
the repository.
[DEBUG] maven-compiler-plugin: resolved to version
2.0.1 from repository central
[DEBUG] Retrieving parent-POM:
org.apache.maven.plugins:maven-plugins::1 for project:
null:maven-compiler-plugin:maven-plugin:2.0.1 from the
repository.
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven-parent::1 for project:
org.apache.maven.plugins:maven-plugins:pom:1 from the
repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::1
for project: org.apache.maven:maven-parent:pom:1 from
the repository.
[DEBUG]
org.apache.maven.plugins:maven-resources-plugin:maven-plugin:2.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-model:jar:2.0 from the
repository.
[DEBUG]   org.apache.maven:maven-model:jar:2.0:runtime
(selected for runtime)
[DEBUG]
org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
null:maven-project:jar:2.0 from the repository.
[DEBUG]
org.apache.maven:maven-project:jar:2.0:runtime
(selected for runtime)
[DEBUG]
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:runtime
(selected for runtime)
[DEBUG]
classworlds:classworlds:jar:1.1-alpha-2:runtime
(selected for runtime)
[DEBUG]       junit:junit:jar:3.8.1:runtime (selected
for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-artifact:jar:2.0 from the
repository.
[DEBUG]
org.apache.maven:maven-artifact:jar:2.0:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-artifact-manager:jar:2.0 from
the repository.
[DEBUG]
org.apache.maven:maven-artifact-manager:jar:2.0:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-repository-metadata:jar:2.0
from the repository.
[DEBUG]
org.apache.maven:maven-repository-metadata:jar:2.0:runtime
(selected for runtime)
[DEBUG]
org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
null:maven-profile:jar:2.0 from the repository.
[DEBUG]
org.apache.maven:maven-profile:jar:2.0:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.apache.maven:maven::2.0 for project:
org.apache.maven:maven-plugin-api:jar:2.0 from the
repository.
[DEBUG]
org.apache.maven:maven-plugin-api:jar:2.0:runtime
(selected for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-resources-plugin:2.2:resources'
-->
[DEBUG]   (f) filters = []
[DEBUG]   (f) outputDirectory =
/home/ole/workspaces/tt/target/classes
[DEBUG]   (f) project =
[EMAIL PROTECTED]
[DEBUG]   (f) resources =
[EMAIL PROTECTED]
[DEBUG] -- end configuration --
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered
resources.
[DEBUG] tt:tt:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] Retrieving parent-POM:
myfaces:myfaces-parent::1.1.1 for project:
null:myfaces-all:jar:null from the repository.
[DEBUG]   myfaces:myfaces-all:jar:1.1.1:runtime
(selected for runtime)
[DEBUG]
commons-codec:commons-codec:jar:1.3:runtime (selected
for runtime)
[DEBUG]
commons-logging:commons-logging:jar:1.0.4:runtime
(selected for runtime)
[DEBUG]     commons-lang:commons-lang:jar:2.1:runtime
(selected for runtime)
[DEBUG]     javax.servlet:jstl:jar:1.1.2:runtime
(selected for runtime)
[DEBUG]
commons-beanutils:commons-beanutils:jar:1.7.0:runtime
(selected for runtime)
[DEBUG]
commons-logging:commons-logging:jar:1.0.3:runtime
(removed - nearer found: 1.0.4)
[DEBUG]
commons-collections:commons-collections:jar:3.1:runtime
(selected for runtime)
[DEBUG]
commons-validator:commons-validator:jar:1.1.4:runtime
(selected for runtime)
[DEBUG]
commons-fileupload:commons-fileupload:jar:1.0:runtime
(selected for runtime)
[DEBUG]     oro:oro:jar:2.0.8:runtime (selected for
runtime)
[DEBUG]     commons-el:commons-el:jar:1.0:runtime
(selected for runtime)
[DEBUG]
commons-logging:commons-logging:jar:1.0.3:runtime
(removed - nearer found: 1.0.4)
[DEBUG]
commons-digester:commons-digester:jar:1.7:runtime
(selected for runtime)
[DEBUG]
commons-beanutils:commons-beanutils:jar:1.6:runtime
(removed - nearer found: 1.7.0)
[DEBUG]
commons-logging:commons-logging:jar:1.0:runtime
(removed - nearer found: 1.0.4)
[DEBUG]       xml-apis:xml-apis:jar:1.0.b2:runtime
(selected for runtime)
[DEBUG]
commons-collections:commons-collections:jar:2.1:runtime
(removed - nearer found: 3.1)
[DEBUG]   junit:junit:jar:3.8.1:test (selected for
test)
[DEBUG]
org.apache.maven.plugins:maven-compiler-plugin:maven-plugin:2.0.1:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-compiler::1.5.2 for
project: null:plexus-compiler-api:jar:1.5.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from
the repository.
[DEBUG]
org.codehaus.plexus:plexus-compiler-api:jar:1.5.2:runtime
(selected for runtime)
[DEBUG]
org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:runtime
(selected for runtime)
[DEBUG]
org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(selected for runtime)
[DEBUG]
classworlds:classworlds:jar:1.1-alpha-2:runtime
(selected for runtime)
[DEBUG]       junit:junit:jar:3.8.1:runtime (selected
for runtime)
[DEBUG]
org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-compiler::1.5.2 for
project: null:plexus-compiler-manager:jar:1.5.2 from
the repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from
the repository.
[DEBUG]
org.codehaus.plexus:plexus-compiler-manager:jar:1.5.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-compilers::1.5.2 for
project: null:plexus-compiler-javac:jar:1.5.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-compiler::1.5.2 for
project:
org.codehaus.plexus:plexus-compilers:pom:1.5.2 from
the repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus-components::1.1.5 for
project: null:plexus-compiler:pom:1.5.2 from the
repository.
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus::1.0.5 for project:
org.codehaus.plexus:plexus-components:pom:1.1.5 from
the repository.
[DEBUG]
org.codehaus.plexus:plexus-compiler-javac:jar:1.5.2:runtime
(selected for runtime)
[DEBUG] Retrieving parent-POM:
org.codehaus.plexus:plexus::1.0.4 for project:
null:plexus-utils:jar:1.0.5 from the repository.
[DEBUG]
org.codehaus.plexus:plexus-utils:jar:1.0.5:runtime
(removed - nearer found: 1.0.4)
[DEBUG]
org.apache.maven:maven-plugin-api:jar:2.0:runtime
(selected for runtime)
[DEBUG]
org.apache.maven:maven-artifact:jar:2.0:runtime
(selected for runtime)
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-compiler-plugin:2.0.1:compile'
-->
[DEBUG]   (f) basedir = /home/ole/workspaces/tt
[DEBUG]   (f) buildDirectory =
/home/ole/workspaces/tt/target
[DEBUG]   (f) classpathElements =
[/home/ole/workspaces/tt/target/classes]
[DEBUG]   (f) compileSourceRoots =
[/home/ole/workspaces/tt/src/main/java]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) fork = false
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory =
/home/ole/workspaces/tt/target/classes
[DEBUG]   (f) outputFileName = tt-1.0-SNAPSHOT
[DEBUG]   (f) projectArtifact = tt:tt:jar:1.0-SNAPSHOT
[DEBUG]   (f) showDeprecation = false
[DEBUG]   (f) showWarnings = false
[DEBUG]   (f) source = 1.5
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (f) target = 1.5
[DEBUG]   (f) verbose = false
[DEBUG] -- end configuration --
[INFO] [compiler:compile]
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories:
[/home/ole/workspaces/tt/src/main/java]
[DEBUG] Classpath:
[/home/ole/workspaces/tt/target/classes]
[DEBUG] Output directory:
/home/ole/workspaces/tt/target/classes
[DEBUG] Classpath:
[DEBUG]  /home/ole/workspaces/tt/target/classes
[DEBUG] Source roots:
[DEBUG]  /home/ole/workspaces/tt/src/main/java
Compiling 1 source file to
/home/ole/workspaces/tt/target/classes
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure

/home/ole/workspaces/tt/src/main/java/tt/Comp.java:[3,29]
package javax.faces.component does not exist

/home/ole/workspaces/tt/src/main/java/tt/Comp.java:[6,26]
cannot find symbol
symbol: class UIComponentBase
public class Comp extends UIComponentBase {

/home/ole/workspaces/tt/src/main/java/tt/Comp.java:[8,9]
method does not override a method from its superclass


[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.BuildFailureException: Compilation
failure
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:555)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
       at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
       at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
       at
org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
       at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at
java.lang.reflect.Method.invoke(Method.java:585)
       at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
       at
org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
       at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
       at
org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
org.apache.maven.plugin.CompilationFailureException:
Compilation failure
       at
org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:505)
       at
org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
       at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
       ... 16 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Wed May 17 22:11:46 CDT 2006
[INFO] Final Memory: 3M/12M
[INFO]
------------------------------------------------------------------------


Thanks a gazillion in advance for helping with this.

Cheers,
- Ole



--- John Casey <[EMAIL PROTECTED]> wrote:


Can you attach a copy of your pom and the output
from the build when you run
with the -X switch? This will give us some clues to
start helping you out.
BTW, we've had some network trouble lately with the
repository pointer (
repo1.maven.org), and it could be affecting you...

Cheers,

John

On 5/17/06, Ole Ersoy <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I'm using myfaces...version 1.1.1.
>
> I thought it might be an issue with the myfaces
> download, but I have the same issue with other
> libraries as well.
>
> Thanks for trying though,
> - Ole
>
> --- Alexandre Poitras
<[EMAIL PROTECTED]>
> wrote:
>
> >
>

http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html
> >
> > Just use myfaces instead of the reference
> > implementation.
> >
> > On 5/17/06, Ole Ersoy <[EMAIL PROTECTED]>
wrote:
> > > Hey Guys,
> > >
> > > I posted this on the users list, but I'm
starting
> > that
> > > maybe it's a bug.  I'm running 2.0.4.
> > >
> > > Maven downloads dependencies fine from
Ibiblio,
> > and
> > > after running the eclipse plugin, eclipse can
see
> > them
> > > all.
> > >
> > > However maven does not and I get messages
like:
> > >
> > > java:[4,29] package javax.faces.component does
not
> > > exist.
> > >
> > > I recently upgraded to Java 1.5.06 and at
first I
> > > thought maybe I should not have installed it
as
> > root,
> > > so I changed the owner and group to myself.
> > >
> > > However maven is still not able to see
> > dependencies.
> > >
> > > Any ideas?
> > >
> > > It was working fine a day ago, and the only
thing
> > > changed was upgrading the jdk from 1.5.02 to
06...
> > >
> > > Thanks in advance,
> > > - Ole
> > >
> > >
> > >
__________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam?  Yahoo! Mail has the best spam
> > protection around
> > > http://mail.yahoo.com
> > >
> > >
> >
>

---------------------------------------------------------------------
> > > 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]
> >
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
protection around
> http://mail.yahoo.com
>
>

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



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

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



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.392 / Virus Database: 268.6.0/341 - Release Date: 2006-05-16




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

Reply via email to