Hi,

it should not be necessary to put the jars in the lib folder. maven should 
handle it automatically.

what happens if you try a mvn package? do the dependencies end up in the 
web-inf\lib folder then?

"Kev D'Arcy" <Kevin.A.D'[EMAIL PROTECTED]> skrev 02.08.2006 15:25:53:

> Stefan,
> 
> Still no joy, the JSF libraries still aren't being picked up by the
> tomcat runtime:
> SEVERE: Error configuring application listener of class
> org.apache.myfaces.webapp.StartupServletContextListener
> java.lang.ClassNotFoundException:
> org.apache.myfaces.webapp.StartupServletContextListener
> 
> Should I be putting the jar files into the lib folder on my web app as 
well?
> 
> Kev
> 
> Stefan Magnus Landrø wrote:
> > Hi Kev,
> >
> > Try adding something like this to your pom:
> >
> >   <build>
> >     <finalName>test-app</finalName>
> >     <plugins>
> >       <plugin>
> >         <groupId>org.apache.maven.plugins</groupId>
> >         <artifactId>maven-eclipse-plugin</artifactId>
> >         <configuration>
> >           <wtpversion>1.0</wtpversion>
> >           <buildcommands />
> >           <classpathContainers/>
> >           <projectnatures />
> >         </configuration>
> >       </plugin>
> >    </plugins>
> > </build>
> >
> >
> > see plugin doc for more details.
> >
> > Stefan
> >
> > "Kev D'Arcy" <Kevin.A.D'[EMAIL PROTECTED]> skrev 01.08.2006 11:16:13:
> >
> > 
> >> Stefan,
> >>
> >> The classpath does have the Maven2 Dependencies in it, but it's just 
not
> >> picking them up at runtime. I attached the 3 config files
> >>
> >> Kev
> >>
> >> <?xml version="1.0" encoding="UTF-8"?>
> >> <classpath>
> >>    <classpathentry kind="src" path="src/main/java"/>
> >>    <classpathentry kind="src" path="src/test/java"/>
> >>    <classpathentry excluding="**" output="src/main/resources" 
> >> kind="src" path="src/main/resources"/>
> >>    <classpathentry kind="con" 
> >> 
> > path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
> > 
> >>    <classpathentry kind="con" path="org.eclipse.jst.server.core.
> >> container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat 
> >> v5.5 JDK 1.4"/>
> >>    <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.
> >> web.container"/>
> >>    <classpathentry kind="con" path="org.maven.ide.eclipse.
> >> MAVEN2_CLASSPATH_CONTAINER"/>
> >>    <classpathentry kind="output" 
> >> 
> > path="src/main/webapp/WEB-INF/classes"/>
> > 
> >> </classpath>
> >>
> >> <?xml version="1.0" encoding="UTF-8"?>
> >> <projectDescription>
> >>    <name>Newport</name>
> >>    <comment></comment>
> >>    <projects>
> >>    </projects>
> >>    <buildSpec>
> >>       <buildCommand>
> >>          <name>org.eclipse.jdt.core.javabuilder</name>
> >>          <arguments>
> >>          </arguments>
> >>       </buildCommand>
> >>       <buildCommand>
> >> <name>org.eclipse.wst.common.project.facet.core.builder</name>
> >>          <arguments>
> >>          </arguments>
> >>       </buildCommand>
> >>       <buildCommand>
> >>          <name>org.eclipse.wst.validation.validationbuilder</name>
> >>          <arguments>
> >>          </arguments>
> >>       </buildCommand>
> >>       <buildCommand>
> >>          <name>org.maven.ide.eclipse.maven2Builder</name>
> >>          <arguments>
> >>          </arguments>
> >>       </buildCommand>
> >>    </buildSpec>
> >>    <natures>
> >>       <nature>org.maven.ide.eclipse.maven2Nature</nature>
> >> <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
> >>       <nature>org.eclipse.jdt.core.javanature</nature>
> >> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
> >>       <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
> >>    </natures>
> >> </projectDescription>
> >>
> >> <?xml version="1.0"?>
> >> <project>
> >>   <modelVersion>4.0.0</modelVersion>
> >>   <groupId>aib.dos.app</groupId>
> >>   <artifactId>test-app</artifactId>
> >>   <packaging>war</packaging>
> >>   <name>Maven Webapp Archetype</name>
> >>   <version>0.1-SNAPSHOT</version>
> >>   <url>http://maven.apache.org</url>
> >>   <build>
> >>     <finalName>test-app</finalName>
> >>   </build>
> >>   <dependencies>
> >>     <dependency>
> >>       <groupId>junit</groupId>
> >>       <artifactId>junit</artifactId>
> >>       <version>4.0</version>
> >>       <scope>test</scope>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-beanutils</groupId>
> >>       <artifactId>commons-beanutils</artifactId>
> >>       <version>1.7.0</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-codec</groupId>
> >>       <artifactId>commons-codec</artifactId>
> >>       <version>1.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-collections</groupId>
> >>       <artifactId>commons-collections</artifactId>
> >>       <version>3.1</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-dbutils</groupId>
> >>       <artifactId>commons-dbutils</artifactId>
> >>       <version>1.0</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-digester</groupId>
> >>       <artifactId>commons-digester</artifactId>
> >>       <version>1.6</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-el</groupId>
> >>       <artifactId>commons-el</artifactId>
> >>       <version>1.0</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-fileupload</groupId>
> >>       <artifactId>commons-fileupload</artifactId>
> >>       <version>1.0</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-lang</groupId>
> >>       <artifactId>commons-lang</artifactId>
> >>       <version>2.1</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>commons-logging</groupId>
> >>       <artifactId>commons-logging</artifactId>
> >>       <version>1.0.4</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>jstl</groupId>
> >>       <artifactId>jstl</artifactId>
> >>       <version>1.1.0</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>myfaces</groupId>
> >>       <artifactId>tomahawk</artifactId>
> >>       <version>1.1.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>com.microsoft.jdbcdriver</groupId>
> >>       <artifactId>msbase</artifactId>
> >>       <version>2000.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>com.microsoft.jdbcdriver</groupId>
> >>       <artifactId>msutil</artifactId>
> >>       <version>2000.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>com.microsoft.jdbcdriver</groupId>
> >>       <artifactId>mssqlserver</artifactId>
> >>       <version>2000.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>myfaces</groupId>
> >>       <artifactId>myfaces-api</artifactId>
> >>       <version>1.1.3</version>
> >>     </dependency>
> >>     <dependency>
> >>       <groupId>myfaces</groupId>
> >>       <artifactId>myfaces-impl</artifactId>
> >>       <version>1.1.3</version>
> >>     </dependency>
> >>   </dependencies>
> >> </project>
> >>
> >> the classpath files should be generated automatically by the 
> >> 
> > maven-eclipse 
> > 
> >> plugin.
> >> Have you added a setting for wtp support in your pom? (see eclipse 
> >> 
> > plugin 
> > 
> >> for details)
> >>
> >> stefan
> >>
> >> "Kev D'Arcy" <Kevin.A.D'[EMAIL PROTECTED]> skrev 31.07.2006 18:59:09:
> >>
> >> 
> >>> Hi,
> >>>
> >>> I'm trying to set-up a dynamic web project in eclipse 3.2 using wtp 
> >>> 
> > 1.5
> > 
> >>> and maven. I have everything in my project compiling correctly but 
the
> >>> runtime classpath is missing all the dependencies that are defined
> >>> in my pom.xml. Do they need to be defined in the .classpath file as 
> >>> 
> > well
> > 
> >>> as in the pom.xml?
> >>>
> >>> Kev
> >>> 
> >> 
> > 
> 
********************************************************************************
> > 
> >> This document is strictly confidential and is intended for use by
> >>  the addressee unless otherwise indicated.
> >>
> >> This email has been scanned by an external Email Security System.
> >>
> >> Allied Irish Banks
> >>
> >> 
> > 
> 
********************************************************************************
> > 
> >> ---------------------------------------------------------------------
> >> 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