Geert,
    I did download the proper file and the RifeFilter is listed in the contents.

Frederic,
    That appears to be a typo as the contents on disk have no extra space.

Emmanuel,
    I'm using Maven 2 so I'm running "mvn jetty6:run".  This will build a staging directory and will run Jetty aware of this staging directory.  I am not passing the rife.webapp.path.  It shouldn't matter since the web app is being found and it is up to the servlet container to load RIFE and to the servlet container, everything is setup properly.

Take care,

Jeremy

On 10/6/06, Geert Bevin <[EMAIL PROTECTED]> wrote:
Hey Jeremy,

it really looks to me like the RIFE classes simply can't be found.
Are you sure that the jars are in the correct directory and that it's
accessible? Is it the main RIFE jar ( http://rifers.org/download/90/
rife-1.5.1-jdk15.jar - 2.58MB)? When you look at the contents of the
jar, do you see the com.uwyn.rife.servlet.RifeFilter class?

Best regards,

Geert

On 06 Oct 2006, at 18:48, Jeremy Whitlock wrote:

> Hi All,
>     I have ran RIFE before and now that I'm back in the game, I've
> followed previous RIFE packaging steps for my new app.  The web app
> has the rife jar in the lib directory and the structure is that the
> same as before (rep, site, templates and elements are in the web-
> app's classes directory).  Below is the stack trace and my web.xml:
>
> STACKTRACE
> ----------------------------------------------------------------------
> -----------------------
> org.apache.maven.lifecycle.LifecycleExecutionException: Failure
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java :559)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneG
> oal(DefaultLifecycleExecutor.java:488)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
> (DefaultLifecycleExecutor.java:458)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
> leFailures(DefaultLifecycleExecutor.java:306)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
> s (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.MojoExecutionException: Failure
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty
> (AbstractJettyMojo.java :422)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.execute
> (AbstractJettyMojo.java:356)
>         at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute
> (AbstractJettyRunMojo.java:172)
>         at org.mortbay.jetty.plugin.Jetty6RunMojo.execute
> (Jetty6RunMojo.java:167)
>         at org.apache.maven.plugin.DefaultPluginManager.executeMojo
> (DefaultPluginManager.java:412)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
> (DefaultLifecycleExecutor.java:534)
>         ... 16 more
> Caused by: java.lang.ClassNotFoundException:
> com.uwyn.rife.servlet.RifeFilter
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java :188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect
> (RealmClassLoader.java:195)
>         at org.codehaus.classworlds.DefaultClassRealm.loadClass
> (DefaultClassRealm.java:255)
>         at org.codehaus.classworlds.DefaultClassRealm.loadClass
> (DefaultClassRealm.java:274)
>         at org.codehaus.classworlds.RealmClassLoader.loadClass
> (RealmClassLoader.java:214)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
> (WebAppClassLoader.java:344)
>         at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass
> (WebAppClassLoader.java:306)
>         at org.mortbay.util.Loader.loadClass(Loader.java:92)
>         at org.mortbay.util.Loader.loadClass (Loader.java :72)
>         at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:51)
>         at org.mortbay.jetty.servlet.FilterHolder.doStart
> (FilterHolder.java:64)
>         at org.mortbay.component.AbstractLifeCycle.start
> (AbstractLifeCycle.java:38)
>         at org.mortbay.jetty.servlet.ServletHandler.initialize
> (ServletHandler.java:542)
>         at org.mortbay.jetty.webapp.WebAppContext.startContext
> ( WebAppContext.java:1000)
>         at org.mortbay.jetty.handler.ContextHandler.doStart
> (ContextHandler.java:365)
>         at org.mortbay.jetty.webapp.WebAppContext.doStart
> (WebAppContext.java:373)
>         at org.mortbay.component.AbstractLifeCycle.start
> (AbstractLifeCycle.java :38)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart
> (HandlerCollection.java:159)
>         at
> org.mortbay.jetty.handler.ContextHandlerCollection.doStart
> (ContextHandlerCollection.java:118)
>         at org.mortbay.component.AbstractLifeCycle.start
> (AbstractLifeCycle.java:38)
>         at org.mortbay.jetty.handler.HandlerCollection.doStart
> (HandlerCollection.java:159)
>         at org.mortbay.component.AbstractLifeCycle.start
> (AbstractLifeCycle.java:38)
>         at org.mortbay.jetty.handler.HandlerWrapper.doStart
> (HandlerWrapper.java:97)
>         at org.mortbay.jetty.Server.doStart(Server.java:194)
>         at org.mortbay.component.AbstractLifeCycle.start
> (AbstractLifeCycle.java:38)
>         at org.mortbay.jetty.plugin.Jetty6PluginServer.start
> (Jetty6PluginServer.java:115)
>         at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty
> (AbstractJettyMojo.java:409)
>         ... 21 more
>
> web.xml
> ----------------------------------------------------------------------
> --------------------------------------
> <?xml version="1.0"?>
> <web-app xmlns=" http://java.sun.com/xml/ns/j2ee"
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>     xsi:schemaLocation=" http://java.sun.com/xml/ns/j2ee http://
> java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>     version=" 2.4">
>
>     <display-name>Subversion Administration Console Web
> Application</display-name>
>
>     <filter>
>         <filter-name>RIFE</filter-name>
>         <filter-class>com.uwyn.rife.servlet.RifeFilter</filter-class>
>         <init-param>
>             <param-name> rep.path</param-name>
>             <param-value>rep/participants.xml</param-value>
>         </init-param>
>     </filter>
>
>     <filter-mapping>
>         <filter-name>RIFE</filter-name>
>         <url-pattern>/*</url-pattern>
>     </filter-mapping>
> </web-app>
>
> Please let me know if you have any thoughts.
>
> Take care,
>
> Jeremy
> _______________________________________________
> Rife-users mailing list
> Rife-users@uwyn.com
> http://lists.uwyn.com/mailman/listinfo/rife-users

--
Geert Bevin
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com


_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users

_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to