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